Verify a person once. Reuse the seal everywhere.
Send a link. The person verifies on their phone — email code, ID barcode, selfie with liveness and sanctions lists — and the result becomes a seal your socialDNA apps can reuse.
check_circleRuns on our servers. Images are deleted 30 days after the decision.

Three steps. No app to install.
Pick what to check
Start from a ready template — Contact check, Document only, ID + selfie, Subcontractor / business — or build your own.
Send the personal link
The person agrees, confirms the email code, scans the ID barcode and takes a selfie following random moves; at the end, a passkey ties the seal to their phone.
Decide with the evidence
It approves by itself only when every check passes; anything else goes to the review queue with the photos and the reasons.
What is checked today
Email code and ID barcode
The person proves they own the inbox, and the barcode of a US driver's license or ID gives name, birth date, expiry and age.
Selfie with liveness
Random moves checked on our own engine, which is not certified, and the face compared with the ID photo.
OFAC sanctions lists
The OFAC sanctions lists are downloaded every day, and each check shows its result and its source.
Virginia contractor license
Checked against a partial copy of the DPOR records; anything outside it goes to review.
Fraud graph and passkey
The same document used by another person is flagged, and a passkey (Face ID / Touch ID) lets the person come back without new photos.
Review queue, API and webhooks
Your team reviews what did not pass with the photos and the reasons, and API keys and signed webhooks connect your own systems.
Who it's for
Companies hiring subcontractors
Use the Subcontractor / business template to check the person and their Virginia contractor license.
Teams that send documents to sign
Require a verified signer in MyESign before the document opens, reusing the same seal.
Anyone who needs to know who is on the other side
Start with a Contact check or Document only, and move to ID + selfie when you need to know the holder is the owner.
Getting started
Templates are ready: sign in, pick one and send your first link. Prices are not published yet.
Frequently asked questions
Is the liveness check certified?
No. Our own engine runs on our servers and is not certified. When a customer needs certified liveness (ISO/IEC 30107-3), a partner engine plugs into the same flow.
What does a document-only check prove?
It reads the ID barcode and checks that name, birth date and expiry are consistent. It does not prove the person holding it is the owner — for that, use ID + selfie.
Does the person need an app?
No. The link opens in the phone browser. There is also a socialDNA ID app for iPhone.
Is my people's data shared?
No. The barcode is read and the face is checked on our servers; nothing is sent to an AI provider or used to train models. Images and full tax IDs open only with a login of your team and images are deleted 30 days after the decision.
Where is the seal used?
The seal is reused by your socialDNA apps — for example, MyESign can require a verified signer before the document opens.
What is coming next?
A phone code by SMS, certified liveness and physical document authenticity through a partner, an SSN check with the SSA, and PEP and adverse media. They are not available yet.
Verify your first person today
Templates are ready. Send a link and watch every check come in.
Get started