Skip to main content

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