---
title: "Cookie Policy"
description: "Which cookies this site uses, and when."
lang: en
canonical: https://potenza.dev/cookie-policy/
alternate:
  it: https://potenza.dev/it/cookie-policy/index.md
author: "Emilio Potenza"
---

> Site index
> Markdown pages are indexed at https://potenza.dev/llms.txt

legal

# Cookie Policy

Last updated: July 2026

## The short version

This site sets no cookies of its own. Baseline analytics (Cloudflare Web Analytics) is cookieless. Third-party cookies can only appear if you explicitly accept the consent banner.

## Technical storage

The site stores two small preferences in your browser’s localStorage (not cookies): your theme choice (light/dark) and your consent choice. They never leave your device and contain no personal data.

If you accept the consent banner, error monitoring (Sentry) also keeps a short session id in sessionStorage, cleared when you close the tab. Sentry does not set cookies.

## Third-party cookies (only after consent)

If you accept the consent banner, Google Analytics 4 (via Google Tag Manager) sets cookies (such as \_ga) to measure visits. These cookies are controlled by Google; see Google’s privacy notice for details and retention periods.

If you decline — or simply ignore the banner — no third-party cookie is set and no Google script is loaded.

## Anti-bot protection

The contact form is protected by Cloudflare Turnstile, which runs only on the contact page when you interact with the form and may use technical storage strictly necessary to tell humans and bots apart.

## What is stored, in detail

Everything below appears only if you switch on the matching purpose in the banner, except the two site preferences, which are technical and never leave your browser.

Name

Type

Purpose

Retention

Controller

\_ga

Cookie

Tells one visitor from another (Google Analytics 4)

2 years

Google Ireland Ltd.

\_ga\_<id>

Cookie

Keeps the state of the current session (Google Analytics 4)

2 years

Google Ireland Ltd.

consent

localStorage

Your choices, with the date they were made

Re-asked after 6 months

Emilio Potenza

theme

localStorage

Light or dark, as you set it

Until you clear it

Emilio Potenza

Sentry session id

sessionStorage

Ties together the events of one session for error monitoring

Until the tab is closed

Functional Software, Inc. (Sentry)

Turnstile technical storage

Cookie / storage

Tells humans from bots on the contact form; strictly necessary, no consent required

Session

Cloudflare, Inc.

## Changing your choice

You can change your choice at any time from the “Cookie settings” link in the footer, which reopens the banner with your current choices shown. Each purpose is independent: accepting measurement does not turn on error monitoring.

Consent is asked again after six months, and whenever the purposes change.
