Privacy compliance without the bloat
Finally, a consent platform built for developers: lightweight banners, multi-jurisdiction rules, and audit-ready logs. No $100K contracts. No enterprise sales calls.
Free up to 5,000 visitors. No credit card required.
The consent market is broken
Enterprise platforms charge $100K+ for features you'll never use. SMB tools lack the geo rules and audit logs you actually need. There's nothing in between.
20+ state laws and counting
GDPR, CPRA, Virginia, Colorado, Connecticut—and new privacy laws launching every quarter. One-size-fits-all banners don't cut it.
Legacy CMPs tank performance
Most consent tools add 100KB+ to your bundle and block page rendering. Your Core Web Vitals shouldn't suffer for compliance.
Enterprise tools cost a fortune
OneTrust starts at $100K/year. You need audit-ready consent logs and multi-jurisdiction rules—not a seven-figure platform.
Enterprise features, startup pricing
Everything you'd get from OneTrust or Cookiebot—without the six-figure contract or bloated scripts.
Customizable consent banner
Beautiful, accessible banners with category toggles. Match your brand, not a generic popup.
Multi-jurisdiction rules
GDPR opt-in for EU, CPRA opt-out for California, notice-only elsewhere. One script handles it all.
Google Consent Mode v2
Native integration with GA4, GTM, and ad platforms. Stay compliant with Google's March 2024 requirements.
Under 10KB gzipped
Async loading, zero layout shift, no CLS impact. Your Lighthouse scores stay green.
Audit-ready consent logs
Timestamped records with consent version, user agent, and preferences. Exportable for compliance reviews.
First-class DX
TypeScript SDK, React hooks, REST API. Check consent state in code, not just tags.
Built for developers
Check consent in your code, not just your tag manager. TypeScript SDK, React hooks, and a REST API for server-side logic.
- 1One script tag, async loaded
- 2React hooks for consent state
- 3Server-side API for backend checks
- 4Export logs as CSV or JSON
import { useConsent } from '@consent/react';
function App() {
const { state, updateConsent } = useConsent();
// Check consent before loading trackers
if (state.analytics) {
loadGoogleAnalytics();
}
// Or use Consent Mode v2 signals directly
gtag('consent', 'update', {
analytics_storage: state.analytics ? 'granted' : 'denied',
ad_storage: state.marketing ? 'granted' : 'denied',
});
}Live in 5 minutes
No sales calls. No implementation consultants. Just copy, paste, and configure.
Drop in one script
Add a single async script to your site. Configure your banner styles and consent categories in the dashboard.
Set jurisdiction rules
Define consent requirements for GDPR, CPRA, and 20+ state laws. We detect visitor location and show the right banner.
Connect your stack
Consent state syncs to Google Tag Manager, GA4, and ad pixels automatically. Query it server-side via our API.
Transparent pricing. No sales calls.
Pay for what you use. No hidden fees, no annual contracts, no enterprise minimums. Compare that to OneTrust's $100K+ starting price.
Growth
100,000 visitors
- Everything in Starter
- All 20+ jurisdictions
- Priority support
Stop overpaying for consent
You don't need a $100K enterprise platform. Get Google Consent Mode v2, multi-jurisdiction rules, and audit-ready logs—all on a plan that scales with your traffic.
Free up to 5,000 visitors/month. No credit card required.