00 / Kostenlos, ohne Anmeldung · Lovable, Bolt, v0, Cursor, Replit

Jeder kann deine Seite prüfen. Sei der Erste.

Offene Datenbanken, Schlüssel im Quelltext, fehlendes Impressum, Tracker vor der Einwilligung, Barrierefreiheit. 112 Prüfungen, Note von A bis F in 30 Sekunden, mit Beweis und dem Text zum Einfügen in deinen Builder.

ADRESSE DEINER WEBSITE EINFÜGEN
https://
Ohne AnmeldungWir lesen nurBeispielbericht

Mit der Prüfung bestätigst du, dass die Website dir gehört oder du sie prüfen darfst, und akzeptierst die Nutzungsbedingungen.

GEPRÜFT: 76 ÖFFENTLICHE KI-SEITEN
29 %der Seiten mit Datenbank waren für Fremde lesbar
5.102Zeilen lagen in diesen offenen Tabellen
97 %ohne Impressum, 87 % ohne Datenschutzerklärung
Wie wir das gemessen haben
Beispielbericht / app-redacted.lovable.appAdresse anonymisiert
D
58 / 100

Ein Fremder könnte deine Nutzerliste lesen.

4 Probleme1 kritisch1 hoch2 niedriger
DSicherheit55 / 100A-01, T-02
CRecht & Pflichtangaben78 / 100DE-IMP-01
BQualität88 / 100Q-09, Q-15
ERSTER FIX / A-01 KRITISCHSperr die Tabelle profiles in Supabase. Den Text zum Einfügen in Lovable bekommst du von uns, danach erneut prüfen.
BEISPIEL

Ein offenes kritisches Problem kommt nie über D hinaus.

Wenn ein Fremder die Daten deiner Nutzer lesen kann, zählt der Rest noch nicht. Eine schöne Seite hebt die Note nicht, solange diese Tür offen steht. Das ist die eine Regel hinter dem Score.

45
PUNKTE ABZUG FÜR EINEN KRITISCHEN BEFUND1

1 Aus der Formel unten: jeder Bereich startet bei 100, minus 45 pro kritisch, 22 pro hoch, 9 pro mittel, 3 pro niedrig.

01 / BEREIT

Sieh zu, wie sie sich ihre Note verdient.

Jede Seite startet bei A+. Jedes echte Problem kostet Punkte, und ein kritischer Befund deckelt die Note bei D. Markiere die Fixes und sieh zu, wie sie wieder steigt. Scrollen startet die Prüfung, zurückscrollen spult zurück.

A+
100 / 1000 Befunde

SCROLLEN STARTET DIE PRÜFUNG

lädt
02 / Was geprüft wird

Die Prüfliste, offen einsehbar.

112 Prüfungen in drei Bereichen, geschrieben für Menschen ohne Entwickler im Rücken. Unten steht der Teil der Liste, der die meisten Noten entscheidet. Jede Kennung hier ist dieselbe wie in deinem Bericht. Alle Prüfungen ansehen.

SICHERHEIT9 von 27 gezeigt
A-01
Jeder kann deine Datenbank lesen
Deine Supabase-Tabelle antwortet jedem, der fragt, ganz ohne Login. Das sind die Daten deiner Nutzer, lesbar für Fremde. Wir fragen einmal nur die Zeilenzahl ab, nie eine Zeile, und berichten, was zurückkam.
KRITISCH
A-05
Deine Dateiablage ist auflistbar
Supabase Storage beantwortet eine anonyme Anfrage nach der Bucket-Liste und lässt Fremde die Dateien darin auflisten. Öffentliche Buckets liefern jede Datei an jeden mit Link.
HOCH
S-01
Dein Generalschlüssel steht in der Seite
Der Supabase Service Key liegt im Code deiner Seite. Wer ihn liest, hat deine ganze Datenbank, alle Schlösser wirkungslos.
KRITISCH
S-02
Ein geheimer Schlüssel steht in deiner Seite
Wir durchsuchen den Code deiner Seite nach Schlüsseln (Stripe, OpenAI, AWS, GitHub), die nie öffentlich sein dürfen. Damit kann jemand dein Geld ausgeben oder deine Daten lesen.
KRITISCH
S-04
Deine Konfigurationsdatei ist herunterladbar
Die .env-Datei mit Passwörtern und Schlüsseln wird ausgeliefert wie jede andere Seite.
KRITISCH
S-05
Deine Code-Historie ist öffentlich
Der Ordner .git ist erreichbar, damit lässt sich dein ganzer Quellcode samt alter Versionen herunterladen.
HOCH
T-02
Keine Content-Security-Policy
Eine Einstellung, die eingeschleuste Skripte stoppt. Ohne sie läuft fremder Code wie deine eigene Seite.
MITTEL
C-02
Andere Seiten können die Daten deiner angemeldeten Nutzer lesen
Eine Freigabe-Einstellung (CORS) spiegelt jede Herkunft und erlaubt Zugangsdaten, also kann jede fremde Website dein Backend nach den Daten einer angemeldeten Besucherin fragen. Ein schlichtes "*" für öffentliche Daten ist in Ordnung und wird nicht gemeldet.
HOCH
DE-SEC-01
Kein Schloss
Nicht über HTTPS ausgeliefert, oder das Zertifikat ist abgelaufen oder nicht vertrauenswürdig. Das zuerst, alles andere wartet.
KRITISCH
RECHT & PFLICHTANGABEN4 von 19 gezeigt
DE-IMP-01
Kein Impressum gefunden
Bei geschäftsmäßigen Websites erwartet das deutsche Recht eine Anbieterkennzeichnung (§5 DDG). Wir sagen, was wir gefunden haben, und verlinken die Regel. Allgemeine Information, keine Rechtsberatung.
HOCH
DE-PRIV-01
Keine Datenschutzerklärung gefunden
Das EU-Recht erwartet eine (Art. 13 DSGVO). Wir suchen unter den üblichen Adressen und in den Links der Seite. Allgemeine Information, keine Rechtsberatung.
HOCH
DE-CK-03
Tracking vor der Einwilligung
In einem echten Browser beobachten wir beim ersten Besuch, welche Analyse- oder Werbedienste Daten senden und welche Cookies geschrieben werden, bevor jemand klickt, und noch einmal nach einem Klick auf „Ablehnen“. Ein Tag, das nur lädt und per Consent Mode auf „abgelehnt“ steht, wird von einem Pixel unterschieden, das feuert. Ohne Browser-Durchlauf: Tracker im Code ohne Einwilligungslösung. Allgemeine Information (§25 TDDDG).
HOCH
DE-3P-01
Schriften von Google geladen
Die Adresse jeder Besucherin geht bei jedem Aufruf an Google; seit einem Münchner Urteil von 2022 ein häufiges Abmahnthema. Im Tiefenscan in einem echten Browser bestätigt. Allgemeine Information.
MITTEL
QUALITÄT2 von 11 gezeigt
Q-09
Google sieht eine leere Seite
Deine Seite entsteht erst, wenn Code im Browser läuft, Suchmaschinen und Link-Vorschauen sehen also nichts.
MITTEL
Q-05a
Titel oder Beschreibung fehlen
Suchergebnisse und Browser-Tabs zeigen die nackte Adresse statt deines Namens.
MITTEL
03 / Zum Anfassen

Drei Befunde, zum Ausprobieren.

Jeder davon ist eine echte Prüfung aus der Liste. Hier wird keine fremde Seite angefasst; das ist ein Stück Bericht, auseinandergenommen zum Herumdrücken.

Lesbar ohne Anmeldung

A-01 / DATABASE

Dein Builder legt eine Datenbank für deine Seite an. Wenn eine Tabelle nicht gesperrt ist, kann jeder sie lesen, der die Adresse kennt, ganz ohne Anmeldung. So sieht das aus. Fahr über einen Schlüssel: der Krabbler zeigt ihn kurz und deckt ihn wieder zu.

emailstripe_tokenplan
lena.k@…sk_live_••••••••••••sk_live_9fQ2…Vt7apro
omar.b@…sk_live_••••••••••••sk_live_2aN8…Kd01free
jonas.w@…sk_live_••••••••••••sk_live_7Hc3…Pq9mpro
GESPERRT DURCH ROW LEVEL SECURITY
3 ZEILEN OFFEN

Fehlende Sicherheits-Header

T-01 … T-06 / RESPONSE

Header sind kleine Einstellungen, die deine Seite an jeden Browser mitschickt. Jede davon schliesst eine Tür. Klick eine an, um zu sehen, wovor sie schützt. Rot fehlt auf dieser Beispielseite, Grün ist gesetzt.

Tracker vor der Einwilligung

DE-CK-03 / TDDDG §25

Dein Cookie-Banner fragt zuerst, aber warten die Tracker auch auf die Antwort? Wir öffnen die Seite frisch, fassen nichts an und halten fest, was läuft, bevor du dich entscheidest.

Google Analyticsfeuerte nach 0,4 s
Meta Pixelfeuerte nach 0,6 s
Sitzungs-Cookiewartet auf Einwilligung

Zwei Tracker sind gelaufen, bevor du dich entscheiden konntest.

04 / Methode

Die Note ist einfache Mathematik, und sie ist veröffentlicht.

Du sollst die Rechnung selbst nachprüfen können, und du sollst genau wissen, was wir mit deiner Website nicht machen.

Jeder Bereich (Sicherheit, Recht, Qualität) startet bei100
Pro kritischem Befund−45
Pro hohem Befund−22
Pro mittlerem Befund−9
Pro niedrigem Befund−3
Pro Hinweis0
GesamtnoteMittel aus den drei Bereichen
Mit mindestens einem offenen kritischen Befund liegt die Obergrenze bei58
A+95+
A90
B80
C70
D55
E35
F<35

Was wir nicht testen

  • Nichts hinter einem Login. Wir sehen nur, was jeder Fremde sieht.
  • Wir senden keine Formulare ab, schreiben keine Daten, laden nichts hoch. Wir lesen nur.
  • Kein Passwortraten, keine Anfrageflut auf deiner Seite.
  • Keine rechtliche Bewertung. Bei EU-Themen sagen wir, was technisch da ist, und verlinken die Regel. Die Bewertung für deinen Fall bleibt bei dir.

Deine Adresse, deine Entscheidung

Wir verwenden deine Adresse nur für diese Prüfung. Geladene Seiten werden nach der Bewertung verworfen; gespeichert werden nur Befunde und Note für deinen Bericht. Jede Anfrage, die wir stellen, siehst du im Protokoll neben deiner Note.

Keine Rechtsberatung: rechtliche Punkte sind allgemeine Informationen mit Quellen, keine Beratung im Einzelfall und keine Rechtsdienstleistung im Sinne des RDG. Eine Lücke in Deckproof selbst gefunden? Sag uns Bescheid.

05 / Preise

Die Note ist kostenlos. Die Tiefe kostet.

Preise in EUR inklusive Mehrwertsteuer. Die Zahlung wickelt Paddle als Merchant of Record ab, die Rechnung kommt von dort. Monatliche Pläne jederzeit kündbar.

EUR, INKL. MWST.
Kostenlos
0
Bericht
9EINMALIG
Pro
24/ MONAT
Agentur
79/ MONAT
Gesamtnote und drei Bereichsnoten
ja
ja
ja
ja
Die drei wichtigsten Probleme mit Namen, das schwerste mit komplettem Fix
ja
ja
ja
ja
Jedes gefundene Problem, mit Namen und Bedeutung
nein
ja
ja
ja
Jeder Fix, geschrieben für deinen Builder
nein
ja
ja
ja
Text zum Einfügen in Lovable, Bolt oder Cursor
nein
ja
ja
ja
Nachweis zu jedem Befund: Spalten und Zeilenzahl, die ein Fremder erreicht
nein
ja
ja
ja
Vollständiges Anfrageprotokoll und PDF-Bericht
nein
ja
ja
ja
Nach dem Fix erneut prüfen, in 60 Sekunden
nein
ja
ja
ja
Unbegrenzte Scans
nein
nein
ja
ja
Tägliche Prüfung mit E-Mail, wenn die Note fällt oder Zertifikat oder Domain bald ablaufen
nein
nein
ja
ja
Notenabzeichen für deine Website
nein
nein
ja
ja
PDF und private Bericht-Links im eigenen Namen für Kundinnen und Kunden
nein
nein
nein
ja
Dashboard für viele Seiten, Massenprüfung, Vorher-Nachher, CSV-Export
nein
nein
nein
ja
Verlängert sich monatlich automatisch bis zur Kündigung. Jederzeit kündbar.
Verlängert sich monatlich automatisch bis zur Kündigung. Jederzeit kündbar.