BrimSage
All products
A BrimSage product

KYC-as-a-Service for modern onboarding

AttestID is a KYC-as-a-Service API identity document verification, liveness detection, and cross-company fraud scoring for fintechs, lenders, and marketplaces.

Already have an account? Sign in to the dashboard

What your customer sees

Verified in about two minutes, on their own phone

No app to install: the check runs in the phone's browser. After agreeing to the check, your customer follows six simple steps.

Screens from the live demo. Personal details are blurred.

  1. Step 1

    Scan your ID

    Choose your document type, then place it on a flat, plain surface in good light. Fit all four corners inside the frame and tap Capture.

    Tip: Avoid glare and shadows on the card.

  2. Step 2

    Fit your face in the oval

    Hold your phone at eye level and follow the on-screen prompts, such as "Move closer".

    Tip: Glasses are fine. Remove hats and face coverings.

  3. Step 3

    Hold still while colours flash

    The screen flashes a short sequence of colours on your face. This proves a real person is present, not a photo or a screen.

    Tip: Keep your face inside the oval until it finishes.

  4. Step 4

    Follow the prompts

    You may be asked to blink or make a simple movement. This confirms you are taking part right now.

    Tip: Look at the screen and do what the prompt shows.

  5. Step 5

    Wait a few seconds

    AttestID reads your document, confirms liveness and matches your face to your ID photo.

    Tip: Keep the page open while it completes.

  6. Step 6

    Get your result

    You see the outcome straight away, and the business you are signing up with receives it automatically.

  7. Try it yourself

How it works

Four steps, one API call

The customer completes capture on your app or ours; you get a single decision back.

Step 1

Document capture and OCR

The customer photographs a national ID, passport, or driver's licence; AttestID extracts and validates the printed fields against the document.

Step 2

Liveness detection

A selfie is matched against the document photo and checked for liveness, catching printed photos and screen replays.

Step 3

Fraud and duplicate detection

Every submission is screened against prior verifications across AttestID's whole customer base for identity reuse and cross-company fraud.

Step 4

Verification decision

A pass, fail, or needs-review decision returns via API in seconds, with the underlying evidence retained for audit.

See it in action

Try a working integration before you write any code

Live demo

Try the hosted verification flow right now no install, no setup.

Open live demo

Android demo app

A Flutter app running a full document capture and liveness verification flow against the AttestID SDK.

Unsigned debug build Android will warn about installing from an unknown developer.

Download APK

Web demo walkthrough

The same flow as a React / JavaScript integration, with the full source walked through step by step.

View walkthrough

Pricing

Start free, then pay per verification

Every account starts with 50 free verifications. Pick a paid plan based on how many verifications you expect to run a month rates are per successful verification, VAT included.

Free

Free

50 verifications, one-time

Try AttestID with no commitment pick this plan when you sign up, no card required.

Get started

Starter

M3.80 / verification

Up to ~500 verifications / month

For new fintechs and pilots getting their first integration live.

Get started

Growth

M3.22 / verification

Up to ~2,000 verifications / month

For scaling lenders and marketplaces with steady onboarding volume.

Get started

Business

M2.88 / verification

Up to ~10,000 verifications / month

For established platforms with high-volume onboarding.

Get started

Enterprise

M2.53 / verification

10,000+ verifications / month

For high-volume platforms needing dedicated support and volume commitments.

Get started

Public sector? Government plans use a flat monthly fee. See the full pricing page or contact us for a rate.

FAQ

Frequently asked questions

What is AttestID?+

AttestID is a KYC-as-a-Service API built by BrimSage. It verifies government-issued ID documents, checks liveness against a selfie, and screens for fraud, returning a verification decision that fintechs, lenders, and marketplaces integrate directly into onboarding.

Which documents does AttestID support?+

National ID documents, passports, and driver's licences the printed fields are extracted and validated against the document.

How is AttestID different from a generic KYC provider?+

It adds cross-tenant fraud detection that catches identity reuse across different companies on the platform, not only within one customer's own users.

Who uses AttestID?+

Fintechs, digital lenders, exchanges, and marketplaces that need to verify identity before onboarding or extending credit.

How do I integrate AttestID?+

Via a REST API with a JavaScript / React SDK. Companies sign up, receive sandbox API keys, and move to live keys once their integration is reviewed.

Developer documentation

API reference, authentication, webhooks, and the JavaScript / React and Flutter SDK integration guides.

Read the docs

Start verifying in the sandbox today

Create a company account, get sandbox API keys immediately, and move to live once your integration is reviewed.

Chatflare AI Assistant

Typically replies instantly

đź‘‹ Welcome to the Chatflare AI Assistant! How can I help you today? Pick a topic below, or ask me anything.