🚀 New: Boost your SEO with SchemaForge – Our free JSON-LD generator for modern stacks. Check it out →

Native Consent for iOS & Android

The first on-device consent enforcement engines. Zero network-layer blocking, total architectural integration directly within your application code.

PUBLIC EVALUATION — LIVE ON GITHUB

Android Enforcement Engine

Blocks tracking SDKs at initialization using deep class loading analysis.

380KB AAR payload size < 10 min integration time 93ms average consent trace 27+ core systems detected
Get AAR from GitHub

Enjoy a 30-day open trial using key TRIAL-12345678.

Interactive Validations

TicTacToe Validation

Validating zero-latency tracing constraints within fast-refresh rendering frames to prevent operational lag while intercepting advertising packages.

Runtime Frame Check

Google Sunflower Integration

CookiePrime engine integrated directly into Google's official Sunflower code build alongside Firebase Analytics, Facebook SDK, and Mixpanel.

github.com/android/sunflower

Proof in the logs

Real ADB logcat output tracking the complete operational scanning and whitelisting loops inside our test container.

ADB LOGCAT Pixel 6 • Android 13 • Sunflower APK Target
● ACTIVE TRACE
04-22 06:03:01.351D CookiePrime: 🌻 === SUNFLOWER APP STARTING ===
04-22 06:03:01.352D CookiePrime: 🚀 Starting CookiePrime initialization with config...
04-22 06:03:01.383D CookiePrime: ✅ ONE-LINER EXECUTED: CookiePrime.init()
04-22 06:03:01.473D CookiePrimeScanner: === STARTING COMPREHENSIVE DEPENDENCY SCAN ===
04-22 06:03:01.474D CookiePrimeScanner: Scanning for 27 known SDKs...
04-22 06:03:01.484D CookiePrimeScanner: Class loading detection found 3 SDKs
04-22 06:03:02.614D CookiePrimeScanner: 🔍 Scanning for unknown SDKs via patterns...
04-22 06:03:04.940D CookiePrimeScanner: ✅ Detected 21 SDKs total (3 Known, 18 Unknown)
04-22 06:03:04.940D CookiePrimeScanner: ✅ KNOWN Firebase Analytics (Categories: [analytics, performance])
04-22 06:03:13.109D CookiePrimeBlock: 🛡️ === CONFIGURING SDKs BASED ON CONSENT ===
04-22 06:03:13.113D CookiePrimeBlock: 🔧 Firebase Analytics collection: true -> ALLOWED
04-22 06:03:19.657D CookiePrimeBlock: ❌ Category 'advertising': SDKs BLOCKED via runtime interception

Advanced Target Management

Package Whitelisting prevents accidental runtime drops by explicitly configuring trusted internal modules.

Native Package Exemption

Explicitly mark your private corporate tracking classes as safe. The compilation signature analysis engine completely bypasses runtime blocking for any matching entries.

Dynamic Category Mapping

Assign unique custom authorization groups directly to unknown matching classes right inside your initialization loop, bypassing strict default drop actions completely.

Integration: 3 steps, < 10 minutes

1

Add AAR Archive

Drop the lightweight archive into your local build project's library tree directory.

implementation(files("libs/cookieprime...aar"))
2

Initialize Engine

Trigger a safe single-line check sequence directly within your primary initialization class.

CookiePrime.init(this, "TRIAL-KEY")
3

Enforce Constraints

Query state variables at runtime to safely gate commercial modules based on user parameters.

CookiePrime.isConsentGiven("analytics")
BETA PREVIEW

iOS Enforcement Engine

Consent that actually prevents tracking. Third-party SDKs literally never run until the user grants permission.

CookiePrime is built on a simple idea: third-party SDKs should not run until the user says yes.
Not wrapped. Not filtered after the fact. Literally not executed.

Deferred Initialization

SDKs are safely held in a queue at the architecture level. They only initialize and run after explicit user consent is granted.

Gated Execution

Tracking blocks are rigorously checked at the call site before execution, ensuring absolute zero overhead on your app's performance.

You Own the Proof

Audit logs are maintained via secure local storage and encrypted sync to your own backend. Complete data sovereignty.

For Developers

One line of code. Zero pre-consent data collection. Zero runtime overhead. Stop fighting with complex adapter configurations and massive interception penalties.

For Compliance Teams

Provable compliance. SDKs don't initialize, tracking calls don't execute, and you completely own the audit trail. True immunity from third-party data breaches.

A Clean Product Architecture

Aspect Typical Approach CookiePrime Approach
SDK Initialization SDKs start immediately at app launch SDKs only start after user grants consent
Tracking Prevention Runtime interception or adapter wrapping Gated at call site — block never runs
Performance Impact 50–100ms interception penalty per call ~0ms dictionary lookup
Integration Complexity 50+ lines, multiple config files 1 line
💼 COMMERCIAL PARTNER PROGRAM

Custom Infrastructure & Licensing

For commercial use, partners can request a custom build redirected to their own dedicated Database and VM.

  • Redirection to your own private DB and VM infrastructure
  • Onboarding configuration assistance directly from our team
  • Full legal compliance coverage and operational indemnification
Request Commercial Build