Tinct - Cookie & storage declaration for your CMP
Last updated 27 days ago
Copy-paste material for declaring Tinct in your Consent Management Platform (OneTrust, Didomi, Axeptio, Cookiebot, Usercentrics, a custom banner, …). It describes exactly what the Tinct SDK stores on the visitor's device, under which conditions, and the wording you can use.
Two facts shape the whole declaration:
The SDK sets no cookies. It uses
sessionStorage/localStorageonly (most CMPs let you declare these as "HTML local storage" trackers).What is stored depends on your snippet's analytics mode (
basicoradvanced, configured in Tinct) and on the visitor's consent. Consent is denied by default: without a positive signal, the SDK behaves as if the visitor refused.
Find your mode in the Tinct app, or run window.TinctAnalytics.getAnalyticsMode() on your page.
Which entries you need
Entries common to both modes (no consent required)
These are ephemeral, per-tab identifiers used solely to measure the visit itself. They expire when the tab closes and are never shared across sites. Most CMPs categorize them as strictly necessary / exempt audience measurement; if you prefer a conservative posture, put them under Analytics / Statistics.
Suggested description (one entry for all three):
Tinct (tinct.ai) personalizes this landing page and measures how it performs. For this it keeps three technical identifiers in the browser's session storage (
tinct_session_id,tinct_session_last_activity,tinct_anonymous_id). They are random, deleted when the tab is closed, and are not used to recognize you on a later visit or on other websites. Tinct sets no cookies.
Advanced mode — Analytics storage (requires consent)
Declare under Analytics / Statistics / Audience measurement. Wired to IAB TCF Purpose 1 or Google Consent Mode analytics_storage — the SDK detects both automatically, or call window.TinctAnalytics.setConsent({ storage: true|false }) from a custom banner.
Suggested description:
With your consent, Tinct (tinct.ai) stores a random identifier (
tinct_anonymous_id) in the browser's local storage to recognize returning visitors to this site, and keeps the address of the site that referred your visit (tinct_visit_referrer) for the duration of the visit. This is used solely for first-party audience measurement of this site's landing pages. If you decline or later withdraw consent, the identifier is removed and only a temporary per-visit identifier is used.
Advanced mode — Advertising measurement (requires consent)
No additional storage is written for this. It gates whether ad-click identifiers already present in the landing URL (gclid, fbclid, li_fat_id, msclkid, ttclid, twclid, epik, sccid, gbraid, wbraid, dclid) are forwarded to Tinct for campaign attribution. Declare it as a Marketing / Advertising processing purpose. Wired to IAB TCF Purpose 7 or Google Consent Mode ad_storage + ad_user_data, or window.TinctAnalytics.setConsent({ adStorage: true|false }).
Suggested description:
With your consent, Tinct (tinct.ai) measures the performance of advertising campaigns by recording the ad-click identifier present in the page address when you arrive from an ad (for example Google Ads
gclidor LinkedInli_fat_id). Nothing additional is stored on your device for this purpose, and no data is shared with advertising networks. Without consent these identifiers are not collected.
Provider details (for the CMP's vendor sheet)
Full technical details (events, data collected, consent API): analytics-and-consent.md.