Head to head · Identity verification · October 2026 research run

ComplyCube vs Stripe Identity

Stripe Identity scores 77.7 (BB) on agent readiness against ComplyCube's 63.7 (B), and leads in 6 of 7 scored categories. ComplyCube leads on reliability. Both do identity verification.

Best identity and business verification APIs for AI agents · All 119 verification comparisons

Which one, for what

ComplyCube B

Best for An agent that creates clients, uploads documents, starts document, identity and AML screening checks and reads results for a regulated business, with low entry cost ($99 a month) and a scripted sandbox.

Ahead on

  • Reliability, 84 against 62

Also in its favour

  • A hosted endpoint, with nothing to install

Watch for

One API key per environment with no scopes. The docs say keys carry many privileges

Stripe Identity BB

Best for A business already on Stripe that needs document and selfie checks or US SSN validation with published prices.

Ahead on

  • Schema & documentation, 94 against 78
  • Agent ergonomics, 93 against 60
  • Security & auth, 86 against 52
  • Payments & pricing, 40 against 27
  • Maintenance & community, 85 against 74
  • Transparency & trust, 85 against 63

Also in its favour

  • Agent-ready, a grade of BB or better

Watch for

Document, selfie and US SSN checks only. No sanctions or watchlist screening and no business verification

Score by category

CategoryWeight this runComplyCubeStripe IdentityEdge
Reliability16%208462ComplyCube +22
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.27894Stripe Identity +16
Agent ergonomics13%16.26093Stripe Identity +33
Security & auth14%17.55286Stripe Identity +34
Payments & pricing10%12.52740Stripe Identity +13
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.87485Stripe Identity +11
Transparency & trust7%8.86385Stripe Identity +22
Negative events≤1500
TotalB 63.7/100BB 77.7/100

Facts side by side

FactComplyCubeStripe Identity
KindHTTP APIHTTP API
VendorComplyCube (Teemo Technology Ltd)Stripe, LLC
Hosted endpointhttps://api.complycube.comno (local only)
TransportsHTTPHTTP
AuthAPI keyAPI key
PricingPay per usePay per use
x402nono
LicenceProprietary service under ComplyCube's terms of service. The PHP library and the web, iOS and Android SDK repositories are MIT, and @complycube/api on npm is MITProprietary service under the Stripe Services Agreement and Stripe Identity Terms. The OpenAPI spec and official SDKs are MIT
Read-only variant documentednono
llms.txtyesyes
Last release2026-10-062026-10-01
Terms last updatedno date given2026-09-28
Privacy policy last updatedno date given2026-04-28
Customer content may train modelsnot found in the textyes
Terms restrict automated accessnot found in the textnot found in the text
Terms restrict benchmarkingnot found in the textnot found in the text
Terms or service can change without noticenot found in the textnot found in the text
Arbitration or class-action waivernot found in the textnot found in the text
Popularity6.2k npm/wk, 292 PyPI/wk24.2M npm/wk, 11.4M PyPI/wk

Verdicts

ComplyCube

A sandbox with its own key and scripted outcomes, a public OpenAPI spec, Markdown docs and an audit log API suit an agent running verification checks. Each environment has one unscoped key, no idempotency keys were found, and the only published terms are undated and read as website terms.

Stripe Identity

Stripe Identity runs on the Stripe API, with a public OpenAPI spec, idempotency keys, restricted keys for sensitive fields and a redact endpoint. The product page lists £1.25 per document and selfie check, and the first 50 are free. It has no watchlist or business screening, and outside GB, JP and the US it is in public beta.

Before you call either

ComplyCube

  1. Send the key bare in the Authorization header, with no Bearer prefix. Keys start test_ or live_
  2. Create a client first, then documents or live photos for it, then POST /v1/checks with the client and upload IDs
  3. Stay under 10 requests a second live and 5 in the sandbox. On 429, back off exponentially with jitter, starting at 30 seconds
  4. A badly formed filter returns 200 with no results, so check filter names before trusting an empty list
  5. Checks are asynchronous. Subscribe to webhooks, verify the ComplyCube-Signature HMAC-SHA256 header, and expect duplicate and out-of-order events

Stripe Identity

  1. Send an Idempotency-Key based on your user reference when creating a VerificationSession, so a retry doesn't make a second session
  2. Send the end user the session URL or client secret. The person completes the check, the agent can't. Links expire after 48 hours
  3. Use a restricted key for verified_outputs.dob and id_number. Without an IP restriction it reads them only for 48 hours
  4. Wait for identity.verification_session.verified or requires_input webhooks instead of polling
  5. Treat redact as irreversible, and don't put personal data in metadata

Questions

Which is better for AI agents, ComplyCube or Stripe Identity?

Stripe Identity scores 77.7 (BB) on agent readiness against ComplyCube's 63.7 (B), and leads in 6 of 7 scored categories. ComplyCube leads on reliability.

Do ComplyCube and Stripe Identity need an API key?

Both need an API key.

Can an agent call ComplyCube and Stripe Identity without installing anything?

ComplyCube has a hosted endpoint at https://api.complycube.com. No hosted endpoint is listed for Stripe Identity.

Other comparisons with ComplyCube or Stripe Identity

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.