Sicherheit

Ihre Daten verlassen nie Ihren Rechner.

Zuerst für Teams entwickelt, deren Daten nicht an externe Dienste gehen dürfen: Banken, Versicherer, Gesundheitswesen und öffentliche Stellen.

IHR RECHNER
Ihre DatenDateien · DuckDB · SQL
Datainspecliest, vergleicht, berichtet
Ihre AufzeichnungenBerichte · Entscheidungen

Keine Daten, Profile oder Befunde werden an uns gesendet. Keine Telemetrie.

Nur lesend
Schreibt niemals in Ihre Quellen. Auf mehreren Ebenen mit bösartigen Abfragen getestet; jede gefundene Lücke wurde geschlossen.
Teilbare Berichte ohne Daten
Exportieren Sie einen Bericht ohne Werte aus den Daten: nur Anzahlen und Statistiken.
Jede Entscheidung dokumentiert
Freigaben, Sperren und Wiederherstellungen halten Person, Zeitpunkt und Begründung fest.
Vom Netz getrennte Standorte
Signierte Pakete übertragen Referenzversionen zwischen isolierten Systemen.

Nur lesend, auf mehreren Ebenen

Liest Ihre Quellen. Schreibt niemals hinein.

Jede Verbindung nutzt den stärksten Nur-Lese-Modus ihrer Datenbank, und jede Abfrage wird vor der Ausführung von einer Schutzprüfung kontrolliert. Datainspec hält für jede Verbindung fest, welcher Schutz wirksam war.

Bei der Verbindung

DuckDB
Nur lesend geöffnet: Die Datenbank selbst verweigert jeden Schreibzugriff.
SQLite
Ein Dateipfad wird im Nur-Lese-Modus geöffnet, bevor etwas anderes geschieht.
PostgreSQL
Eine nur lesende Transaktion. Eine Verbindung als Superuser oder mit einer Rolle, die Programme ausführen oder Dateien auf dem Server lesen und schreiben darf, wird vollständig verweigert.
MySQL, MariaDB
Eine nur lesende Sitzung.
Andere Datenbanken
Eine klare Warnung, dass kein Schutzmodus auf Treiberebene greift und nur die Abfrageprüfung schützt, sowie die Empfehlung, einen Benutzer mit ausschließlich SELECT-Rechten zu verwenden.

Vor jeder Abfrage

  • Nur eine Anweisung. Ein Semikolon außerhalb von Anführungszeichen und Kommentaren wird abgelehnt. Das stoppt eine ganze Klasse angehängter Befehle, ohne sie vorher kennen zu müssen.
  • Keine Schlüsselwörter für Schreib- oder Schemaänderungen. Vor der Prüfung werden alle Zeichenketten in Anführungszeichen und alle Kommentare ausgeblendet. So kann ein Schlüsselwort weder in einer Zeichenkette verborgen werden noch allein durch seine Erwähnung in Anführungszeichen die Schutzprüfung auslösen.
  • Ihre Dateien bleiben unverändert. Datainspec speichert eigene Aufzeichnungen und Berichte in einem separaten Arbeitsordner.

Verwenden Sie bei jeder Datenbank einen Benutzer mit ausschließlich SELECT-Rechten. Die genannten Schutzebenen greifen, wenn das nicht möglich war.

Was auf Ihrem Rechner bleibt

Alles, was es lernt, und alles, was es findet.

Keine Telemetrie

Keine Daten, Profile oder Befunde werden an uns gesendet, auch keine Nutzungsstatistiken. Für Scans ist keine Internetverbindung nötig.

Lokal verfasste Erklärungen

Standardmäßig wird jeder Befund anhand einer Vorlage erklärt. Wenn Sie ein lokales Modell installieren, sieht es nur die Zusammenfassung des Befunds, niemals eine Datenzeile. Jede erwähnte Spalte und Zahl wird gegen den Befund geprüft. Erfindet es eine, wird es erneut gefragt; danach kommt die Vorlage zum Einsatz.

Ihre Aufzeichnungen, Ihr Ordner

Profile, Referenzversionen, Entscheidungen und Berichte liegen im Datainspec-Arbeitsordner auf Ihrem Rechner, getrennt von Ihren Quellen.

Teilen und übertragen

Die Belege gehen nach außen. Die Daten bleiben.

Teilbare Berichte ohne Daten

Anzahlen, Anteile und Teststatistiken; jede ID und jeder Wert wird zurückgehalten oder durch einen mit Ihrem eigenen Schlüssel erzeugten Hashwert ersetzt, sodass derselbe Wert in Ihren Berichten denselben Hashwert ergibt. Eingegebene Notizen und Begründungen werden standardmäßig weggelassen, weil sie Datenwerte zitieren können. Spalten-, Datensatz- und Prüfernamen bleiben erhalten.

Vom Netz getrennte Standorte

Ein Paket enthält die Referenzversionen und Entscheidungen eines Datensatzes sowie auf Wunsch seine Snapshots, signiert mit einem Ed25519-Schlüssel. Der Import vertraut ausschließlich dem von Ihnen angegebenen öffentlichen Schlüssel, niemals einem im Paket genannten. Ein Probelauf zeigt zunächst die vorgesehenen Änderungen. Ein zweiter Import ändert nichts, und zwei widersprüchliche Verläufe werden abgelehnt, statt stillschweigend zusammengeführt.

Für Sicherheits- und IT-Prüfer

Die Fragen einer Prüfung.

Verlassen meine Daten meinen Rechner?

Nein. Datainspec läuft dort, wo Ihre Daten liegen, und sendet nichts an uns: keine Daten, kein Profil, keinen Befund und keine Telemetrie.

Verändert Datainspec meine Daten?

Nein. Es liest Ihre Quellen nur – mit nur lesendem Zugriff, der auf mehreren Ebenen durchgesetzt und gegen bösartige Abfragen getestet ist. Eigene Aufzeichnungen und Berichte legt es getrennt ab.

Wer hat was wann getan?

Das Audit-Log hält jede Freigabe, jede Sperre, jedes Rollback, jede Rollenkorrektur und jede Überschreibung eines Schwellenwerts fest, mit Person, Zeitpunkt und Begründung. Sie können es filtern und als CSV exportieren. Jede freigegebene Version hat zudem ihr eigenes Freigabezertifikat.

Kann ich einen Bericht teilen, ohne Daten zu teilen?

Ja. Ein teilbarer Export enthält keine Werte aus den Daten: nur Anzahlen, Quoten und Statistiken; IDs und Werte werden zurückgehalten.

Lässt sich Datainspec in unsere Pipeline einbinden?

Ja. Starten Sie es aus der App oder aus Ihrer eigenen CI. Exit-Code 0 bedeutet unauffällig, 1 Warnung, 2 blockiert, 3 der Scan ist fehlgeschlagen. Datainspec liefert das Urteil; Ihre Pipeline entscheidet, was damit geschieht.

Setzt Datainspec KI ein?

Die Prüfungen sind statistisch und regelbasiert, und jeder Befund zeigt seine Belege. Erklärungen werden aus Vorlagen erzeugt oder von einem lokalen Modell auf Ihrem Rechner geschrieben, falls Sie eines installieren.

Setzen Sie es dort ein, wo Ihre Daten bereits sind.

Ein Pilotprojekt wird auf Ihren Rechnern installiert. Nichts wird an uns gesendet.