> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> AI-native, all-in-one identity verification infrastructure. Pay-per-call from $0.30, 500 free checks/month, sub-2s inference, no contracts or minimums.

export const StatGrid = ({children}) => <div className="didit-stat-grid">
    {children}
  </div>;

export const StatCard = ({value, label}) => <div className="didit-stat-card">
    <span className="didit-stat-value">{value}</span>
    <span className="didit-stat-label">{label}</span>
  </div>;

export const VideoEmbed = ({src, title = "Video", type = "iframe"}) => <div className={type === "iframe" ? "didit-video-embed" : "didit-video-embed didit-video-native"}>
    {type === "iframe" ? <iframe src={src} title={title} style={{
  width: "100%",
  height: "100%",
  border: 0,
  borderRadius: "12px"
}} allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen /> : <video controls autoPlay muted loop playsInline src={src} title={title} style={{
  width: "100%",
  height: "auto",
  display: "block",
  borderRadius: "12px"
}} />}
  </div>;

export const SectionHeader = ({label, title, description, align = "left"}) => <div className="didit-section-header" style={{
  textAlign: align,
  alignItems: align === "center" ? "center" : "flex-start"
}}>
    {label && <p className="didit-section-label">{label}</p>}
    <h2 className="didit-section-title">{title}</h2>
    {description && <p className="didit-section-desc">{description}</p>}
  </div>;

export const FeatureGrid = ({cols = 3, children}) => <div className="didit-feature-grid" style={{
  "--grid-cols": cols
}}>
    {children}
  </div>;

export const FeatureCard = ({icon, title, description, href}) => {
  const inner = <div className="didit-feature-card">
      {icon && <div className="didit-feature-card-icon">
          <Icon icon={icon} size={20} />
        </div>}
      <div className="didit-feature-card-content">
        <h3 className="didit-feature-card-title">{title}</h3>
        {description && <p className="didit-feature-card-desc">{description}</p>}
      </div>
      {href && <div className="didit-feature-card-arrow">
          <Icon icon="arrow-right" size={14} />
        </div>}
    </div>;
  if (href) {
    return <a href={href} style={{
      textDecoration: "none",
      color: "inherit",
      display: "block",
      border: "none",
      boxShadow: "none"
    }}>{inner}</a>;
  }
  return inner;
};

## The Problem with Legacy Identity Verification

Before Didit, identity verification was built for banks in 2012 — not for the internet in 2026:

<FeatureGrid cols={2}>
  <FeatureCard icon="dollar-sign" title="Punitive pricing models" description="$1–$3 per check, annual contracts, and minimum commitments that crush experimentation and margins." />

  <FeatureCard icon="user" title="Human-in-the-loop by default" description="Manual reviews slow everything down, introduce inconsistency, and don't scale." />

  <FeatureCard icon="eye-slash" title="Opaque pricing & sales-gated access" description="You can't test, benchmark, or ship without going through weeks of sales calls." />

  <FeatureCard icon="code" title="Developer-hostile tooling" description="Poor documentation, fragile SDKs, and integrations that take weeks instead of hours." />

  <FeatureCard icon="box" title="Bundled, inflexible products" description="Forced to buy bloated 'KYC packages' instead of the exact signals you actually need." />

  <FeatureCard icon="robot" title="Not designed for AI-era fraud" description="Legacy systems struggle with deepfakes, replay attacks, synthetic identities, and automated abuse." />
</FeatureGrid>

***

<SectionHeader label="The Solution" title={<>Enter Didit V3 — The Identity Layer for the <span>Modern Internet</span></>} />

<VideoEmbed src="https://www.youtube.com/embed/h0i9Q0-izcw?rel=0&playsinline=1" title="Didit Platform Overview" />

Didit is building **the open, modular identity layer of the internet** — AI-native by default, developer-first by design.

Not a black box. Not a bundled product.
An infrastructure layer you compose, scale, and control.

<SectionHeader label="Our Principles" title={<>Built for the <span>AI era</span></>} description="Four testable pillars that separate Didit from pre-AI legacy providers." />

<FeatureGrid cols={2}>
  <FeatureCard icon="building-columns" title="Government-validated security" description="Validated by the Spanish Treasury, SEPBLAC, and CNMV — the only provider to receive this validation after a year-long test by financial regulators. 200+ signals analyzed per verification." />

  <FeatureCard icon="gauge-high" title="Sub-2-second inference" description="p99 real-time inference under 2 seconds. Full KYC flow end-to-end in under 30 seconds — 3× faster than the market (competitors average 90+ seconds)." />

  <FeatureCard icon="code" title="Developer-first & agent-native" description="Self-serve from minute one, 60-second sandbox, SDKs for every platform, and integration with a single prompt in Claude Code or any AI agent. Live MCP server for agentic identity flows." />

  <FeatureCard icon="money-bill" title="$0.30/check · volume discounts" description="Transparent per-check pricing with volume discounts. 500 free checks/month — the only free tier in the industry. No minimums, no contracts, no sales calls." />
</FeatureGrid>

***

<SectionHeader label="Product lines" title={<>From onboarding to <span>continuous trust</span></>} description="One platform covering the entire identity lifecycle — onboard, monitor, screen, detect." />

<FeatureGrid cols={2}>
  <FeatureCard icon="user-plus" title="User Verification (KYC)" description="Customer onboarding (KYC/AML), revalidation and re-verification, employee lifecycle (CV, interview, right-to-work), and biometric 2FA. 14,000+ document types, 220+ countries." href="/sessions-api/overview" />

  <FeatureCard icon="building" title="Business Verification (KYB)" description="Company registry lookup, UBO and ownership, officers and directors, entity and person-level AML, and document collection — all from a single workflow." href="/business-verification/overview" />

  <FeatureCard icon="arrow-right-arrow-left" title="Transaction Monitoring" description="Real-time transaction screening with rule-based scoring, velocity checks, AML screening, case management, travel rule messaging, and automated remediation." href="/transaction-monitoring/overview" />

  <FeatureCard icon="link" title="Wallet Screening (KYT)" description="Crypto screening — wallet risk scoring, source-of-funds analysis, exposure graphs, sanctions and mixer exposure. BYOK pricing from $0.02/check." href="/transaction-monitoring/aml-screening" />
</FeatureGrid>

Didit unifies these four product lines on the same Sessions API and the same workflow engine, so you can combine them without touching integration code twice.

***

<SectionHeader label="Competitive" title={<>Why Didit <span>wins</span></>} description="How Didit compares to legacy identity verification providers built before the AI era." />

|                | Didit                                      | Legacy                             |
| -------------- | ------------------------------------------ | ---------------------------------- |
| **Security**   | Gov-validated, 200+ signals, +20 AI models | Self-certified, pre-AI era         |
| **Inference**  | \<2 seconds (p99), real-time               | 5–15 seconds                       |
| **Full KYC**   | \<30 seconds end-to-end                    | 90+ seconds                        |
| **Coverage**   | 220+ countries, 14K+ docs, 50+ languages   | 100–190 countries                  |
| **Pricing**    | \$0.30/check, volume discounts             | $1.00–$2.00/check                  |
| **Free tier**  | 500/month                                  | None                               |
| **Self-serve** | Instant sandbox, 1-prompt integration      | Enterprise-gated, weeks to onboard |
| **AI era**     | Built for it — +20 proprietary models      | Retrofitting legacy systems        |
| **Fraud loop** | Real-time detect + fix                     | Batch, quarterly updates           |

***

## Getting started

<Steps>
  <Step title="Create your account">
    Free and instant at [business.didit.me](https://business.didit.me). No sales call, no credit card.
  </Step>

  <Step title="Configure your workflow">
    Use the visual node-based builder or the API to compose custom identity flows in clicks — ID verification, liveness, AML, branching logic, and actions.
  </Step>

  <Step title="Integrate the SDK">
    One line of code, or one prompt in Claude Code or any AI agent. Most teams go live in under a week.
  </Step>
</Steps>

<CardGroup cols={2}>
  <Card title="Quick Start Guide" icon="rocket" href="/getting-started/quick-start">
    Go from zero to first live verification in 3 simple steps.
  </Card>

  <Card title="All Features" icon="grid-2" href="/getting-started/features">
    Explore every verification module available on the platform.
  </Card>
</CardGroup>

<Note>
  Migrating from Onfido, Jumio, Veriff, or Sumsub? Ping us on [WhatsApp](https://wa.me/+19544659728) for the fastest response, or email [hello@didit.me](mailto:hello@didit.me) — we'll put together a drop-in migration plan.
</Note>
