Zum Hauptinhalt springen
Didit sammelt 2 Mio. $ ein und tritt Y Combinator (W26) bei
Didit
Altersverifikation

Altersprüfung ohne ID-Upload. Verifizieren Sie mit einem Selfie. Nur bei Bedarf auf Fallback zurückgreifen.

Schätzen Sie das Alter anhand eines passiven Selfies für $0.10. Der Dokumenten-Fallback wird nur in Grenzbereichen ausgelöst. Bereit für den UK Online Safety Act und Frankreich SREN. 500 Verifikationen jeden Monat kostenlos.

Unterstützt von
Y Combinator
GBTC Finance
Bondex
Crnogorski Telekom
UCSF Neuroscape
Shiply
Adelantos

Vertrauen von über 2.000 Organisationen weltweit.

Dunkler, filmischer Compliance-Stack zur Altersverifikation – vier schwebende, durchscheinende Glaspaneele in 3D-Perspektive auf reinem Schwarz, durchzogen von einer leuchtenden Didit Blue Linie und umrahmt von glühenden Scannerklammern. Jedes Paneel trägt ein kleines, blassweißes Motiv, das Alterskurven, Kalender, das UK Ofcom-Schild und die französische Trikolore darstellt.

UK Ofcom · Frankreich SREN · EU DSA

Alter in 1 Sekunde verifizieren. Dokument nur bei Bedarf.

Jeden Besucher zu einem Dokumenten-Upload zu zwingen, senkt die Abschlussquoten um 25-40 %. Didits adaptiver Ablauf führt zuerst eine Altersschätzung durch und leitet nur den Grenzbereich an den Dokumenten-Fallback weiter. Selfie-Urteil in unter 2 Sekunden, $0.10 pro Prüfung, Mischkosten nahe $0.115 pro Benutzer. 500 Verifikationen jeden Monat kostenlos.

So funktioniert's

Von der Anmeldung zum verifizierten Benutzer in vier Schritten.

  1. Schritt 01

    Workflow erstellen

    Wählen Sie die gewünschten Prüfungen aus – ID, Liveness, Gesichtsabgleich, Sanktionen, Adresse, Alter, Telefon, E-Mail, benutzerdefinierte Fragen. Ziehen Sie sie in einen Workflow im Dashboard oder posten Sie denselben Workflow an unsere API. Verzweigen Sie nach Bedingungen, führen Sie A/B-Tests durch, kein Code erforderlich.

  2. Schritt 02

    Integrieren

    Nativ einbetten mit unseren Web-, iOS-, Android-, React Native- oder Flutter-SDKs. Weiterleiten zu einer gehosteten Seite. Oder senden Sie Ihrem Benutzer einfach einen Link – per E-Mail, SMS, WhatsApp, überall. Wählen Sie, was zu Ihrem Stack passt.

  3. Schritt 03

    Benutzer durchläuft den Ablauf

    Didit hostet die Kamera, die Beleuchtungshinweise, die mobile Übergabe und die Barrierefreiheit. Während der Benutzer im Ablauf ist, bewerten wir über 200 Betrugssignale in Echtzeit und verifizieren jedes Feld anhand autoritativer Datenquellen. Ergebnis in unter zwei Sekunden.

  4. Schritt 04

    Sie erhalten die Ergebnisse

    Echtzeit-signierte Webhooks halten Ihre Datenbank synchron, sobald ein Benutzer genehmigt, abgelehnt oder zur Überprüfung gesendet wird. Fragen Sie die API bei Bedarf ab. Oder öffnen Sie die Konsole, um jede Sitzung, jedes Signal zu überprüfen und Fälle nach Ihren Wünschen zu verwalten.

Für Altersbeschränkungen entwickelt · Preislich wie Infrastruktur

Sechs Funktionen. $0.115 gemischt pro Benutzer.

Ein adaptiver Workflow führt die Selfie-First-Kaskade aus und eskaliert nur die Minderheit im Grenzbereich. Passen Sie den Grenzbereich pro Workflow an, legen Sie länderspezifische Altersregeln darüber und lassen Sie Didit die Weiterleitung übernehmen.
01 · Nur Selfie im ersten Durchgang

Alter in einem passiven Selfie schätzen.

Ein Frame, keine Bewegungsherausforderung, kein Dokumenten-Upload. Urteil in unter 2 Sekunden auf Einsteiger-Android, $0.10 pro Prüfung. Die Minimum-Daten-Antwort auf den UK Online Safety Act und Frankreich SREN.
Modul zur Altersschätzung
02 · Grenzbereichs-Routing

Stellen Sie das Band ein. Didit leitet den Rest.

Legen Sie den Grenzbereich pro Workflow fest. Eindeutige Bestätigungen und eindeutige Ablehnungen erfolgen beim Selfie; der Bereich eskaliert zum Dokumenten-Fallback. Bearbeiten Sie die Schnittpunkte im No-Code Workflow Builder ohne erneute Bereitstellung.
Workflow-Orchestrator
03 · Dokumenten-Fallback

Über 14.000 Dokumente. Über 220 Länder.

Nur der Grenzbereich lädt ein Dokument hoch. Reisepässe, nationale Personalausweise, Führerscheine, Aufenthaltsgenehmigungen mit vollständiger optischer Zeichenerkennung (OCR) und maschinenlesbarer Zone (MRZ) -Analyse. ~10 % des typischen Verkehrs berühren diesen Schritt.
ID-Verifizierungsmodul
04 · Länderspezifische Altersregeln

Trinken ab 21 in den USA. 18 in der EU. 19 in Korea.

Legen Sie das Mindestalter pro Land fest, mit bundesstaatlichen Überschreibungen, wo sie relevant sind (Mississippi 21, Alabama 19, Standard USA 18). Der Dokument-Fallback validiert das Geburtsdatum automatisch anhand der Regel des Ausgabelandes.
Länderreferenz
05 · Regulierungsbereitschaft

UK Ofcom, Frankreich CNIL, EU DSA, deutsches JuSchG.

Entwickelt für die hochwirksame Altersprüfung. Spaniens Tesoro und SEPBLAC haben offiziell bestätigt, dass Didits Remote-Flow sicherer ist als die persönliche Verifizierung – derzeit die einzige staatliche Bestätigung dieser Art in einem EU-Mitgliedstaat. Das Audit-Paket umfasst iBeta Level 1 PAD, ISO/IEC 27001, SOC 2 Typ 1.
Compliance-Dokumente
06 · Öffentliche Preisgestaltung

$0.10 selfie. $0.15 document. Only when needed.

Die Altersschätzung für $0.10 deckt die ~90 % ab, die mit einem Selfie durchkommen. Die Dokumentenprüfung für $0.15 wird nur für die ~10 % der Grenzfälle ausgelöst. Die Mischkosten liegen bei etwa $0.115 pro Benutzer. 500 Verifizierungen jeden Monat kostenlos, für immer.
Preise ansehen
Integrieren

Ein Workflow. Eine Sitzung. Ein Webhook.

Öffnen Sie eine Sitzung gegen den adaptiven Workflow. Didit führt die Kaskade aus. Das signierte Urteil landet auf Ihrem Callback.
POST /v3/session/Adaptiv
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "wf_age_gate_uk_fr",
    "vendor_data": "user-42",
    "callback": "https://app/age-gate/cb"
  }'
201Erstellt{ "session_url": "verify.didit.me/..." }
Workflow-Ketten AGE_ESTIMATION dann ID_VERIFICATION in Grenzfällen.Dokumente →
GET /v3/session/{sessionId}/decision/Urteil
$ curl https://verification.didit.me/v3/session/<id>/decision/ \
  -H "x-api-key: $DIDIT_API_KEY"

# Returns the path taken
{
  "status": "Genehmigt",
  "liveness": { "age_estimation": 27.3 }
}
200OKStatus Genehmigt · In Überprüfung · Abgelehnt · Nicht abgeschlossen
Gleiche Form auf dem signierten Webhook. Überprüfen Sie zuerst X-Signature-V2.Dokumente →
Agentenbereite Integration

Altersverifikation in einer Aufforderung versenden.

In Claude Code, Cursor, Codex, Devin, Aider oder Replit Agent einfügen. Füllen Sie Ihren Stack aus. Der Agent erstellt den adaptiven Workflow, öffnet die Sitzung, verbindet den Webhook und liefert in fünf Minuten.
didit-integration-prompt.md
You are integrating Didit's Age Verification recipe into <my_stack>. Selfie-first age estimation with an adaptive document fallback for the borderline tail. One Didit workflow. Two real endpoints.

  1. Verify age on a selfie. ONE call to the Sessions API runs Age Estimation + Passive Liveness on the same passive frame.
  2. Fall back to a document check ONLY when the estimate sits in the borderline band you define. Same Sessions API workflow handles the fallback automatically.

Bundle pricing (public):
  - Age Estimation: $0.10 per check (Sessions API or standalone)
  - ID Verification fallback: $0.15 per check, only when triggered
  - Typical blended cost lands near $0.115 per user (~90% finish on the selfie, ~10% touch the document fallback)
  - First 500 verifications free every month, forever

PRE-REQUISITES
  - Production API key from https://business.didit.me (sandbox key in 60s, no card).
  - Webhook endpoint with Hash-based Message Authentication Code (HMAC) SHA-256 verification using the X-Signature-V2 header and your webhook secret.
  - A workflow_id from the Workflow Builder. The workflow must contain the AGE_ESTIMATION feature, and (recommended) the ID_VERIFICATION feature with adaptive_id_verification enabled so the borderline tail routes through automatically.

STEP 1 — Build the adaptive workflow once

  POST https://verification.didit.me/v3/workflows/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body:
    {
      "workflow_label": "age_gate_uk_fr",
      "features": [
        { "feature": "AGE_ESTIMATION" },
        { "feature": "ID_VERIFICATION" }
      ],
      "age_estimation_decline_threshold": 18,
      "face_liveness_score_decline_threshold": 30,
      "adaptive_id_verification": true
    }

  Notes:
    - "AGE_ESTIMATION" and "ID_VERIFICATION" are exact, case-sensitive feature names.
    - age_estimation_decline_threshold defaults to 18; set 21 for US alcohol, 19 for South Korea, etc.
    - adaptive_id_verification = true tells Didit to invoke the document fallback automatically when the estimate sits inside the borderline band.

STEP 2 — Open an age-verification session per user

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body:
    {
      "workflow_id": "<the workflow_id from step 1>",
      "vendor_data": "<your internal user id>",
      "callback": "https://<your-app>/age-gate/callback",
      "metadata": {
        "purpose": "age_gate",
        "surface": "<the page or feature being gated>"
      }
    }

  Response: 201 Created with the hosted session_url. Redirect the user to it. The hosted flow opens the front camera, captures one passive frame, runs Age Estimation + Passive Liveness in sub-2-seconds, and either returns a verdict or routes the user into the document fallback automatically.

STEP 3 — Read the signed webhook on session completion

  Didit POSTs to your callback. Session statuses are exact Title Case With Spaces.

  Body (excerpted for an Age Estimation only finish):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your user id>",
      "status": "Approved",
      "liveness": {
        "status": "Approved",
        "method": "PASSIVE",
        "score": 92,
        "age_estimation": 27.3,
        "warnings": []
      }
    }

  Body (excerpted when the document fallback fired):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your user id>",
      "status": "Approved",
      "liveness": { "status": "Approved", "age_estimation": 17.9, "warnings": [{ "code": "AGE_NOT_DETECTED" }] },
      "id_verification": {
        "status": "Approved",
        "date_of_birth": "1998-03-21",
        "age": 27,
        "document_type": "Passport",
        "issuing_state": "GBR"
      }
    }

  Verify X-Signature-V2 BEFORE trusting the body — HMAC SHA-256 of the raw bytes with your webhook secret.

  Session status enum (exact case): Approved | Declined | In Review | Resubmitted | Expired | Not Finished | Kyc Expired | Abandoned.

  Warning catalog:
    - AGE_BELOW_MINIMUM        estimated or computed age below the threshold
    - AGE_NOT_DETECTED         unable to estimate age (lighting / quality)
    - LOW_LIVENESS_SCORE       passive-liveness score below threshold
    - NO_FACE_DETECTED         no face in the capture
    - LIVENESS_FACE_ATTACK     presentation attack suspected
    - POSSIBLE_DUPLICATED_FACE same face previously verified

STEP 4 — Branch your surface on the final verdict

  Approved      → grant access to the gated surface.
  Declined      → render the regulator-required age-gate notice.
  In Review     → hold; an analyst case is open in the Business Console.
  Not Finished  → user abandoned; safe to re-prompt.

STEP 5 — Alternate path (server-to-server, when you already have the selfie)

  POST https://verification.didit.me/v3/age-estimation/
  Headers:
    x-api-key: <your api key>
  Body (multipart/form-data):
    user_image                              <single passive selfie>
    age_estimation_decline_threshold        18    (optional, integer)
    face_liveness_score_decline_threshold   30    (optional, integer)

  Branch on the borderline band yourself, then optionally call:

  POST https://verification.didit.me/v3/id-verification/
  Body (multipart/form-data):
    front_image  <required>
    back_image   <optional>
    vendor_data  <optional, your user id>

  This path is useful for native onboarding apps that capture the selfie locally.

CONSTRAINTS
  - Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
  - Feature enum is UPPERCASE: AGE_ESTIMATION, ID_VERIFICATION, LIVENESS, FACE_MATCH, AML, IP_ANALYSIS.
  - Method enum is UPPERCASE: PASSIVE, FLASHING, ACTIVE_3D.
  - Auth header is x-api-key (lowercase, hyphenated).
  - Webhook signature header is X-Signature-V2 (NOT X-Signature).
  - Status casing matches exactly: Approved, Declined, In Review, Expired, Not Finished, Resubmitted, Kyc Expired, Abandoned.
  - Reference image URLs are signed and expire in 60 minutes. Store only the verdict + score; never the biometric media unless retention is explicitly enabled for fraud defence.
  - 200+ fraud signals are evaluated on every session at no extra cost — surface the score via the session decision payload, do not re-query.

WEBHOOK EVENT NAMES
  - Sessions: status changes flow through the standard session webhook.
  - Verify X-Signature-V2 on every payload.

Read the docs:
  - https://docs.didit.me/core-technology/age-estimation/overview
  - https://docs.didit.me/sessions-api/create-session
  - https://docs.didit.me/integration/webhooks

Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
Benötigen Sie mehr Kontext? Sehen Sie sich die vollständige Moduldokumentation an.docs.didit.me →
Von Grund auf konform

Ein neues Land mit einem Klick eröffnen. Wir machen die harte Arbeit.

Wir gründen die lokalen Tochtergesellschaften, sichern die Lizenzen, führen die Penetrationstests durch, erwerben die Zertifizierungen und passen uns jeder neuen Vorschrift an. Um Verifizierungen in einem neuen Land zu versenden, legen Sie einen Schalter um. Über 220 Länder live, vierteljährlich geprüft und Pen-getestet – der einzige Identitätsanbieter, den eine Regierung eines EU-Mitgliedstaates formell als sicherer als die persönliche Verifizierung bezeichnet hat.
Sicherheits- und Compliance-Dossier lesen
EU Finanz-Sandbox
Tesoro · SEPBLAC · BdE
ISO/IEC 27001
Informationssicherheit · 2026
SOC 2 · Type I
AICPA · 2026
iBeta Level 1 PAD
NIST / NIAP · 2026
GDPR
EU 2016/679
DORA
EU 2022/2554
MiCA
EU 2023/1114
AMLD6 · eIDAS 2.0
EU-konform durch Design

Nachweisnummern

Nachweisnummern
  • $0.000
    Mischkosten pro Benutzer – Selfie plus der 10%ige Grenzfalldokument-Fallback.
  • ~90%
    Der Benutzer beendet die passive Selfie-Verifizierung allein – kein Dokumenten-Upload.
  • <0s
    Altersgruppe pro Sitzung auf Einsteiger-Android zurückgegeben.
  • 0
    Jeden Monat kostenlose Verifizierungen, für immer.
Drei Stufen, eine Preisliste

Kostenlos starten. Pro Nutzung bezahlen. Auf Enterprise skalieren.

500 kostenlose Verifizierungen jeden Monat, für immer. Pay-as-you-go für die Produktion. Individuelle Verträge, Datenresidenz und SLAs (Service Level Agreements) für Enterprise.
Kostenlos

Kostenlos

$0 / Monat. Keine Kreditkarte erforderlich.

  • Kostenloses KYC-Paket (ID-Verifizierung + Passive Liveness + Gesichtsabgleich + Geräte- & IP-Analyse) – 500 / Monat, jeden Monat
  • Blockierte Benutzer
  • Duplikaterkennung
  • Über 200 Betrugssignale bei jeder Sitzung
  • Wiederverwendbares KYC im Didit-Netzwerk
  • Fallmanagement-Plattform
  • Workflow-Builder
  • Öffentliche Dokumente, Sandbox, SDKs, MCP (Model Context Protocol) Server
  • Community-Support
Am beliebtesten
Pro Nutzung bezahlen

Nutzungsbasiert

Zahlen Sie nur für das, was Sie nutzen. Über 25 Module. Öffentliche Preise pro Modul, keine monatliche Mindestgebühr.

  • Vollständiges KYC für $0.33 (ID + Biometrie + IP / Gerät)
  • Über 10.000 AML-Datensätze – Sanktionen, PEPs, negative Medienberichte
  • Über 1.000 staatliche Datenquellen für die Datenbankvalidierung
  • Transaktionsüberwachung für $0.02 pro Transaktion
  • Live KYB für $2.00 pro Unternehmen
  • Wallet-Screening für $0.15 pro Prüfung
  • Whitelabel-Verifizierungsablauf – Ihre Marke, unsere Infrastruktur
Enterprise

Enterprise

Benutzerdefinierte MSA & SLA. Für große Volumina und regulierte Programme.

  • Jahresverträge
  • Benutzerdefinierte MSA, DPA und SLA
  • Dedizierter Slack- und WhatsApp-Kanal
  • Manuelle Prüfer auf Abruf
  • Wiederverkäufer- und White-Label-Bedingungen
  • Exklusive Funktionen und Partnerintegrationen
  • Benannter CSM, Sicherheitsüberprüfung, Compliance-Unterstützung

Kostenlos starten → nur bezahlen, wenn eine Prüfung durchgeführt wird → Enterprise für einen individuellen Vertrag, SLA oder Datenresidenz freischalten.

FAQ

Häufig gestellte Fragen

Infrastruktur für Identität und Betrug.

Eine API für KYC, KYB, Transaktionsüberwachung und Wallet-Screening. In 5 Minuten integriert.

Bitten Sie eine KI, diese Seite zusammenzufassen