VerifyBlindVerifyBlindBeta
What is it?Zero-KnowledgeTransparencyDevelopersWhitepaperFAQPartners
Download AppPartner Login

Developer Documentation

Integrate VerifyBlind into your own platform in minutes.

Ready-made integrations

Product names and logos belong to their owners. The Android robot is reproduced from work created and shared by Google (CC BY 3.0).

Start
Platforms
Shared reference

Overview

Choose your platform

First step on every platform: partner account and API key

  1. 1
    Sign up at partner.verifyblind.com and verify your e-mail. 2,000 verifications a month are free.
  2. 2
    Copy your API key from the Settings page; keep it only on your server, in the VERIFYBLIND_API_KEY environment variable. Never put it in code, an app or git.
  3. 3
    Follow the steps for your platform, or let your AI assistant do it with the prompt below.

Integrate with your AI assistant

If you use Claude Code, Cursor or Copilot, give your assistant the prompt below. It inspects your project, asks you only what it cannot know (where to keep the API key, what to request, at which step to verify) and builds the whole integration end to end, including server-side verification. In our tests, a single instruction to an AI assistant (Claude Sonnet 5.5) produced a working integration in 4-6 minutes for a website and 5-6 minutes for an Android app.

Quick guide
  1. Create an account in the Partner Portal (partner.verifyblind.com) and verify your e-mail address.
  2. Copy your API Key from the Settings page and add it to your project's server-side environment variables as VERIFYBLIND_API_KEY. Do not paste it into code, the chat or your git repository.
  3. Copy the prompt below, edit the Instructions part to fit your project, send it to your assistant in one go, then answer its questions.
  4. If needed, the assistant tells you what to fill in under Settings: your domain if you receive results by webhook, your revoke URL for withdrawal notices, and your app return scheme if you have a mobile app.
  5. Run your app and try a verification with a real chipped ID card (requires the VerifyBlind app and an NFC-capable phone). Review the changes and ship them.
Prompt
Add VerifyBlind integration to my project. Guide: https://verifyblind.com/ai-integration.md
Instructions:
- I want user_id and an over-18 check.
- Verification is optional: offer it on the user settings page and when posting a listing; users can skip it.
- Wherever verification happens, save the result to the user record.
- On listing pages, show a badge next to the owner's name:
  https://verifyblind.com/badges/verified-with-verifyblind-icon-en.svg
  The badge links to the VerifyBlind section of the user settings.
- If the same user_id already exists on another account, reject the verification and show a clear message.

Remember to tailor the instructions to your own project and needs. The example above is for a listings site; the main things to change are what you request (age, user_id or both), where verification happens and whether it is mandatory, where the badge appears, and what happens when the same person comes back with a second account. The assistant asks about anything your instructions leave out.

VerifyBlindVerifyBlind

Your identity stays yours

Help

  • How Verification Works
  • Frequently Asked Questions
  • Error Codes & Solutions
  • Download App
  • Feedback
  • About Us
  • Contact
  • Support

Developers

  • Documentation
  • Whitepaper
  • Live Demo
  • Portal
  • Status

Legal

  • KVKK Disclosure Notice
  • Privacy Policy
  • Terms of Use
  • Cookie Policy
  • Data Processing Agreement

© 2026 VerifyBlind · VERIFYBLIND LLC. All rights reserved.