v0 Sicherheit prüfen
Ist eure v0-App produktionsreif?
Kostenloser, plattformunabhängiger Scan speziell für v0-Apps. Er prüft die für v0 typischen Lücken — Zugriffsschutz, sichtbare Schlüssel, DSGVO — und liefert ein nachvollziehbares Go/Iterate/Stop-Verdikt mit versionierten Regel-Codes.
v0-App jetzt kostenlos prüfenTypische Schwachstellen bei v0-Apps
v0-Apps sind UI-first: hinter der Oberfläche fehlen häufig Backend-Zugriffsschutz, echte Authentifizierung und Server-Validierung.
Diese Regeln gewichtet der Scan bei v0
Supabase service_role-Schlüssel im Client
Dekodiert JWTs im Bundle und meldet den Rollen-Claim `service_role`, der RLS vollständig umgeht.
Datenbank-Tabellen der anon-Rolle zugeteilt
Fragt mit dem von der App selbst veröffentlichten Client-Schlüssel den Schema-Endpunkt ab und listet die Tabellen, die der anon-Rolle zugeteilt sind — ohne einen Datensatz oder eine Zeilenzahl abzurufen. Zugeteilt heißt noch nicht lesbar: ob Zeilen herauskommen, entscheidet Row Level Security.
Geschützter Bereich nur im Browser abgesichert
Erkennt Admin-/Konto-Routen, die der Client-Router kennt, deren Schutz aber ausschließlich als Bedingung im Bundle steht — wer die URL kennt, ist drin.
Tabellen ohne Row Level Security
Sammelt alle `create table` und alle `enable row level security` über sämtliche Migrationen und meldet Tabellen, die nie geschützt werden.
RLS-Policy erlaubt allen Zugriff
Findet Policies mit `using (true)` — RLS ist aktiv, wirkt aber nicht.
Google Fonts zur Laufzeit geladen
Findet Einbindungen von fonts.googleapis.com/gstatic.com, bei denen die IP der Nutzer an Google geht.
US-Tracker im ausgelieferten Code eingebunden
Erkennt Analytics- und Pixel-Skripte mit Drittland-Transfer (Google Analytics/Tag Manager, Meta Pixel, Hotjar, Segment) im ausgelieferten Markup. Ob sie erst nach der Einwilligung laden, prüft diese Regel nicht — das belegt die Browser-Prüfung (RSC-PRV-005).
Nach dem Scan: eine Empfehlung mit Preis.
Welcher Weg passt, steht in eurem Scan-Ergebnis. Ihr müsst das nicht selbst entscheiden.
Sofort-Absicherung
540 €Festpreis, einmalig, netto
Wir schließen alle offenen Sicherheits- und Datenschutzlücken mit hoher Schwere aus eurem Scan. Lieferung in Tagen, Abnahme per Rescan.
Für alle mit offenen Lücken hoher Schwere, egal welches Verdikt.
Scan startenReparaturplan
349 €netto, einmalig
Projektspezifischer Plan zum Selbstreparieren: Fundstellen, Reihenfolge und ein fertiger Prompt je Fix-Einheit. Ob es sitzt, zeigt der nächste Rescan.
Voraussetzung: der Repository-Scan, kostenlos.
Scan startenReparatur und Stabilisierung
ab 1.090 €netto, Festpreis aus eurem Scan
Wir setzen alle Fix-Einheiten um und stabilisieren, was daran hängt, Architektur-Befunde eingeschlossen. Abnahme per Rescan.
Verbindlich nach dem Repository-Scan.
Scan startenNeubau
ab 12.500 €Preis nach gemeinsamer Prüfung
Neue Basis als Code Prototype. Der Bestand wird übernommen, wo er trägt.
Bei Verdikt Stop. Ein Gespräch mit Blick auf euren Bestand bestätigt das vorher.
Gespräch vereinbaren
Die Sofort-Absicherung wird auf einen Neubau angerechnet (90 Tage). Die Reparatur rechnet immer mit dem aktuellen Stand eures Scans. Alle Preise netto, zzgl. MwSt. Auf jede Anfrage melden wir uns innerhalb von 24 Stunden.
Häufige Fragen
Ist der Scan für v0-Apps kostenlos?
Ja. Der Außen-Scan ist vollständig kostenlos und anonym — ihr gebt nur die URL eurer v0-App ein.
Braucht decivo Zugang zu eurem v0-Account?
Nein. Der Scan prüft nur, was eure App öffentlich ausliefert. Tiefer geht es optional per read-only-Repo-Zugang oder nach einem Domain-Nachweis — beides ausdrücklich freiwillig.