AgeKit+
AgeKit+ provides comprehensive age verification capabilities for your application, allowing users to prove their age without revealing personal information. AgeKit+ offers flexible solutions to meet your age verification requirements.
What's AgeKit+?
AgeKit+ is k-ID's age verification solution that provides:
- Privacy-preserving verification: Users can prove their age without sharing personal information
- Multiple verification methods: Support for facial scanning, ID verification, AgeKey, and more
- Jurisdiction-aware: Automatically adapts to local regulations and requirements
- Flexible integration: Choose between product-configured methods or dynamically selected methods
Integration approaches
AgeKit+ supports two integration approaches:
Waterfall flow
AgeKit+ acts as a single-point orchestrator for age checks, automatically cascading through a waterfall of verification providers to confirm a user's age. In practice, one API call to k-ID presents the configured methods in sequence. For example, starting with email inference or a facial age estimation and then falling back to an ID document scan or other methods as needed, until the user's age is verified or all options are exhausted. This means developers integrate once with k-ID's API, and the platform handles trying multiple verification techniques behind the scenes, combining methods to maximize the chances of a successful verification.
- Single API integration point
- Automatic waterfall through configured verification methods
- Maximizes verification success rates
- Jurisdiction-aware compliance
- See Waterfall flow for details
Single method flow
When you need to choose verification methods dynamically through API calls rather than using your product's static configuration, use method-specific endpoints to create a custom UI for selecting verification methods. This gives you full control over which methods are presented and how users select them.
- Complete UI/UX control
- Method-specific endpoints
- Custom method selection logic
- See Single method flow for details
Verification methods
AgeKit+ supports multiple verification methods that balance security, user experience, and regulatory compliance:
- Facial age estimation: Privacy-preserving AI-based age estimation
- ID document verification: Government-issued ID verification
- AgeKey: Reusable age credential for repeat users
- Credit card verification: Age verification through payment processing
- Email age estimation: Age estimation using email address
- Regional methods: ConnectID (Australia), and more
For detailed information about all available verification methods, see Verification methods.
Getting started
- Quick start: See the Age verification quick start guide
- Waterfall flow: Learn about waterfall verification with product configuration
- Single method flow: Learn about dynamically selecting verification methods through API calls
- API reference: Explore the Age verification API endpoints