Ik vind en los Supabase-datalekken op in jouw Lovable- of Cursor-app


Over deze dienst
Automatische vertaling
Apps die snel gebouwd zijn met Lovable, Bolt, Cursor of Claude Code leveren vaak Supabase-datalekken op: tabellen met RLS uitgeschakeld, beleidsregels waardoor elke ingelogde gebruiker elke rij kan lezen, service keys in de frontend en AI-agenten die tabellen kunnen verwijderen.
Ik vind deze lekken en los ze voor je op.
Wat ik doe:
- Maak een lokale kopie van je databaseschema op basis van je migraties. Ik maak nooit verbinding met je live database en ik zie de data van jouw gebruikers nooit.
- Voer drie controles uit: de Supabase Security Advisor, een lektest gebruikers A vs gebruiker B, en Karchi Guard, mijn open-source controle voor AI-agententoegang (sleutels, MCP-servers, Claude Code-regels, back-ups).
- Schrijf een duidelijke rapportage in gewone taal: wat er mis is, waarom het uitmaakt, hoe ernstig het is.
- Stuur een pull request met de fixes (RLS-migratie en veiligere agentinstellingen), en controleer daarna opnieuw.
Jij krijgt: het rapport, de pull request en een voor/na-rapport.
Ik zal jouw app niet als "100% veilig" noemen. Ik vertel precies wat is gecontroleerd en wat niet.
Groter project (meer dan 15 tabellen)? Stuur me een bericht voordat je bestelt.
Maak kennis met Karthik M R
Supabase security and Python developer
- Afkomstig uitIndia
- Lid sindsokt 2026
Talen
Engels
Automatische vertaling
Veelgestelde vragen
Automatische vertaling
Heb je mijn Supabase-wachtwoord of sleutels nodig?
Nee. Ik werk alleen vanuit jouw code en schema. Als ik een gelekt sleutel vind, vertel ik je hoe je die kunt roteren via jouw eigen dashboard.
Zul je mijn live database aanpassen?
Nee. Je krijgt een pull request. Je beoordeelt het, mergt het en voert zelf de migratie uit.
Is mijn app gebouwd met Lovable. Werkt dit?
Ja, zolang het project Supabase gebruikt en je de code kunt delen (Lovable kan synchroniseren met GitHub).
Mijn app geeft sinds 30 oktober "permission denied for table" aan. Kun je dat oplossen?
Ja. Dat is de nieuwe regel van Supabase voor nieuwe tabellen. Ik voeg de machtigingen samen met RLS en een owner policy, zodat de oplossing je data niet aan iedereen opent.
Wat als je niets vindt?
Je krijgt nog steeds het rapport te zien waarin staat wat is gecontroleerd. Dat is nuttig bewijs voor jou.

