Local storage
Daniel Rosell Martín is responsible for this portfolio. For privacy enquiries or to exercise your rights, contact danirosellmartin@gmail.com.
Website statistics
We measure use of projects and controls to understand which content is useful. Our counters aggregate actions by day, page, language and project. A click counts an action, not a person. We do not reconstruct sessions or individual journeys.
The browser sends only fixed action identifiers. Invoice values, typed text, email content and complete browsing addresses are excluded. Browser DNT and Global Privacy Control signals disable these requests.
Stored data
Counters are stored in Cloudflare D1 and contain a date, the categories above and a numerical total. They are retained in a one-year window with daily deletion. IP addresses, user agents, visitor identifiers and lists of individual events are excluded from this database.
A CV click indicates an intention to download. A server counter records an HTTP 200 response prepared for the PDF; it cannot prove a completed transfer or reading.
Provider and legal basis
Cloudflare provides hosting, request processing and statistical storage. Internet connections necessarily include an IP address and technical headers. These are not copied into counters, and Worker request logging is disabled. Cloudflare security and operational processing is governed by its applicable terms and contract.
The purpose is to manage and improve this website using minimal aggregate statistics. The controller assesses legitimate interests for technical processing before aggregation, with minimisation and without profiling. You may object where applicable. Provider contracts, retention and transfers require periodic review.
Cloudflare Web Analytics
The native integration is prepared for visit and performance metrics. Enabling it without consent depends on reviewing the applicable audience measurement safeguards. If these cannot be met, the beacon remains disabled. Its metrics and estimates are distinguished from our interaction counters.
Storage on your device
Counters do not create analytics cookies, persistent identifiers or tracking storage. The demo can save an invoice review when you choose Save on this device and offers a control to remove it. That functional storage stays in your browser until deleted and is not used for statistics.
Your rights
You can request information and exercise access, correction, erasure, restriction or objection where applicable. Anonymous totals cannot locate your individual clicks. You may complain to the Spanish data protection authority if you believe processing violates your rights.
Updated 5 November 2026.