Overview
VerifyMy is an age-verification and age-estimation platform that allows organizations to determine whether users meet required age thresholds (such as 18+) based on privacy-preserving signals like email address reputation. Persona’s integration with VerifyMy enables customers to initiate VerifyMy age checks, retrieve verification results, and automate compliance workflows directly within Persona.
This integration helps organizations comply with increasingly strict global age-verification regulations while keeping user friction low. It is especially valuable for social media platforms, gaming companies, and other digital services that must prove compliance with requirements under laws like the UK's Online Safety Act, EU DSA, and U.S. age-restriction regulations.
Benefits
Low-Friction Age Estimation: Leverage VerifyMy’s email-based age estimation method to determine age thresholds without requiring sensitive documents.
Automated Decisioning: Automatically escalate, approve, or restrict access in Persona based on the VerifyMy age estimation result.
Integration Features
Persona’s VerifyMy integration supports automated age-verification flows and real-time result retrieval. Key capabilities include:
- Start Verification Session: Launch VerifyMy’s age-verification or age-estimation process using email, ID scan, mobile, or other supported verification methods.
- Retrieve Verification Status: Automatically fetch the final age-verification result and map it into Persona Cases or Accounts
- Flexible Configuration: Pass through additional settings like business profiles, webhook URLs, stealth mode, and user identifiers.
Setting Up the VerifyMy Integration
Prerequisites
To set up the VerifyMy integration, ensure you have:
- Admin access to your VerifyMy account.
- Necessary API permissions to access VerifyMy credentials.
Setting Up VerifyMy Credentials
- In the Persona Dashboard, navigate to Integrations > Marketplace and click VerifyMy.
- Click Add Credential at the top of the page.
- Enter a credential nickname and click Continue.
- Provide your VerifyMy API credentials when prompted.
- Save your credentials to complete setup.
Using the VerifyMy Integration in a Workflow
- Create a new workflow, or open an existing workflow you’d like to update.
- Add a new Action Step → Integrations
- Select the VerifyMy integration and choose the appropriate operation (e.g., Start Verification Session).
- Configure the input fields (e.g., Country, Verification Method, Redirect URL, User Info) based on your use case.
- Save and publish the workflow.
VerifyMy Operations Overview
Persona can initiate verification sessions, retrieve status updates, and manage session flows using VerifyMy’s API. These actions support seamless end-to-end age verification without leaving Persona.
See below for the available Workflow Action steps and their configurations.
Start Verification Session
Launches a new VerifyMy session for email-based age estimation or any other supported verification method.
Configuration Steps:
Provide values for required fields:
- Country
- Redirect URL
- Verification Method (e.g., Email, ID Scan, Mobile)
- Email Verification Method
- Business Settings ID
Optionally add:
- Enable Stealth Mode
- External User ID (Optional identifier from your system to correlate the verification with your user record)
- Verification ID (for resuming sessions)
- Webhook URL
- User Info (encrypted email/phone; required for stealth mode)
Get VerifyMy Access Token
Exchanges the authorization code from VerifyMy’s redirect URL for an access token.
Configuration Steps:
Provide values for required fields:
- Code from redirect URL
Receive Verification Status
Retrieves the outcome of the verification session (e.g., "approved", "started/failed").
Configuration Steps:
Provide values for required fields:
- Access Token
FAQs
What verification methods are available?
Available verification methods include:
- Age Estimation
- ID Scan
- ID Scan with Face Match
- Mobile
- Credit Card
- Double Blind
Age EstimationEmailID ScanID Scan with Face MatchMobileCredit CardDouble Blind
How do I handle redirect URLs?
Use a secure, whitelisted HTTPS URL and configure it in both Persona and VerifyMy.