Skip to main content
Die Indien DPDP Suite operationalisiert den Digital Personal Data Protection Act, 2023 für KI-Systeme. Während eine einmalige Compliance-Prüfung die Frage „ist dieser Text jetzt konform?” beantwortet, deckt die DPDP Suite den vollständigen Lebenszyklus der Reise eines Datenhauptlings ab: indische Personendaten erkennen, Entscheidungen gegen die Verpflichtungen des Gesetzes gating, die Ereignisse aufzeichnen, die die Compliance nachweisen, gesetzliche Fristen verfolgen und Audit-taugliche Nachweise auf Abruf bereitstellen. Alle sieben Endpoints sitzen unter einem Basispfad und geben die gleiche Envelope zurück, sodass Sie diese inkrementell einführen können – beginnen Sie mit scan, fügen Sie session und emit hinzu, wenn Sie statusbehaftete Nachverfolgung benötigen, und greifen Sie auf evidence zur Audit-Zeit zu.

Zwei Möglichkeiten, DPDP auszuführen

RAIL bietet die gleiche DPDP-Fähigkeit auf zwei Pfaden mit gegensätzlichen Datenfluss-Garantien. Diese Seite dokumentiert die gehostete API.

Gehostet (diese API)

Ihre Anwendung sendet Inhalte an api.responsibleailabs.ai. Multi-Tenant, organisationsscoped, abgerechnet pro Aufruf. Alles auf dieser Seite läuft hier.

Enterprise selbstgehostet

Der RAIL Agent läuft in Ihrer eigenen VPC oder luftgestützten Umgebung; Inhalte verlassen niemals Ihre Infrastruktur. Die gleichen sieben Endpoints sind dort für Single-Tenant, lizenzierte Deployments gespiegelt.

Die sieben Endpoints

Abrechnung auf jeder DPDP-Route ist von Design aus fire-and-forget — ein Abrechnungs-Hiccup blockiert niemals eine Compliance-Entscheidung. Verwenden Sie /verify für eine Pre-Flight-Saldoprüfung, wenn Sie eine benötigen. session und timers sind immer kostenlos.

Wie die Teile zusammenpassen

Eine typische Integration führt eine einzelne Sitzung durch die Reise des Benutzers. Ereignisse, die Sie emit, verändern den Sitzungszustand und starten die gesetzlichen Timer; scan und evaluate treffen Entscheidungen im Moment; evidence liest die angesammelte Spur, wenn ein Auditor oder Regulator fragt.

Response Envelope

Jeder Endpoint gibt die gleiche Zwei-Schlüssel-Envelope zurück. result enthält die Endpoint-spezifische Payload; credits_consumed meldet, was der Aufruf kostete.

Authentifizierung

Alle Routen erfordern einen Bearer-Token — einen API-Schlüssel (rail_...) oder ein JWT. Übergeben Sie ihn bei jeder Anfrage:

Ein kompletter Durchlauf

Der Flow unten verfolgt eine Kreditantragreise von Ende zu Ende. Es verwendet curl; das Python SDK spiegelt jeden Aufruf als client.dpdp.*.
1

Öffnen Sie eine Sitzung

Eine Sitzung verknüpft Ereignisse, Scans und Timer mit einer Datenhauptlings-Reise. config.purpose ist erforderlich.
Die Antwort gibt eine session_id zurück, die Sie bei späteren Aufrufen wiederverwenden.
2

Benachrichtigung und Einwilligung aufzeichnen

emit schreibt die Ereignisse, die später beweisen, dass Sie Ihre Benachrichtigungs- (S.5) und Zustimmungsverpflichtungen (S.6) erfüllt haben.
3

Scannen Sie Inhalte auf indische PII

Bevor Sie Modellausgabe speichern oder senden, scannen Sie sie. pii_action kann detect, mask oder block.
4

Gate die Entscheidung

evaluate gibt ein deterministisches Urteil für die Aktion zurück, die Sie durchführen werden.
Ein verdict von require_action sagt Ihnen, dass Sie /require für die ausstehenden Verpflichtungen anrufen sollen.
5

Verfolge Fristen und produziere Nachweise

Wenn ein Datenhauptling ein Recht ausübt oder eine Datenschutzverletzung auftritt, startet emit den gesetzlichen Timer; timers listet auf, was sich nähert; evidence sammelt das Audit-Paket.

Fehler

DPDP-Routen verwenden Standard-HTTP-Statuscodes. Validierungsprobleme geben 400 mit einer error Nachricht zurück; evidence auf einem Plan unter Pro gibt 403 mit code: TIER_INSUFFICIENT zurück.
Die DPDP Suite protokolliert niemals Rohinhalte oder erkannte PII-Werte — nur ein verkürztes, nicht-identifizierendes Snippet für Analytik. Aadhaar, PAN und andere Identifikatoren werden maskiert oder vor dem Schreiben gelöscht.

Wo es als nächstes hingeht

Indien DPDP Leitfaden

Die Konzepte hinter der Suite: Verpflichtungen, Lebenszyklus und welcher Endpoint welcher Abschnitt des Gesetzes abgebildet wird.

Python SDK: DPDP

Jeder Endpoint als typisierte client.dpdp.* Methode, plus Client-seitiges PII-Scanning und das System-Audit.

Scan Endpoint

Indische PII-Erkennung, Kindersignale und Zweckabweichung im Detail.

Evidence Endpoint

Audit-taugliche Pakete für DSR-, Datenschutzverletzungs-, Zustimmungs- und SDF-Berichterstattung.