Privacy policy

Little collected, nothing sold

This is my personal portfolio. It has no accounts, no adverts and no tracking cookies, which is why there is no cookie banner. This page lists everything the site does record, why, how long it is kept, and how to have it deleted.

Tracking cookies
None
IP addresses saved
None, only a one-way code
Sold or used for adverts
Never
Last reviewed
25 October 2026

Who is responsible

What is recorded, and why

The legal basis for each of these is legitimate interests: running a portfolio that works, keeping it safe from bots, and seeing which pages people find useful. None of it is used to profile you or make decisions about you.

Data What is recorded Why Kept for
Visit log For each page view: the page, the site that linked to it, your browser, operating system, device type, language, screen size and time on page, and a rough location (city and country) worked out on this server. Your IP address is turned into a one-way code before anything is saved, so repeat visits can be counted without keeping the address. Seeing which pages are read, and telling people apart from bots 180 days
Cloudflare Web Analytics Page views counted by Cloudflare: the page, the site that linked to it, browser, country and how fast the page loaded. It sets no cookies, stores nothing on your device and does not fingerprint you. Overall traffic and page speed Under Cloudflare's own terms
Ask about me chat Your questions and the answers, any thumbs up or down you give, the same one-way code as the visit log, and a rough location. No IP address is saved. Answering your questions, limiting how many each visitor can ask, and improving the answers 365 days
AI answers Each chat question is sent, with the parts of my CV that answer it, to a US-based AI provider that writes the reply. Under its commercial terms it does not use them to train its models. Writing the chat's answers Under the provider's API terms
Bot check on the chat When you use the chat, Google reCAPTCHA checks in the background that you are a person. Google receives your IP address and browser details. Google's privacy policy applies. Stopping bots running up the chat's costs Under Google's terms
Send this chat to Xhesi Your email address, your name if you give it, your message and the chat so far, sent to me by email. Replying to you, as you asked Until the conversation is finished, or sooner if you ask
Hosting The site is hosted by Hostinger, whose servers keep standard web logs, including IP addresses. Security and fixing faults Under Hostinger's terms

Cookies and browser storage

Who else sees it

Your rights

Changes to this policy

When the site starts or stops collecting something, this page is updated to match and the date below changes.