Skip to content

Transparency · Legal framework · Trust

Cookie Policy Transparency & Control

Which trackers we use, why, for how long - and how you stay in control of your choices.

Last updated: October 10, 2026

At a glance

  • Essential only by default

    Without your consent, only the trackers the site needs to work are used.

  • Rejecting is as easy as accepting

    One click either way, with no impact on your access to the site.

  • Change it anytime

    "Manage cookies" link in the footer or the panel on this page.

  • Asked again every 6 months

    Your decision is kept for 6 months, then offered to you again.

What is a tracker?

A tracker is information stored on or read from your device (computer, smartphone, tablet) when you visit a website. The best known is the cookie, a small text file, but the same rules apply to browser storage (localStorage, sessionStorage), pixels and advertising identifiers.

Some trackers are essential for the site to work and are exempt from consent. All others - non-exempt audience measurement and advertising - are only used after your explicit consent.

Tracker categories

  • Necessary

    Exempt from consent

    Signing in to your account, security and bot protection, remembering your consent choices and display preferences. They cannot be switched off.

  • Audience measurement

    Requires consent

    Visit statistics hosted by ForenShield (page views, referrer, browser, operating system, device type, country deduced through Cloudflare without any third-party service). No data is sold or used for advertising.

  • Advertising and personalization

    Requires consent

    Ads served by Google AdSense and its partners, measurement of their performance and, if you agree, personalization based on your interests.

Detailed inventory

Durations are indicative: those of Google trackers are set by Google and may change.

Necessary

NameProviderPurposeTypeDuration
fs.supabase.sessionForenShield (Supabase)Keeps you signed inLocal storageUntil sign-out
cookie_consentForenShieldRemembers your consent choicesLocal storage6 months
fs_lang_prefForenShieldChosen display languageLocal storageUntil you delete it
auth_last_oauth_providerForenShieldReminder of the last sign-in provider used (Google, Discord, GitHub)Local storageUntil you delete it
Tool preferencesForenShieldFavorites, history and tool settings, selected plan, portal layoutLocal storageUntil you delete them
tchat_client_id, tchat_nicknameForenShieldDevice identifier and nickname for the ephemeral chat, read only in your browserLocal storageUntil you delete them
fs:errorReporter, fs:diagLogForenShieldError reporter state and technical diagnostic logLocal storageAutomatic rotation
__cf_bmCloudflareTells humans from bots, protects the siteCookie30 minutes
cf_clearanceCloudflareProof that a security check was passedCookie30 minutes to 1 year

Audience measurement

NameProviderPurposeTypeDuration
forenshield_session_idForenShieldRandom visit identifier used to count page viewsSession storageUntil the tab closes
visited_<page>ForenShieldTells first from repeat views of a pageSession storageUntil the tab closes
forenshield_visitor_countryForenShieldCountry code deduced from the connection through Cloudflare (same origin, no third-party service)Session storageUntil the tab closes

Advertising (Google)

NameProviderPurposeTypeDuration
FCCDCFGoogle (CMP)Stores the choices you made in Google's messageCookie13 months
__gads, __gpiGoogleServing ads, limiting repetition, measurementCookie13 months
__eoiGoogleSecurity and ad fraud preventionCookie6 months
IDEGoogle (doubleclick.net)Personalized ads and performance measurementThird-party cookie13 months

Google AdSense and its consent platform

ForenShield funds part of its free tools with Google AdSense, a service of Google Ireland Limited (Gordon House, Barrow Street, Dublin 4, Ireland). The AdSense script is present on the site's pages; advertising trackers are only set according to your choices.

For visitors in the European Economic Area, the United Kingdom and Switzerland, Google requires a certified consent management platform (CMP) whenever personalized ads are served. ForenShield uses the CMP provided by Google, which complies with the IAB Transparency & Consent Framework (TCF v2.2). In these countries, its message is the one shown to you: it details the purposes, lists the partners and lets you accept, reject or make granular choices.

If you decline, Google may show non-personalized ads based only on the page context, or "limited" ads without advertising trackers. Choices made in Google's message are automatically reflected in your ForenShield preferences.

Advertising partners and purposes

Google and the ad technology providers certified by Google may, depending on your choices, pursue the following purposes (IAB TCF terminology):

  • Store and/or access information on a device
  • Use limited data to select advertising
  • Create profiles and use them to show personalized ads
  • Measure advertising performance
  • Understand audiences through statistics
  • Develop and improve services

Some technical purposes - security, fraud prevention, debugging, technical delivery of ads - rely on the partners' legitimate interest; you can object to them from Google's message. The full, up-to-date list of partners, with their purposes and retention periods, is available at any time in that message ("Manage options" then "Partners").

Transfers outside the European Union

Necessary trackers are served from our own domain. Some providers (Google, Cloudflare, Supabase) may process data outside the European Union, notably in the United States. These transfers are covered by the EU-US Data Privacy Framework when the provider is certified, or otherwise by the European Commission's standard contractual clauses.

Managing cookies in your browser

You can also block or delete cookies in your browser, and opt out of personalized advertising from many ad networks through Your Online Choices. Blocking all cookies may prevent you from signing in and from keeping your preferences.

Your Online Choices(opens in a new tab)