Privates Entwicklungsprojekt · kein Angebot
KI-Code prüfen,
bevor er zum Compliance-Risiko wird.
Daran wird gerade gebaut: eine KI-Audit-Engine, die eingereichte Repositories und Websites entlang vier fester Dimensionen prüft — Security, Architektur, Qualität und DSGVO. Befunde und Scores erhebt die Engine, freigegeben wird von Menschen.
Diese Seite dokumentiert den Entwicklungsstand. Es wird keine Leistung angeboten und kein Entgelt erhoben; der Zugang besteht nur für persönlich eingeladene Testerinnen und Tester.
So läuft ein Audit
Drei Schritte vom Repo zum freigegebenen Bericht.
Einreichen
Repository-URL oder Website eingeben. Kein Setup, kein Agent im eigenen Netz — der Klon läuft isoliert und gehärtet.
KI-Audit in 4 Dimensionen
Die Engine prüft Security (OWASP), Architektur, Halluzination/Qualität und DSGVO — mit Health- und DSGVO-Score, Befunden und Fix-Vorschlägen.
Menschliche Freigabe
Ein Reviewer sichtet die Befunde und gibt frei; danach gibt es eine E-Mail. Wie lange das dauert, ist im Testbetrieb nicht zugesagt — KI findet, Mensch bürgt.
Live-Vorschau
So sieht dein Bericht aus.
Kein Screenshot — dieselben Komponenten wie in der Anwendung, mit synthetischen Daten. Inklusive Reparaturanleitung: erklärte Code-Fixes, mit einem Klick als Pull Request anwendbar.
- CRITICALSecuritysrc/lib/zahlung.ts:12
API-Schlüssel des Zahlungsanbieters im Quellcode
Der Schlüssel steht als Konstante im Code und wandert mit jedem Commit in die Git-Historie. Er gehört in eine Umgebungsvariable — und der bisherige Schlüssel muss rotiert werden.
- HIGHSecuritysrc/lib/suche.ts:48
SQL-Abfrage per String-Verkettung
Der Suchbegriff wird direkt in die Abfrage eingefügt statt parametrisiert — ein klassisches Einfallstor für SQL-Injection.
Fix-Vorschlag anzeigen
Die Abfrage wird auf einen parametrisierten Platzhalter umgestellt: Der Suchbegriff wandert als Wert in die Parameterliste und kann die SQL-Struktur nicht mehr verändern. So sieht jeder Fix-Vorschlag im Bericht aus — mit einem Klick als Pull Request anwendbar.
--- a/src/lib/suche.ts+++ b/src/lib/suche.ts@@ -46,5 +46,5 @@export async function sucheProdukte(begriff: string) {- const zeilen = await db.query(- "SELECT * FROM produkte WHERE name LIKE '%" + begriff + "%'"- );+ const zeilen = await db.query(+ 'SELECT * FROM produkte WHERE name LIKE $1', ['%' + begriff + '%']+ );return zeilen;
Ausschnitt — der vollständige Beispiel-Report zeigt 6 Befunde über alle vier Dimensionen.
Immer aktiv
Vier Prüf-Dimensionen in jedem Audit.
Kein Zusammenklicken von Regeln — jedes Audit deckt dieselben vier Achsen ab, damit Ergebnisse vergleichbar bleiben.
Sicherheitslücken
Injection, unsichere Auth, Secrets im Code, riskante Abhängigkeiten — mit Fundstelle und Schweregrad.
Struktur & Wartbarkeit
Kopplung, tote Pfade, fehlende Grenzen — was heute funktioniert, aber morgen bremst.
KI-typische Fehler
Erfundene APIs, Scheinbelege, inkonsistente Muster — die Klasse Fehler, die generierter Code besonders oft trägt.
Datenschutz-Compliance
10-Punkte-Katalog, Deutschland-fokussiert: US-Transfer, Consent, Hosting-Region, Impressum, Klartext-Logging.
Der Unterschied
DSGVO ist keine Zusatzregel — sie ist fest eingebaut.
Der Website-Schnell-Check prüft sechs von zehn Punkten von außen, in Minuten. Der vollständige Code-Audit deckt die vier Backend-Punkte zusätzlich ab. Jeder Befund mit Rechtsgrundlage, jeder Score nachvollziehbar — als PDF exportierbar.
Projektstand
Ein Entwicklungsprojekt — kein Angebot.
Code-Review Pro entsteht als privates Projekt von Thorsten Behder. Es ist keine gewerbliche Tätigkeit: nichts davon wird angeboten, beworben oder verkauft.
Es wird keine Dienstleistung angeboten, beworben oder erbracht. Es gibt keine Preise, keine Buchung und keine Zahlungsmöglichkeit.
Die Plattform wird gebaut und erprobt. Funktionen, Oberflächen und Ergebnisse ändern sich laufend; einzelne Teile sind unfertig.
Zugang erhalten ausschließlich persönlich eingeladene Personen. Konten werden einzeln von Hand freigeschaltet — eine Anmeldung allein eröffnet keine Nutzung.
Keine Zusagen zu Verfügbarkeit, Vollständigkeit oder Richtigkeit der Ergebnisse. Keine Rechtsberatung, kein Zertifikat. Der Betrieb kann jederzeit enden.
Du bist als Tester eingeladen?
Dann melde dich mit dem Google-Konto an, das für die Erprobung abgesprochen ist. Konten werden einzeln von Hand freigeschaltet — ohne Freischaltung lässt sich nichts einreichen. Ohne Einladung gibt es hier nichts zu nutzen.
Anmelden