PII-Schutz als API.
3 Zeilen Code.
Kein Umbau. Kein SDK-Zwang. Eigener Key. Erkennen, schwärzen und pseudonymisieren Sie personenbezogene Daten per REST API – mit signiertem Compliance-Zertifikat für jede Anfrage.
API-Zugang ab Enterprise (1.999€/Monat) • Unbegrenzte Requests
Testen Sie es selbst – in Echtzeit
Tippen Sie links – rechts sehen Sie live, was die KI stattdessen erhält. Alle personenbezogenen Daten werden automatisch durch Platzhalter ersetzt. Kein Login nötig.
3 Zeilen bis zum PII-Schutz
Wählen Sie Ihre Sprache. Copy & Paste. Fertig.
curl -X POST https://ki-shield.de/v1/redact \
-H "X-API-Key: ks_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Max Mustermann, IBAN DE89...", "excluded_entities": ["IBAN"]}'
# => "[PERSON], IBAN [IBAN]"
import { KiShield } from 'ki-shield-sdk';
const shield = new KiShield({ apiKey: 'ks_live_YOUR_KEY' });
const result = await shield.redact({ text: 'Max Mustermann, IBAN DE89...', excluded_entities: ['IBAN'] });
import requests
r = requests.post('https://ki-shield.de/v1/redact',
headers={'X-API-Key': 'ks_live_YOUR_KEY'},
json={'text': 'Max Mustermann, IBAN DE89...',
'excluded_entities': ['IBAN']})
print(r.json()['redacted'])
4 Endpunkte, 1 API
42 PII-Kategorien • Optimiert für deutschen Text • JSON-Responses mit Confidence Scores
/v1/detect
Erkennt personenbezogene Daten im Text und gibt Typ, Position und Confidence Score zurück. Mit excluded_entities können einzelne PII-Typen ausgeschlossen werden.
{
"entities": [{
"type": "PERSON",
"value": "Max Mustermann",
"confidence": 0.98
}]
}
/v1/redact
Schwärzt PII-Daten und ersetzt sie durch Platzhalter. Inklusive signiertem Compliance-Zertifikat. Unterstützt excluded_entities.
{
"redacted": "[PERSON], IBAN [IBAN]",
"certificate": "eyJ...",
"entities_found": 2
}
/v1/pseudonymize
Ersetzt PII durch konsistente Pseudonyme. Reversibel mit Session-Key. Unterstützt excluded_entities.
{
"pseudonymized": "Person_A, IBAN_1",
"mapping_token": "tok_...",
"reversible": true
}
/v1/redact/zk
Zero-Knowledge-Redaktion: Nur Hashes + verschlüsselte Pseudonyme werden gesendet – der Server sieht nie den Originaltext. Kryptographisch abgesichert (AES-256-GCM).
{
"mode": "zero-knowledge",
"certificate": { "encryption": "client-side-aes-256-gcm" },
"server_saw_text": false
}
Built for Developers
Keine Abstraktion, die im Weg steht. Keine Magic. Transparente API.
Hybrid Compliance Certificate
Ed25519 + ML-DSA-65 (post-quantum). Jede Response kryptografisch signiert – audit-ready ab Tag 1.
Split/Zero-Knowledge Mode
AES-256-verschlüsselte Daten. Selbst der Betreiber kann nichts lesen. Ihre Daten, Ihre Kontrolle.
< 50ms Latency
PII-Erkennung in unter 50ms. EU-Server (Hetzner, Deutschland). Kein Roundtrip in die USA.
OpenAPI/Swagger Docs
Interaktive API-Dokumentation unter /api-docs. Direkt im Browser testen.
npm SDK (ki-shield-sdk)
npm install ki-shield-sdk – TypeScript-first, tree-shakeable, zero dependencies.
BYOK – No vendor lock-in
Bring Your Own Key. Standard REST API. Kein proprietäres Protokoll. Jederzeit migrierbar.
Transparente & faire Preise
API-Zugang ab Enterprise-Plan. BYOK-Prinzip: Sie bringen Ihren eigenen KI-Provider-Key mit.
Alle Preise & Pläne ansehen →Enterprise API ab 1.999€/Monat • Unbegrenzte API-Keys • RBAC
FAQ
Häufige Fragen von Entwicklern
POST-Request an /v1/redact mit Ihrem Text. Alternativ nutzen Sie das TypeScript SDK: npm install ki-shield-sdk. Die Integration dauert weniger als 5 Minuten – ohne Umbau Ihrer bestehenden Architektur.
X-RateLimit-Remaining und X-RateLimit-Reset. Alle Details unter ki-shield.de/pricing.
categories-Parameter steuern, welche Kategorien aktiv sein sollen. Zusätzlich können Sie mit excluded_entities gezielt einzelne PII-Typen von der Erkennung ausschließen, z.B. ["HEALTH_DATA", "IBAN"].
npm install ki-shield-sdk verfügbar. Es bietet typisierte Methoden für alle 4 Endpunkte, automatisches Retry und Streaming-Support. Außerdem steht unter /api-docs eine interaktive Swagger-UI bereit.