I will audit and fix your firebase firestore security rules

O
oleksiy_alex
O
oleksiy_alex
Oleksiy Alex

Level 1

About this gig

Your Firestore rules are the only thing between your database and the internet. Plenty of live apps ship with rules that are quietly wide open - any signed-in user can read every other user's name, email and phone.


The second problem is worse. When you tighten them, they can break silently. No error, no crash. Users just stop being able to save things, and you find out days later.


I have had both happen on a live app. The fix that holds is tests: assertions run against the Firebase emulator, wired so a bad rules change FAILS THE DEPLOY instead of reaching your users.


One check most audits miss: I validate rules against your REAL document shape, not the shape they assume. A rule keyed on document ID, when your data keys the user in a field instead, denies every write - silently.


WHAT YOU GET


Starter ($90) - Audit. Written report of every hole, ranked by severity, with the exact rule text to fix each, plus a Loom.


Standard ($150) - Audit, plus hardened rules written, tested and deployed, with the test suite handed to you.


Complete ($240) - Above, plus the suite wired as a predeploy hook so this class of bug cannot reach production again.


All async. No meetings.

Get to know Oleksiy Alex

Oleksiy Alex
5.0(11)

Level 1

  • FromUkraine
  • Member sinceOct 2025
  • Avg. response time2 hours
  • Last delivery2 weeks
  • Languages

    English, Ukrainian, Polish
I help non-technical people get Claude AI working for their specific project — not just installed, but actually useful. Most people install Claude Code and don't know what to do next. I configure it to understand your app, your workflow, and your goals. What I deliver: → Claude AI connected to your project → Firebase, GitHub, mobile app integration → Loom walkthrough included No live sessions. Async delivery only. Recent work: App owner went from zero AI experience to building features independently the same day. Message me first.

My Portfolio