SOURCE-ACCOUNT VERIFICATION

Verify your users’ claims.
Directly from the source.

Send a verification link. Your user connects the relevant account. Reclaim’s AI retrieves the information you need and returns verifiable evidence to your application.

YBacked by Y CombinatorBuilt for businesses.
Authorized by your users.
EMPLOYMENT VERIFICATIONPRODUCT WALKTHROUGH
Employment verification request with country, employer, and Rippling selected as the source.

STEP 01 OF 06

Choose the source

In this example, user is verifying their employment. We will use Rippling as the source.

Evidence from source accounts
Flexible claims and sources
User-authorized checks
Structured results

CHOOSE YOUR USE CASE

Different claims.
The same source of confidence.

01

Govt Services

Verify once. Reuse evidence across programs and reach beyond traditional checks.

Income · Residency · Eligibility
Learn More
02

Hiring BGV

Verify before you interview. Check applications globally, at the top of your funnel.

Employment · Education · Work activity
Learn More
03

Status match

Verify users’ status on other airlines when they apply for status on yours.

Airline loyalty accounts
Learn More
04

Student Discounts

A new chapter in student verification. Details announcing soon.

Something is coming
Learn More
05

Other workflows

Tell us what your users need to prove. Start with one claim.

Let’s find the relevant source
Discuss your workflow

HOW IT WORKS

You ask. Your user connects.
The source answers.

From a specific question to evidence your application can act on.

  1. 01

    Specify the claim.

    Define what your user needs to prove and the information you need from the relevant source.

    “Uses Shopify” → product, status, plan
  2. 02

    Send a verification link.

    Your user opens the link and signs in to the source account to authorize the check.

    Your flow → user-authorized connection
  3. 03

    Receive source-backed results.

    Reclaim retrieves the requested information and returns evidence to your application for verification and review.

    Returned fields → your business decision

FILL THE VERIFICATION GAPS

Your workflow has a missing piece.
Reclaim fits right there.

Already use databases, documents, or APIs? Add source-account verification wherever your existing methods cannot reach the information you need.

  1. YOUR EXISTING CHECKS

    Keep what works.

    Your databases, APIs, and document checks handle the records they cover.

  2. THE MISSING CHECK

    Let Reclaim reach the source.

    Your user connects the relevant account. Retrieve the evidence your workflow was missing.

    RECLAIM
  3. BACK TO YOUR WORKFLOW

    Move forward with evidence.

    Return the result to your team or application and apply your existing decision rules.

Income outside your payroll coverage

Gig-platform earnings

An overseas qualification missing from your database

University portal records

A loyalty tier you cannot check with an API

The member’s airline account

WHAT YOU RECEIVE

A result with a source.
And context to act on it.

The requested fields, where they came from, when they were verified, and an evidence reference where supported.

Verified
isVerified: true

Requested evidence is available.

The backend verifies the proof, then your application uses the returned fields to make its decision.

EXAMPLE APPLICATION VIEWVerified
Requested fields
Product: Shopify
Subscription: active
Plan: Basic
Source
Shopify account
Verification time
13 Oct 2026, 14:32 UTC
Evidence reference
illustrative-proof-01

Illustrative fields, not an API response schema. Proof references are included where supported.

FITS YOUR EXISTING WORKFLOW

A verification step.
Inside your product.

Add Reclaim at the point you need more evidence: a difficult eligibility criterion, a receipt exception, or an agent waiting on a user-authorized check.

  • Choose a source and the information to retrieve.
  • Let your user authorize the connection.
  • Verify returned proofs on your backend and apply your rules.
CREATE A VERIFICATION REQUESTNode.js · server
import { ReclaimProofRequest } from '@reclaimprotocol/js-sdk';

const reclaimProofRequest = await ReclaimProofRequest.init(
    process.env.RECLAIMPROTOCOL_APP_ID,
    process.env.RECLAIMPROTOCOL_APP_SECRET,
    'ff4d7afe-4b78-4795-9429-d20df2deaad7' // Example. Replace with provider ID
)

const exportedProofRequestJsonString = reclaimProofRequest.toJsonString();

Building for AI agents?

Use Reclaim when a workflow needs source evidence with a user’s authorization. Explore the verification letters API and MCP instructions.

Agent instructions

BUILT FOR YOUR REVIEW PROCESS

Evidence you can examine.
A team you can evaluate.

YBacked by Y Combinator

AI retrieves the requested information. Cryptographic verification helps your application check the returned evidence.

Explore the Trust Center
Simple transparent pricing

Start with a test. Build from there.

Existing plans for your first verification, a pilot, and a production deployment.

Hacker
Free
No credit card needed
Best for trying out
  • 25 included verifications per month
  • Up to 100 zkFetches
  • Use AI tools for integration
Start free →
Solopreneur
$2,000/m
2,000 included verifications
Best for pilots and PoCs
  • $1.00 effective rate at full included usage
  • 20,000 zkFetches included
  • Email support
Integrate now →
Enterprise
Talk to us
100,000 verifications per month
Best for full scale products
  • $0.10 effective rate at full included usage
  • 1M zkFetches included
  • 24-hour SLA, 7 days a week
  • Other custom requests
Speak to founder →

ONE CLAIM. ONE SOURCE. A PLACE TO START.

What do you need your users to prove?

Discuss Now