Download websites using Batflat
Content management system · since 2016 · open source
About Batflat
Batflat is a lightweight, flat-file CMS built with PHP that requires no database to operate. Content is stored in plain text or JSON files on the server, making it easy to deploy on shared hosting environments with minimal configuration.
Developed as an open-source project, Batflat is aimed at developers and small site owners who want a simple, fast content management solution. It features a plugin and theme system, multilingual support, and a clean admin panel. Its flat-file architecture makes it fast and portable, though it is best suited for smaller sites rather than high-traffic or complex web applications.
At a glance
Database preview of Batflat sites
Batflat detection is a value inside the Technologies column. Two datasets carry it — switch between them to compare what's included.
| Domain | TLD suffix | TLD | Domain type | HTTP status | IP address | Country by IP | Social networks | Technologies last data checked | Technologies | PR value | Harmonic value | Domain creation date | Domain expiration date |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| globalradiatori.it | it | it | ICANN | HTTP 200 | 217.73.236.202 | IT | {"youtube":["https://youtube.com/@globalradiatori7527/videos"],"facebook":["https://facebook.com/profile.php?id=61558188972897"],"linkedin":["https://linkedin.com/company/global-radiatori-official"],"instagram":["https://instagram.com/global_radiatori"]} | 2026-05-11 | PHP, GSAP, Unpkg, cdnjs, SQLite, Vue.js, jQuery, Batflat, FancyBox, Lightbox | 0.0000000131176 | 10,658,376 | 1999-12-15 | 2027-01-11 |
| 100studio.pl | pl | pl | ICANN | HTTP 200 | 109.95.159.70 | PL | {"facebook":["https://facebook.com/100studiopl"],"instagram":["https://instagram.com/100studiopl"]} | 2026-04-20 | Batflat, Google Font API, HTTP/3, LiteSpeed, Open Graph, PHP, PWA, SQLite | 0.00000000762888 | 1 | 2020-01-06 | 2027-01-06 |
| bike-zone.pl | pl | pl | ICANN | HTTP 404 | 87.98.239.3 | PL | {"facebook":["https://pl-pl.facebook.com/bikezonepl"]} | 2026-04-29 | PHP 8.1, SQLite, jQuery 2.2.4, Batflat, Lightbox, OVHcloud, Bootstrap, Google Analytics GA4, Google Hosted Libraries | 0.00000000579722 | 11,996,997 | 2012-10-19 | 2026-10-19 |
| mapc2012.ru | ru | ru | ICANN | HTTP 200 | 185.26.120.50 | RU | {"telegram":["https://t.me/mapc2012_ru"]} | 2026-05-20 | PHP 8.4.1, PWA, RSS, HSTS, Nginx 1.26.1, HTTP/3, SQLite, jQuery 2.2.4, Batflat, Lightbox | 0.0000000057229 | 11,832,321 | 2015-06-17 | 2026-06-17 |
| extraposciel.com | com | com | ICANN | HTTP 200 | 185.208.164.44 | PL | {"facebook":["https://facebook.com/extraposciel"]} | 2026-05-08 | PHP, HTTP/3, SQLite, jQuery 2.2.4, Batflat, Lightbox, Bootstrap, LiteSpeed, Google Hosted Libraries | 0.00000000559708 | 10,459,640 | 2007-03-06 | 2027-03-06 |
| … | … | … | … | … | … | … | … | … | … | … | … | … | … |
| Domain | TLD suffix | TLD | Domain type | HTTP status | IP address | Country by IP | Social networks | Technologies last data checked | Technologies | DNS last data checked | DNS Status | DNS records | PR value | Harmonic value | RDAP/WHOIS last data checked | RDAP/WHOIS method | Domain creation date | Domain expiration date | Domain last changed | Registrar | RDAP/WHOIS Record | Response Status RDAP/WHOIS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| globalradiatori.it | it | it | ICANN | HTTP 200 | 217.73.236.202 | IT | {"youtube":["https://youtube.com/@globalradiatori7527/videos"],"facebook":["https://facebook.com/profile.php?id=61558188972897"],"linkedin":["https://linkedin.com/company/global-radiatori-official"],"instagram":["https://instagram.com/global_radiatori"]} | 2026-05-11 | PHP, GSAP, Unpkg, cdnjs, SQLite, Vue.js, jQuery, Batflat, FancyBox, Lightbox | 2026-06-11 | TRUE | {"A":["217.73.236.202"],"MX":[{"host":"linux.globalradiatori.it","priority":10}],"NS":["dns.widhost.net","dns2.widhost.net"],"SOA":{"mname":"dns.widhost.net","retry":900,"rname":"postmaster.globalradiatori.it","expire":1209600,"serial":2026010501,"minimum":38400,"refresh":3600},"TXT":["MS=8EE0899DF176508AA169CA9C18F590AACD199810","google-site-verification=Cw0zCnw_aB7BnJwNl7Ll8jCG2dJjquMtUkIVeU_EyZg","v=spf1 include:spf.protection.outlook.com a mx ~all"]} | 0.0000000131176 | 10,658,376 | 2026-03-16 | WHOIS | 1999-12-15 | 2027-01-11 | 2026-01-27 | Aruba Business s.r.l. | {"raw_response":"\n*********************************************************************\n* Please note that the following result could be a subgroup of *\n* the data contained in the database. *\n* *\n* Additional information can be visualized at: *\n* http://web-whois.nic.it *\n*********************************************************************\n\nDomain: globalradiatori.it\nStatus: ok\nSigned: no\nCreated: 1999-12-15 00:00:00\nLast Update: 2026-01-27 00:50:09\nExpire Date: 2027-01-11\n\nRegistrant\n Organization: GLOBAL di Fardelli Ottorino e C. S.r.l.\n Address: Via Rondinera, 51\n Rogno\n 24060\n BG\n IT\n Created: 2018-01-10 18:00:20\n Last Update: 2018-01-10 18:00:20\n\nAdmin Contact\n Name: Ottorino Fardelli\n Organization: GLOBAL di Fardelli Ottorino e C. S.r.l.\n Address: Via Rondinera, 51\n Rogno\n 24060\n BG\n IT\n Created: 2018-01-10 18:00:20\n Last Update: 2018-01-10 18:00:20\n\nTechnical Contacts\n Name: Ottorino Fardelli\n Organization: GLOBAL di Fardelli Ottorino e C. S.r.l.\n Address: Via Rondinera, 51\n Rogno\n 24060\n BG\n IT\n Created: 2018-01-10 18:00:20\n Last Update: 2018-01-10 18:00:20\n\nRegistrar\n Organization: Aruba Business s.r.l.\n Name: WIDE-REG\n Web: https://www.arubabusiness.it\n DNSSEC: yes\n\n\nNameservers\n dns.widhost.net\n dns2.widhost.net\n\n"} | Domain is active |
| 100studio.pl | pl | pl | ICANN | HTTP 200 | 109.95.159.70 | PL | {"facebook":["https://facebook.com/100studiopl"],"instagram":["https://instagram.com/100studiopl"]} | 2026-04-20 | Batflat, Google Font API, HTTP/3, LiteSpeed, Open Graph, PHP, PWA, SQLite | 2026-06-05 | TRUE | {"A":["109.95.159.70"],"MX":[{"host":"mx-1.dpoczta.pl","priority":10},{"host":"mx-2.dpoczta.pl","priority":10}],"NS":["ns1.dhosting.pl","ns2.dhosting.pl"],"SOA":{"mname":"ns1.dhosting.pl","retry":7200,"rname":"root.100studio.pl","expire":1209600,"serial":2024052855,"minimum":86400,"refresh":21600},"TXT":["v=spf1 include:_mail.dhosting.pl -all"]} | 0.00000000762888 | 1 | 2026-02-17 | RDAP | 2020-01-06 | 2027-01-06 | 2026-02-17 | OVH SAS | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.dns.pl/domain/100studio.pl","type":"application/rdap+json","value":"https://rdap.dns.pl/domain/100studio.pl"}],"events":[{"eventDate":"2020-01-06T20:50:17Z","eventAction":"registration"},{"eventDate":"2026-01-06T20:25:49Z","eventAction":"last changed"},{"eventDate":"2026-02-17T05:35:58.578153168Z","eventAction":"last update of RDAP database"},{"eventDate":"2027-01-06T20:50:17Z","eventAction":"expiration"}],"port43":"whois.dns.pl","ldhName":"100studio.pl","notices":[{"links":[{"rel":"related","href":"https://www.dns.pl/en/domain_name_life_cycle","type":"text/html","value":"https://www.dns.pl/en/domain_name_life_cycle"}],"title":"Domain name life cycle","description":["For more information on domain name life cycle, please visit https://www.dns.pl/en/domain_name_life_cycle"]},{"links":[{"rel":"related","href":"https://www.dns.pl/en/RDAP_in_NASK","type":"text/html","value":"https://www.dns.pl/en/RDAP_in_NASK"}],"title":"Delay in data display","description":["RDAP displays data with a delay not exceeding 15 minutes in relation to the .pl Registry system. For more information on RDAP in NASK, please visit: https://www.dns.pl/en/RDAP_in_NASK"]}],"remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"entities":[{"roles":["registrant"],"remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["kind",{},"text","individual"]]],"objectClassName":"entity"},{"roles":["registrar"],"remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","OVH SAS"],["kind",{},"text","org"],["adr",{"cc":"FR"},"text",["","","2 Rue Kellermann","Roubaix","","59100",""]],["tel",{"type":"VOICE"},"uri","tel:+48.717500200"],["url",{},"uri","https://www.ovhcloud.com"]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"ns2.dhosting.pl","remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"ipAddresses":[{"v4":["109.95.154.140"]}],"objectClassName":"nameserver"},{"ldhName":"ns1.dhosting.pl","remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"ipAddresses":[{"v4":["195.88.50.140"]}],"objectClassName":"nameserver"}],"nask0_state":"registered","objectClassName":"domain","rdapConformance":["rdap_level_0","nask0"]}} | Domain is active |
| bike-zone.pl | pl | pl | ICANN | HTTP 404 | 87.98.239.3 | PL | {"facebook":["https://pl-pl.facebook.com/bikezonepl"]} | 2026-04-29 | PHP 8.1, SQLite, jQuery 2.2.4, Batflat, Lightbox, OVHcloud, Bootstrap, Google Analytics GA4, Google Hosted Libraries | 2026-05-28 | TRUE | {"A":["87.98.239.3"],"MX":[{"host":"mx0.mail.ovh.net","priority":1},{"host":"mx1.mail.ovh.net","priority":5},{"host":"mx2.mail.ovh.net","priority":50},{"host":"mx3.mail.ovh.net","priority":100}],"NS":["dns12.ovh.net","ns12.ovh.net"],"SOA":{"mname":"dns12.ovh.net","retry":3600,"rname":"tech.ovh.net","expire":3600000,"serial":2077834911,"minimum":300,"refresh":86400},"TXT":["facebook-domain-verification=p389tj8kndrb0bwnrjgahkvgy187eh","google-site-verification=iHMyVl2uHthhfxJ5n_J-xuMvU5hQUE_UAegZlwux4kw","v=spf1 include:mx.ovh.com ~all"],"AAAA":["2001:41d0:1:1b00:87:98:239:3"]} | 0.00000000579722 | 11,996,997 | 2025-11-07 | RDAP | 2012-10-19 | 2026-10-19 | 2025-11-07 | OVH SAS | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.dns.pl/domain/bike-zone.pl","type":"application/rdap+json","value":"https://rdap.dns.pl/domain/bike-zone.pl"}],"events":[{"eventDate":"2012-10-19T16:42:09Z","eventAction":"registration"},{"eventDate":"2025-10-21T15:27:22Z","eventAction":"last changed"},{"eventDate":"2025-11-07T08:53:55.164132344Z","eventAction":"last update of RDAP database"},{"eventDate":"2026-10-19T16:42:09Z","eventAction":"expiration"}],"port43":"whois.dns.pl","ldhName":"bike-zone.pl","notices":[{"links":[{"rel":"related","href":"https://www.dns.pl/en/domain_name_life_cycle","type":"text/html","value":"https://www.dns.pl/en/domain_name_life_cycle"}],"title":"Domain name life cycle","description":["For more information on domain name life cycle, please visit https://www.dns.pl/en/domain_name_life_cycle"]},{"links":[{"rel":"related","href":"https://www.dns.pl/en/RDAP_in_NASK","type":"text/html","value":"https://www.dns.pl/en/RDAP_in_NASK"}],"title":"Delay in data display","description":["RDAP displays data with a delay not exceeding 15 minutes in relation to the .pl Registry system. For more information on RDAP in NASK, please visit: https://www.dns.pl/en/RDAP_in_NASK"]}],"remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"entities":[{"roles":["registrant"],"remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","P.H.U. Alpina"],["kind",{},"text","org"],["org",{},"text"],["adr",{"cc":"PL"},"text",["","","ul. Kościuszki 8/10","Pabianice","","95-200",""]],["tel",{"type":"VOICE"},"uri","tel:+48.422152244"]]],"objectClassName":"entity"},{"roles":["registrar"],"remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","OVH SAS"],["kind",{},"text","org"],["adr",{"cc":"FR"},"text",["","","2 Rue Kellermann","Roubaix","","59100",""]],["tel",{"type":"VOICE"},"uri","tel:+48.717500200"],["url",{},"uri","https://www.ovhcloud.com"]]],"objectClassName":"entity"}],"secureDNS":{"dsData":[{"digest":"2A1C56F965CB7B65333464DAC0C2E91D5594ED352306FBFE9E9221EFDAC58E03","keyTag":42157,"algorithm":8,"digestType":2}],"delegationSigned":true},"nameservers":[{"ldhName":"ns12.ovh.net","remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"objectClassName":"nameserver"},{"ldhName":"dns12.ovh.net","remarks":[{"type":"object truncated due to authorization","title":"REDACTED FOR PRIVACY","description":["The object does not contain all data due to lack of authorization."]}],"objectClassName":"nameserver"}],"nask0_state":"registered","objectClassName":"domain","rdapConformance":["rdap_level_0","nask0"]}} | Domain is active |
| mapc2012.ru | ru | ru | ICANN | HTTP 200 | 185.26.120.50 | RU | {"telegram":["https://t.me/mapc2012_ru"]} | 2026-05-20 | PHP 8.4.1, PWA, RSS, HSTS, Nginx 1.26.1, HTTP/3, SQLite, jQuery 2.2.4, Batflat, Lightbox | 2026-05-28 | TRUE | {"A":["185.26.120.50"],"MX":[{"host":"mx.yandex.net","priority":10}],"NS":["ns1.blag-pro.ru","ns2.blag-pro.ru"],"SOA":{"mname":"ns1.blag-pro.ru","retry":3600,"rname":"admin.mapc2012.ru","expire":604800,"serial":2026052401,"minimum":0,"refresh":10800},"TXT":["v=spf1 ip4:185.26.120.50 include:_spf.yandex.net ~all","yandex-verification: 695f8cc21129a817"]} | 0.0000000057229 | 11,832,321 | 2025-07-11 | WHOIS | 2015-06-17 | 2026-06-17 | 2025-07-11 | R01-RU | {"raw_response":"% TCI Whois Service. Terms of use:\n% https://tcinet.ru/documents/whois_ru_rf.pdf (in Russian)\n% https://tcinet.ru/documents/whois_su.pdf (in Russian)\n\ndomain: MAPC2012.RU\nnserver: ns1.blag-pro.ru.\nnserver: ns2.blag-pro.ru.\nstate: REGISTERED, DELEGATED, VERIFIED\nperson: Private Person\nregistrar: R01-RU\nadmin-contact: https://partner.r01.ru/contact_admin.khtml\ncreated: 2015-06-17T10:21:23Z\npaid-till: 2026-06-17T10:21:23Z\nfree-date: 2026-07-18\nsource: TCI\n\nLast updated on 2025-07-11T15:53:01Z\n\n"} | Domain is active |
| extraposciel.com | com | com | ICANN | HTTP 200 | 185.208.164.44 | PL | {"facebook":["https://facebook.com/extraposciel"]} | 2026-05-08 | PHP, HTTP/3, SQLite, jQuery 2.2.4, Batflat, Lightbox, Bootstrap, LiteSpeed, Google Hosted Libraries | 2026-06-01 | TRUE | {"A":["185.208.164.44"],"MX":[{"host":"mail.extraposciel.com","priority":10}],"NS":["ns1.cyberfolks.pl","ns2.cyberfolks.pl","ns3.cyberfolks.pl"],"SOA":{"mname":"ns1.cyberfolks.pl","retry":3600,"rname":"hostmaster.extraposciel.com","expire":1209600,"serial":2023122601,"minimum":3600,"refresh":14400},"TXT":["v=spf1 a mx include:_spf.cyberfolks.pl -all"]} | 0.00000000559708 | 10,459,640 | 2026-03-14 | RDAP | 2007-03-06 | 2027-03-06 | 2026-03-14 | PDR Ltd. d/b/a PublicDomainRegistry.com | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/com/v1/domain/EXTRAPOSCIEL.COM","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/EXTRAPOSCIEL.COM"},{"rel":"related","href":"https://rdapserver.net/domain/EXTRAPOSCIEL.COM","type":"application/rdap+json","value":"https://rdapserver.net/domain/EXTRAPOSCIEL.COM"}],"events":[{"eventDate":"2007-03-06T12:08:09Z","eventAction":"registration"},{"eventDate":"2027-03-06T12:08:09Z","eventAction":"expiration"},{"eventDate":"2026-03-09T16:04:13Z","eventAction":"last changed"},{"eventDate":"2026-03-14T07:45:24Z","eventAction":"last update of RDAP database"}],"handle":"857543437_DOMAIN_COM-VRSN","status":["active"],"ldhName":"EXTRAPOSCIEL.COM","notices":[{"links":[{"rel":"terms-of-service","href":"https://www.verisign.com/domain-names/registration-data-access-protocol/terms-service/index.xhtml","type":"text/html","value":"https://rdap.verisign.com/com/v1/domain/extraposciel.com"}],"title":"Terms of Service","description":["Service subject to Terms of Use."]},{"links":[{"href":"https://icann.org/epp","type":"text/html"}],"title":"Status Codes","description":["For more information on domain status codes, please visit https://icann.org/epp"]},{"links":[{"rel":"help","href":"https://icann.org/wicf","type":"text/html","value":"https://rdap.verisign.com/com/v1/domain/extraposciel.com"}],"title":"RDDS Inaccuracy Complaint Form","description":["URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"]}],"entities":[{"links":[{"rel":"about","href":"http://www.publicdomainregistry.com","type":"text/html","value":"https://rdapserver.net/"}],"roles":["registrar"],"handle":"303","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+1.2013775952"],["email",{},"text","abuse-contact@publicdomainregistry.com"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"303"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","PDR Ltd. d/b/a PublicDomainRegistry.com"]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"NS1.CYBERFOLKS.PL","objectClassName":"nameserver"},{"ldhName":"NS2.CYBERFOLKS.PL","objectClassName":"nameserver"},{"ldhName":"NS3.CYBERFOLKS.PL","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]}} | Domain is active |
| … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … |
+ 4 datasets don't carry the Technologies column.
The Batflat dataset
Every site we've detected as running Batflat — with version, hosting, country, TLD and traffic rank.
Batflat lives inside 2 datasets
Batflat detection is part of Technologies (€159/mo) and All data (€599/mo). Buy either to filter the full 142-site list — or grab a free preview first.
Frequently asked questions
How many websites use Batflat?
webatla detects Batflat on 142 websites, refreshed daily — each with its domain, DNS, WHOIS, IP, country and ranking.
Can I download the list of websites using Batflat?
Yes — as structured JSONL. Pay once for one month, no subscription; grab a free sample first.
What's included for each site, and how fresh is it?
Domain, DNS, RDAP/WHOIS, the full technology stack, IP & country, PageRank and Harmonic — re-detected and re-exported daily.