Find answers by category.
Everything you need to know.
agecheck.pro is a SaaS (Software as a Service) platform that provides age verification for websites and mobile applications. Operators (website or app owners) integrate the service in minutes, and their users go through an age verification flow before accessing restricted content or services.
The system offers four methods: self-consent, AI facial verification, AI document verification, and full verification (facial + document + face matching). Once verified, the user is not interrupted again for the configured period (default 30 days).
Any operator that needs to verify the age of their users before granting access:
- Adult content platforms
- Online stores for alcohol, tobacco, or other regulated products
- Online casinos, sports betting, and gambling sites
- Dating apps and adult social networks
- Healthcare services with age restrictions
- Streaming platforms with age-classified content
- Digital agencies building projects for any of the above
The fundamental difference lies in the level of real verification. A plain checkbox with no technology behind it carries no legal weight and is trivially bypassed. agecheck.pro offers:
- Self-Consent: technically similar to a checkbox, but with a cryptographically signed token proving the process occurred, with a recorded timestamp and IP hash.
- Face-AI, Document-AI, and Verify-AI: real AI-powered verification that cannot be completed by a minor without a webcam that appears to show an adult face or an adult’s identity document.
Additionally, agecheck.pro provides verification logs, statistics, and documented evidence of the process, which is valuable in regulatory audits.
Yes, fully. The JavaScript SDK is mobile-optimized. Additionally, the QR flow allows desktop users to complete camera-based verification on their smartphone, with the result synchronizing to the desktop in real time.
For native mobile applications (iOS and Android), integration is performed via the REST API, which returns the same token and verification system.
It depends on the selected method:
| Method | Typical time |
|---|---|
| Self-Consent | 3–5 seconds |
| Face-AI | 10–20 seconds |
| Document-AI | 15–30 seconds |
| Verify-AI | 20–40 seconds |
Once verified, the user is not interrupted again for 30 days (configurable up to 365), so the impact on returning users is minimal.
Very straightforward. Basic integration requires copying and pasting a single line of HTML (a script tag) into your web page. You do not need to be a developer to do this: anyone with access to their site’s HTML can integrate it.
For CMS-based sites such as WordPress, Shopify, or Squarespace, simply add the script tag through the CMS’s custom code settings.
For advanced configurations (visual customization, geo-targeting, multiple methods), everything is managed from the administration panel without touching the code.
Yes. agecheck.pro works with any platform that allows inserting custom HTML code. This includes WordPress, Shopify, Squarespace, Wix, Webflow, Joomla, PrestaShop, Magento, and any website with custom HTML access.
For platforms that restrict external script insertion, contact support to explore alternative options.
Yes. agecheck.pro’s JavaScript SDK is designed to work in SPA environments. It can be integrated as a component or via the standard script tag. For deeper integrations in React or Vue applications, refer to the technical documentation in the administration panel.
When a desktop user needs to complete a verification that requires a camera:
- The widget displays a unique, temporary QR code.
- The user scans it with their smartphone.
- An optimized mobile verification page opens on the phone.
- The user completes the verification on their phone.
- The result is synchronized in real time to the desktop via WebSocket.
- The desktop widget updates its state automatically.
The user does not need to install any application. The entire process is web-based.
It does not store personally identifiable data. The system does not save names, emails, dates of birth, photographs, document images, or biometric templates. The only traces of the process are:
- A SHA-256 hash of the IP (non-reversible, cannot identify the user).
- A grouped age range (e.g., “18–20”), not the exact age.
- The verification result (pass/fail) and the method used.
This zero-PII design makes agecheck.pro GDPR-compliant without requiring special configurations.
Images captured during facial or document verification processes are processed ephemerally in server memory: the analysis occurs, the result is obtained, and the image is immediately discarded. No biometric template or facial database is generated or stored.
Yes. agecheck.pro has been specifically designed to comply with GDPR. The zero-PII design ensures there is no processing of special categories of data (biometric), and that the data minimization principle is implemented in the technical architecture, not merely as a policy.
It also complies with the CCPA (California) and the Privacy Act (Australia).
agecheck.pro requires domain ownership verification before any integration becomes functional. Only domains the account holder has verified can use the widget. A third party cannot use your credentials to verify users on their domain without proving they control that domain.
No. The Free plan is completely free and requires no payment information to get started.
It depends on the plan:
- Free plan: Self-Consent up to 1,000/mo verifications .
- Basic, Pro, Enterprise, and Custom plans: Self-Consent is free (does not deduct from the AI verification quota), with a separate cap of 10,000 /mo verifications.
This means that on paid plans, returning users who self-declare as of age do not consume quota.
When 100% of the monthly quota is reached:
- New verifications stop.
- The widget shows a service unavailable message to new users.
- Previous verifications with an active token (up to 30-day validity) remain valid.
- You will receive an email alert when you reach 90%.
- You can upgrade your plan at any time to immediately restore service.
- The quota resets automatically at 30 days.
Yes. One account can manage multiple websites and applications. Each has its own independent configuration, but they share the account’s quota. This is ideal for digital agencies and enterprise groups.
No. The MCP server works exclusively with the same anonymized data as the panel: IP hashes, age ranges, verification results, and aggregated statistics. It provides no access to any personally identifiable data because such data does not exist in the platform.
For technical support, commercial inquiries, or Enterprise or Custom plan requests, you can reach us through:
- The administration panel at app.agecheck.pro (support or contact section)
- The contact form on the main website
For Enterprise accounts, a priority support channel with included SLA is provided.