Add one Checkify Pass to your site, choose a request type such as human or age verification, and drop the SDK snippet into your page.
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div data-checkify-pass="YOUR_PASS_ID" data-checkify-request="human"></div>
Register your website domain when creating the site in Checkify. The embed works from that domain immediately. Optional DNS/meta/file verification increases your business assurance level.
Early partners can contact us if they want to test custom integration options before public SDK release.
The browser SDK is live today. Use one Checkify Pass ID plus a request type to launch verification without building QR handling, proof requests, or UI wiring from scratch.
JavaScript tools for adding Checkify Passes to websites, forms, checkout flows, and custom pages.
Available now
Node and Python SDKs wrap POST /v1/qr/results/verify for server-side proof checks.
Integration guidance for apps that want to launch Checkify verification flows from mobile experiences.
Coming soonThe JavaScript embed is ready for production use. Server SDK wrappers and npm packaging are on the roadmap.
Start with a Checkify Pass from your dashboard, register your domain when creating the site, and drop the embed snippet into your page.
SDK names, endpoints, and release order may change while the developer tools are being finalised.
The developer flow is based around one Checkify Pass ID, a request type, and a verifiable result on your backend.
Step 1
Create a Checkify Pass in the business panel or app. The Pass defines what proof is required, such as human verification, age threshold, or multiple proofs together.
“Confirm the user is human and over 18 before continuing.”
Step 2
Add the JavaScript SDK to your website, app shell, or custom flow. Pass your Checkify Pass ID and request type to launch the correct verification request.
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div data-checkify-pass="YOUR_PASS_ID" data-checkify-request="human"></div>
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div
data-checkify-pass="YOUR_PASS_ID"
data-checkify-request="human"
data-checkify-text="Verify with Checkify"
></div>
See the integration guide for form binding and server-side verification.
Step 3
The SDK will open the correct Checkify Pass when the user starts the flow. Depending on the use case, this may use a launch link, QR code, app handoff, or embedded verification prompt.
Step 4
Your product will receive a result when the verification flow completes. Backend checks will help confirm the result before you allow the user to continue.
{
"human_verified": true,
"age_over_18": true,
"status": "approved"
}
You can embed Checkify on any registered domain today. Backend helper libraries and webhooks are planned for a later release.
JavaScript embed, server verify SDKs, WordPress connector, and Checkify Pass setup.
npm publish, webhooks, and signed webhook delivery.
Start with a Checkify Pass and the JavaScript embed, use the WordPress connector where suitable, or contact us about early custom integration options.