Two checks, two prices.

Published, per check, billed only when a check produces a result. No setup fee, no minimum commitment, and nothing to negotiate before you start.

$1.25

per liveness check

A short camera check with prompts drawn at random, returning a pass or a fail, a confidence score and the risk factors behind it.

$1.50

per identity document check

Optional, and priced on its own. Runs beside a liveness check or without one, with a human review queue behind it.

Live checks run on prepaid credit. A new account can run one live check before adding any, then adds credit to keep going. The sandbox never needs credit.

What a session costs.

  • Liveness check

    A short camera check, passed or failed

    $1.25
  • Liveness and document

    Both checks in one session, metered separately

    $2.75
  • Abandoned session

    Closed or timed out before any check produced a result

    $0
  • Anything on a test key

    The sandbox runs no detection at all

    $0

How a check gets counted.

Results, not attempts

A failure is still a check

A result that does not pass took the same work to produce, so it is metered. A session somebody abandoned before any check reached a result is not. You are never billed for traffic that told you nothing.

Two products

Two checks are two charges

Liveness and the identity document check are priced and metered on their own, and appear as separate lines on the invoice. A session that runs both is billed for both. A session that runs one is billed for one.

Counted once

Retries never double charge

Each check is recorded against its session exactly once. If our own systems retry, or two servers finish the same session at the same moment, the second record is discarded rather than billed.

Free to build against

The sandbox is never metered

Test keys run the whole flow, force a pass or a fail without a camera, and cost nothing. Charging you to integrate properly would be a strange way to ask you to integrate properly.

At volume, the price is a conversation.

There is no second product behind a sales call. The checks, the API and the widget are the same ones on this page. What changes is commercial: what each check costs you, and how your account is allowed to behave.

Talk to us

What we can agree per account

  • A unit price for each check, set separately for liveness and documents
  • An included allowance of checks each period, if we agree one
  • A monthly ceiling, with traffic above it either billed or refused, whichever you prefer
  • A document retention period set to your obligations instead of our default
  • Invoicing and a billing contact arranged with your finance team

Anything else: ask, and we will tell you plainly whether we do it today.

Questions worth answering before you sign up.

Do I need credit before I run live checks?

Yes, after the first one. Live checks draw on prepaid credit on your account. A new account can run one live check with no credit at all, so your first real call works rather than failing, and new live sessions are then refused until you add credit. The smallest top-up is $5, and it stays on your account as credit, not as a fee. Test keys never need credit, and accounts on agreed invoicing terms are not affected.

How is usage calculated?

Per completed check, not per frame and not per attempt. Liveness and the document check are two separate products at two separate prices, so a session that runs both is metered twice: $1.25 and $1.50, $2.75 in total. Sandbox traffic on a test key is never metered.

Is there a minimum commitment?

No. There is no setup fee, no monthly minimum and no contract. Credit goes on in top-ups from $5 and stays on your account until checks use it, so the smallest top-up is money you still have, not a charge. Accounts also run without a monthly ceiling unless you ask for one, so a busy week is not a blocked week.

How and when am I billed?

An invoice is issued per billing period, covering the checks metered in it, and any credit on your account is applied to it. The payment options available to your account are shown at checkout. If you need a specific arrangement, ask before you sign up.

Build the whole flow before you are billed for anything.

A test key runs every integration path, forces a pass or a fail without a camera, and is never metered. Move to a live key when you are ready.