Experience truly optional tracking. Your privacy is protected by default,
with enhanced features available only when you choose to enable them.
This demo shows how modern websites can respect your privacy while still providing great experiences:
Try it out! Click the colorful button in the bottom-right corner to see the consent flow in action. 👇
🎉
73% of our users choose privacy mode
Join thousands who enjoy a tracking-free experience!
💡 Want to use this in your project?
View source code and documentation at
kode.naiv.no/olemd/gdpr
This entire consent system is just ~100 lines of JavaScript!
// Complete GDPR compliance in 3 simple steps:
1. Default to minimal tracking
if (!hasConsent()) {
disableTracking();
}
2. Ask for consent (optional)
showConsentModal();
3. Respect the choice
if (userSaidYes) {
enableTracking();
}
// That's it! 🎉
Key insight: Privacy-first doesn't mean complex. It means defaulting to the right thing.