Consent overview & providers
Choose how consent is collected — Spectry's built-in banner, a third-party CMP, or your own.
Spectry is privacy-first: analytics, heatmaps, replay and feedback only run after the relevant consent is granted. You choose how consent is collected in Settings → Privacy & Consent.
Consent providers
- Spectry — use Spectry's own consent banner (fully configurable, recommended if you don't already have a consent tool).
- Cookiebot — the snippet is wrapped so it loads under Cookiebot's "statistics" category.
- OneTrust — loads under the OneTrust performance category.
- Usercentrics — loads under a Usercentrics service entry.
- Cookie Information — loads under the statistics category.
- Custom — you control consent yourself and call
Spectry.setConsent(...)from your own code. - None — no consent gating (not recommended where GDPR/ePrivacy applies).
How third-party CMPs work
When you pick a CMP, Spectry generates a snippet with the provider's required attributes (e.g. type="text/plain" plus a category marker). The CMP then unblocks Spectry once the visitor accepts the matching category — you don't need extra code.
Custom integration
With the Custom provider, drive consent from your own logic:
Spectry.setConsent({ analytics: true, heatmaps: true, replay: false });