Everything below is enough to add a working consent banner, record choices, and gate your scripts. The full reference lives in your dashboard once you have a key.
Paste this into your <head>, before any analytics or marketing tags. Swap in the key from your dashboard.
Wrap anything that needs consent in a check. Tacit remembers the answer across pages and devices.
Pull consent records from the server with your secret key — never expose that key in the browser.
tacit.show() — reopen the banner so a user can change their mind.tacit.get() — return the current consent state as an object.tacit.reset() — clear this user's choice and ask again.Dedicated setup notes for React, Vue, Next.js, and Google Tag Manager are in your dashboard under Docs → Integrations. Each is a copy-paste snippet plus a working example repo.
Looking for the full API reference, webhooks, and self-hosting notes? They unlock once you create an account and generate a key.
The free tier is enough to wire up a real banner end to end.
Get your consent key