Research
Verify that participants meet your study criteria.
SOURCE-ACCOUNT VERIFICATION
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.
YOUR APPLICATION REQUESTS
Product · Subscription status · Plan
Sample data. No account connection. Source and field support must be confirmed.
CHOOSE YOUR USE CASE
Verify that participants meet your study criteria.
Verify qualifying purchases before approving rewards.
Verify users’ status on other airlines when they apply for status on yours.
Verify the employees you hire, from their source records.
Tell us what your users need to prove. Start with one claim.
Example sources and source categories. Availability depends on the website, account, and requested information.
HOW IT WORKS
From a specific question to evidence your application can act on.
Define what your user needs to prove and the information you need from the relevant source.
“Uses Shopify” → product, status, planYour user opens the link and signs in to the source account to authorize the check.
Your flow → user-authorized connectionReclaim retrieves the requested information and returns evidence to your application for verification and review.
Returned fields → your business decisionWHAT YOU RECEIVE
The requested fields, where they came from, when they were verified, and an evidence reference where supported.
The backend verifies the proof, then your application uses the returned fields to make its decision.
Illustrative fields, not an API response schema. Proof references are included where supported.
SDK note: an empty onSuccess([]) can mean proofs were delivered to your backend callback. It does not by itself mean information was unavailable. Read the callback docs ↗
FITS YOUR EXISTING WORKFLOW
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.
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();Use Reclaim when a workflow needs source evidence with a user’s authorization. Explore the verification letters API and MCP instructions.
BUILT FOR YOUR REVIEW PROCESS
AI retrieves the requested information. Cryptographic verification helps your application check the returned evidence.
Explore the Trust CenterExisting plans for your first verification, a pilot, and a production deployment.
ONE CLAIM. ONE SOURCE. A PLACE TO START.
Bring one real workflow. Let’s find the source, agree on the fields, and test the result together.