Compliance Development Kit

Compliance infrastructure for the age-aware internet.

The CDK is the foundation. Its compliance logic layer powers age-adaptive experiences across the globe. For gaming. For social. For commerce. For AI.

Read the docs
Book a Demo

200+

Jurisdiction tracked

50+

Managed permissions

22,000+

Legal sources

99.9%

Uptime SLA

Trusted by leading studios and platforms

The Problem

Compliance should not mean a smaller product

Most teams block access: hard age gates, restricted features, markets turned off. CDK takes a different approach.

WHAT CDK DECIDES

Same product. Different rules. Handled.

One integration. CDK returns the right permissions for every user based on their age, location, and consent status.

Same game. Same features. Three users. CDK returns different permissions for each - automatically, in real time.
When a regulation changes, the table updates. Your code doesn't.
THe Solution

Everything you need for global compliance

Age-appropriate by design. The CDK handles the complexity so you can focus on building great products.

Why it matters

Compliance isn't just a cost center

Studios that solve compliance infrastructure unlock four advantages competitors cannot match.

What CDK decides

Four questions, answered automatically

For every player session, CDK evaluates age, jurisdiction, and consent status to answer these questions in real time.

What's allowed?
Which features and content are accessible to this user — chat, spending, UGC, social, AI, ads — based on their age and location.
Who needs a parent?
Which user require parental consent before accessing specific features or the full experience, based on jurisdiction thresholds.
What can be granted?
What permissions can be enabled by the user, granted by a guardian, or are prohibited entirely — manages decisions for each of 50 permissions.
What must be shown?
What data collection notices, privacy disclosures, and consent screens must be displayed before the player proceeds.
How It Works

From configuration to enforcement

Set your compliance posture once. CDK handles the rest for every user, in every market.

Built for conversion

Compliance that protects your funnel

Two innovations that solve the biggest conversion challenges in mobile and portfolio publishing.

VPC performance

Parental consent that actually converts

1

Age Check

Checks the user's age against local consent thresholds. Adults and older teens proceed instantly. Younger users trigger the parent flow.
2

Parent notified

User is under consent age. A request is sent to their parent.
3

Parent Responds

QR code for over-the-shoulder approval. Email or OTP for when the parent is somewhere else. Works on any device, any time.
4

Parent Approval

Parent verifies as an adult and chooses exactly which features to allow.
50+ PERMISSIONS

Every permission adapts automatically

Chat & Social

  • Text chat (public)
  • Text chat (private)
  • Voice chat
  • Video chat
  • Friend requests
  • User profiles

Spending

  • In-app purchases
  • Loot boxes (paid)
  • Loot boxes (cosmetic)
  • Subscription billing
  • Virtual currency
  • Gifting

Advertising

  • Personalized ads
  • Contextual ads
  • Rewarded video ads
  • Push notifications
  • Email marketing
  • Cross-promotion

Content & UGC

  • User-generated content
  • Content sharing
  • Media uploads
  • Custom avatars
  • Profile bios
  • Livestreaming

AI Features

  • AI chatbot access
  • AI content generation
  • AI recommendations
  • AI voice features

Privacy & Data

  • Data collection consent
  • Analytics tracking
  • Location sharing
  • Device identifiers
  • Third-party sharing

Geographic

  • Country-level rules
  • State/province rules
  • Regional overrides
  • Multi-jurisdiction logic

Audit & Ops

  • Audit trail logging
  • Compliance reporting
  • Enforcement posture
  • Essential features rules
Developer Experience

Two integration paths, one engine

Use the End-to-End Widget for fastest integration, or build custom UX via the k-ID API. 
Both are powered by the same policy engine and Compliance Studio configuration.

Generate Widget
Check session
gate features
Use cases

Built for complex, global products

The compliance SDK your team has been looking for.

The k-ID stack

CDK is the enforcement layer

CDK sits at the center of the k-ID stack — powered by age signals from below,configured from the control plane, and connected to the parent network above.

Family Connect
Parent portal
CDK
Enforce the experience
Compliance Studio
Control plane
AgeKit+
Age assurance
AgeKit
Consent age thresholds
From The Blog

Go deeper

Jurisdiction guides, mobile patterns, and regulatory analysis.
Trust & security

Independently audited and certified

Learn more at our Security & Privacy Center.

Serve more users, not fewer.

CDK turns compliance from a gate into an enabler. See how it works for your product.

Read the Docs
Talk to Sales