Home / patterns
Firebase/Firestore rules left in test mode
Quick answer: Test-mode rules allow open reads and writes. Production rules should require auth and match the document owner.
Last updated October 14, 2026
Steps
- Open the Firebase console and check Firestore and Storage → Rules.
- Look for allow read, write: if true or a time-based test rule.
- Require request.auth != null and match request.auth.uid to the owner.
- Test the rules in the Rules Playground.
Why it matters
This is a common failure pattern in apps built quickly with AI coding tools. The steps above check your own app only. Never test apps you don't own.
Want an expert to check your app?
VibeRescue checks are coming soon. Join the waitlist, or ask StorenTech AI to fix it for you.
Join the waitlistVibe Security Weekly
One email a week with new failure patterns and how to fix them.
Signups open shortly. We'll never sell your email.