Cookie policy
Here I explain which cookies and similar tools I use on davidecampello.app, what they do and how you can manage your preferences.
You can choose separately whether to allow analytics and Google Signals and advertising features, and change your choice at any time.
What cookies and similar technologies are
Cookies are small text files that a website saves in your browser. They can help remember information between visits or measure how pages are used.
The site also uses localStorage, a form of local browser storage that is separate from cookies. This is where I save your consent preferences, so you do not have to repeat them on every page.
Which tools I use and why
Google Analytics: visitor statistics
I use Google Analytics 4 (GA4), with measurement ID G-3YEYW44YL3, to measure visits, navigation, clicks and successful contact form submissions.
- Cookies: _ga and _ga_3YEYW44YL3 are examples of first-party cookies, associated with this site, that distinguish users and sessions.
- Activation: the Google tag can read and write these cookies when you accept analytics. Without this consent, it neither reads nor writes Analytics cookies.
- Duration: this depends on the Google tag configuration.
Before you make a choice and after you decline, GA4 may still send cookieless signals to Google for measurement and modeling, which means producing statistical estimates.
These signals may include information about the page and interaction, consent status and technical request data, such as your IP address and user agent, which describes your browser. Declining analytics therefore does not stop all communication with Google.
Microsoft Clarity: click maps and recordings
I use Microsoft Clarity to understand how pages are used and identify any difficulties on the path to making contact. It loads only after valid analytics consent: consent is the legal basis, is optional and can be withdrawn in Cookie preferences.
Clarity collects clicks, pointer movements, scrolling and navigation, a representation of the page, pseudonymous identifiers and technical browser and request data. Click maps (heatmaps) show the areas you interact with; recordings reconstruct interactions with the page and are not videos of your screen or webcam.
The site masks the contact form, including fields and response messages. It sends Clarity events indicating form views, the start of input, outcomes and contact link clicks, without the content you enter. I do not send personal identifiers through Clarity APIs.
Microsoft advertising consent remains denied even when you accept the Google Signals and advertising purpose.
- _clck: a first-party cookie that distinguishes the browser, with an expected duration of up to one year.
- _clsk: a first-party cookie that connects pages within a session, with an expected duration of up to one day.
- These cookies are refreshed during use. When you withdraw analytics consent, the site removes those it can access.
Microsoft receives usage data under its own privacy statement, which also describes processing and international transfers. You can find the link at the bottom of this page.
According to Microsoft documentation, data retention periods are:
- Ordinary recordings: 30 days.
- Heatmap data and labeled or favorited sessions: up to 9 months.
These periods are separate from the duration of your choice on the site, which remains six months. Withdrawing consent does not automatically delete data already collected; for requests about your data, you can write to me using the contact details at the bottom of this page.
Google Signals and advertising
The Google Signals and advertising preference controls Google consent for advertising storage, advertising data use and personalization.
Google Signals may enrich reports with demographics and interests of eligible Google users. Using it also requires your analytics consent and activation of the feature in the Analytics property.
- Cookies: first-party advertising cookies, when present, may use the _gcl_ prefix.
- Activation: accepting this purpose does not itself enable Google Signals in the property or create advertising campaigns.
The features actually available also depend on the settings of linked Google products and your choices as a Google user.
How I remember your choice
I save your preferences in your browser’s localStorage, under davcam.consent, for six calendar months. This record contains accepted or declined purposes, the policy version, the date of your choice and the expiry date.
The record contains no name or email address and is not sent to a remote consent register.
Your choice applies to this browser and origin, meaning the same combination of protocol, domain and port. It is shared between Italian and English pages on the same domain, but not between different browsers or devices, or between the main domain and www. If you clear site data, you will need to choose your preferences again.
The banner reappears when there is no valid choice, when it expires or when the version of the described purposes changes. If your browser prevents saving, your choice applies only to the current page.
How to change or withdraw consent
You can open Cookie preferences from this page, from the bottom of every page or from the dedicated control in layouts without a footer. You can choose analytics and Google Signals and advertising features separately.
- Accept all enables both purposes.
- Decline, or closing the banner, denies both purposes.
- Closing the preferences panel without saving keeps your last choice.
Changes apply immediately. If you withdraw analytics consent, Clarity recording stops and the site removes its accessible first-party cookies. A final upload of data already collected before withdrawal may still complete.
The site also deletes Analytics or advertising first-party cookies it can access for the purpose you declined. Google’s cookieless signals may continue.
Withdrawal does not automatically delete data already sent to Google or Microsoft, or cookies on other domains.
Google Maps and spam protection
Cookie preferences control GA4, Google Signals and Microsoft Clarity. Google Maps and reCAPTCHA for spam protection load separately: changing these preferences does not affect their loading.
Exclusions from measurement
The analytics=off option enables a personal exclusion from measurement, saved in local storage as davcam.analytics.disabled. It blocks Google Analytics and Microsoft Clarity in this browser and origin, and overrides consent preferences.
The analytics=on option removes the exclusion without automatically accepting any purpose.
Google Analytics and Microsoft Clarity are disabled in development builds, on previews, while pages are generated on the server (prerendering) and when browser storage cannot be read. Clarity is also excluded from /ca pages and their subpages, including in English.
Who manages this site and how to contact me
I am Davide Campello, the site owner. You can contact me with questions about cookies or requests concerning your data.
Davide Campello · Via Emo Capodilista 16, 35124 Padova · info@davidecampello.app