Ik audit en los je supabase rls-beveiliging in je Lovable, bolt of cursor app

A
alper_sulun
A
alper_sulun
Alper S.
Sommige informatie is automatisch vertaald.

Over deze dienst

Automatische vertaling

Apps gebouwd met Lovable, Bolt, Cursor en soortgelijke tools gaan vaak live met database regels die ontbreken of te los zitten. In de praktijk betekent dat dat iedereen die je site opent, de rijen van andere gebruikers kan lezen, of dat een ingelogde gebruiker data kan aanpassen die niet van hem is.


Ik test je app zoals een aanvaller dat zou doen, met jouw toestemming. Eerst als een bezoeker met alleen de public key die al in je site code zit, daarna als twee verschillende ingelogde gebruikers. Voor elke tabel controleer ik wie kan lezen, aanmaken, wijzigen en verwijderen. Ik ga ook door je Row Level Security policies en storage buckets.


Wat je krijgt:

- Een kort rapport: elke tabel, wie wat kan doen vandaag, en wat er moet veranderen

- SQL-migraties die de problemen oplossen, gestuurd als een bestand of een pull request

- Een test voor elke fix die faalt vóór de verandering en slaagt erna


Ik heb je service role key niet nodig. Voor de audit heb ik je app URL, twee testaccounts en toegang tot je code of Supabase project nodig.


Een volledig werkend voorbeeld, met het rapport en de tests, staat in mijn portfolio.


Als blijkt dat het probleem groter is dan het pakket, laat ik je dat weten voordat ik iets extra's doe.


Maak kennis met Alper S.

Alper S.

Nextjs, Supabase Developer, Fixing AI Built Apps for Production

  • Afkomstig uitTurkije
  • Lid sindsjan 2026
  • Gem. reactietijd1 uur
  • Talen

    Turks, Engels
I help people who built an app with Lovable, Bolt or Cursor get it ready for real users. Usually that means checking Supabase Row Level Security so strangers can't read your data, fixing login and API routes, and deploying the app outside the builder. I also take Expo apps through the App Store build. For security fixes you get a short report and a test for each change. Each test fails before the fix and passes after it. I'm a computer engineering student in Turkey working with Next.js, React, TypeScript and Supabase. Send me your app link and what's going wrong.

Automatische vertaling

Mijn portfolio