Skip to content

We use a small browser storage entry to remember your cookie choice. With your consent we also load privacy-respecting analytics (Google Analytics 4 and Vercel) to understand how the site is used, and the Radio player, which plays through SoundCloud. We do not run advertising or marketing trackers. See our cookies policy and privacy policy.

LEGAL

Cookies Policy

The exact list of cookies and browser-storage entries we use, and how to control them.

What we store on your device

Tenerife.Music keeps its on-device footprint deliberately small. We do not run advertising trackers, retargeting pixels, social-media widgets that read cookies, heatmaps, or session-replay tools. The list below is exhaustive — if a row is not on this page, we are not storing it on your device.

Strictly necessary

Cannot be disabled because they are required for a feature you asked for: the record of your cookie choice, your explicit English/Spanish language choice, and the tile cache of a map you opened.

NameProviderStorageDurationConsentPurpose
tm.cookie-consent.v1Tenerife.Music (first-party)localStorage12 months from last writeNo (essential)Remembers your cookie choice so the banner does not reappear on every visit. Contains only the category decision and a timestamp — no personal data.
tm.locale-preference.v1Tenerife.Music (first-party)localStorage12 months from last writeNo (essential)Remembers your explicit English/Spanish language choice, written only when you use the language switcher or the "Ver en español" / "Continue in English" suggestion. Contains only the chosen language and a timestamp — never your IP, country or browser language list.
Mapbox GL tile cacheMapbox, Inc.sessionStorage + IndexedDBCleared when you close the tab; cached tiles expire on their own scheduleNo (essential)Caches the vector map tiles of a map you opened, so panning and zooming do not re-download the same tiles. Loads only on a surface that actually renders a map — the Map view on /venues and /events, and the venue mini-map on an event page once it scrolls into view. No personal identifier is set by us; your browser fetches the tiles from Mapbox directly, and Mapbox handles those requests under its own privacy policy.

Analytics (optional)

Loaded only after you click Accept optional. These help us understand which pages and events are popular so we can prioritise editorial work.

NameProviderStorageDurationConsentPurpose
_ga, _ga_<container-id>Google Analytics 4CookiesUp to 24 monthsYesDistinguishes unique visitors and sessions. Loaded only after you opt in. Delivered either directly or through Google Tag Manager; no advertising tags run and advertising consent stays denied.
Google Tag Manager (gtm.js)GoogleScript only — sets no cookies of its ownNo persistent client storage of its ownYesOptional delivery mechanism for the Google Analytics 4 tag above. Loaded only after you opt in, and only when the site is configured for the Tag Manager runtime. Every tag it holds requires analytics consent; it contains no advertising tags.
Vercel Analytics pingVercel Inc.Network request onlyNo persistent client storageYesAggregated page-view counts for the operator. Loads only after you opt in.
SoundCloud player (Tenerife.Music Radio)SoundCloud Global Limited & Co. KGSoundCloud's own cookies and browser storage, set inside its player frameSet and controlled by SoundCloud under its own cookie policyYesThe Radio feature plays music through SoundCloud’s official embedded player. SoundCloud states that its embedded players may collect usage data for its own analytics. Nothing from SoundCloud loads before analytics consent; after consent the player may prepare while paused, and playback still starts only when you press Play. See soundcloud.com/pages/cookies.
Vercel Speed Insights pingVercel Inc.Network request onlyNo persistent client storageYesReal-user performance metrics (Core Web Vitals). Loads only after you opt in.

Categories we do NOT use

  • Advertising or marketing cookies
  • Retargeting / personalisation pixels (Meta, TikTok, Google Ads, etc.)
  • Social-media share widgets that set cookies
  • Heatmaps or session-replay (Hotjar, Microsoft Clarity, FullStory, etc.)
  • Cross-site fingerprinting identifiers
  • A/B-testing or feature-flag SDKs that store identifiers

If this changes in the future we will update this page and re-prompt you for consent before the new category loads.

Outbound links and the redirect endpoint

Ticket and tour buttons go through /api/out/<provider>, a server-side redirect to allow-listed ticket, activity and travel providers. The redirect logs click metadata (provider, content id, surface) on the server only — it does not write a cookie or browser-storage entry on your device and stores neither your IP address nor your User-Agent — the User-Agent is checked in memory only, to mark the click as likely automated or not, and the header itself is discarded. Once you reach the partner website, that website's own cookie policy applies.

Maps

On pages that show a map — the Map view on the venues and events listings, and the venue mini-map on an event page — we render Mapbox GL JS to draw vector tiles. Mapbox may cache map tiles in your browser's sessionStorage / IndexedDB for performance. No personal identifier is set by us and Mapbox telemetry is treated as functional storage strictly necessary to render the map you asked to see. Pages without a map do not load Mapbox.

Changing or withdrawing your choice

You can change or withdraw your consent at any time:

  • Use the Cookie settings link in the footer of every page.
  • Or clear the tm.cookie-consent.v1 entry in your browser's site data.
  • Or use your browser's built-in cookie / storage controls.

Questions about cookies?

If you have any questions about this policy, please contact us.

Email
info@tenerife.music
Address
Tenerife, Spain

Last updated: 2026-08-23