Ich sichere deine Lovable, replit oder base44 App Supabase Datenbank


Über diesen Service
Automatische Übersetzung
Deine Lovable- oder Bolt-App funktioniert. Das bedeutet nicht, dass sie sicher ist.
Supabase liefert deine Projekt-URL und den anon-Schlüssel im Frontend-Bundle. Das ist absichtlich so und nur sicher, wenn Row Level Security aktiviert ist und die Richtlinien stimmen. Neue Tabellen kommen mit RLS ausgeschaltet an, und AI-Builder fügen ständig Tabellen hinzu, ohne es zu aktivieren.
Jeder kann die Entwicklertools öffnen, deinen Schlüssel nehmen und direkt deine Datenbank abfragen. Nutzer, Bestellungen, Nachrichten – alles ist lesbar. Nichts bricht, weshalb Besitzer es nie herausfinden.
Ich teste deine App so, wie es ein Angreifer tun würde. Ich ziehe deinen Schlüssel aus dem Bundle, enumerate alle Tabellen und versuche Lese-, Schreib-, Änderungs- und Löschoperationen auf jeder Tabelle von außerhalb deiner App. Du bekommst eine Tabelle, die genau zeigt, was ein anonymer Besucher erreichen kann.
Dann schließe ich es. Die Richtlinien werden geschrieben und verifiziert, indem ich denselben Test wiederhole, bis kein Endpunkt mehr etwas zurückgibt, während deine App trotzdem normal funktioniert.
Abgedeckt: RLS-Richtlinien, Authentifizierung und Sitzungsverwaltung, Service-Role-Schlüssel-Exposition, Berechtigungen für Storage-Buckets, Schema- und Foreign-Key-Probleme, API- und Webhook-Verkabelung.
Nicht abgedeckt: UI-Arbeiten, Designänderungen, App-Store-Einreichungen.
Sende mir vor der Bestellung deine App-URL, und ich sage dir, was ich finde
Lerne Raphael kennen
- AusÖsterreich
- Mitglied seitMai 2022
- ⌀ Antwortzeit1 Stunde
- Letzte Lieferung3 Jahre
Sprachen
Deutsch, Englisch
Automatische Übersetzung
FAQ
Automatische Übersetzung
Brauche ich meinen Supabase-Login?
Für das Audit nicht. Ich arbeite nur mit deiner öffentlichen App-URL, das ist der Punkt. Für Fixes benötige ich Lese-/Schreibzugriff auf dein Projekt oder eine Dashboard-Einladung.
Wird das meine App kaputt machen?
Richtlinien, die Außenstehende einschränken, nicht deine Nutzer. Ich teste jeden Nutzerfluss erneut und liefere einen Vorher/Nachher-Vergleich.
Meine App läuft auf Base44 / Replit / v0 / Cursor. Ist das dasselbe?
Ja, wenn sie Supabase nutzt. Das Exposure-Muster ist bei allen Builders identisch.
Was, wenn du nichts findest?
Du erhältst den Bericht, der zeigt, dass deine App sauber ist, genau das hast du bezahlt. Das ist ein gutes Ergebnis.

