There are 1,748+ public GitHub repos with leaked Firebase configs right now. Half of those Firestore instances respond to anonymous reads on /users, /orders, /messages. Is yours one of them? Find out in 10 seconds.
if true, match /{document=**}, expired test-mode, auth-only-no-ownership, read-open-write-protected mistakes, public storage rules, missing default-deny.Firebase test-mode rules expire after 30 days, but most devs forget the deadline and hard-code request.time < timestamp.date(2099, 1, 1) "temporarily." That's still wide-open in 2026 unless someone audits. Test-mode auto-expiry shipped in Firebase mid-2018; if your project is older than that, run the scan now.
I publish the auditor itself open-source (MIT). I built and run all 5 BaaS security scanners (Supabase, PocketBase, Appwrite, Hasura/Nhost, Firebase). I'm not just selling consulting — I'm packaging real, repeatable detection.
Built by Perufitlife · All tools MIT licensed · Questions? renzomacar@gmail.com