What happens to your data on this site. Short version: no cookies, no tracking, nothing stored on your device.
Who is responsible
Radu Matei, Brașov, Romania, is the controller for this website. Contact for anything about your data: ramatei@gmail.com.
What this site does not do
It sets no cookies, writes nothing to your browser's storage (no localStorage, sessionStorage, IndexedDB or similar), and uses no analytics, tracking, advertising or social-media plugins. Your browser may keep its usual cache of the site's files (pages, fonts, images); that is your browser's normal behaviour, holds nothing about you, and you can clear it at any time. Fonts and code load from this site itself. What you type stays in your browser's memory while the page is open and is never sent to me. On the Password Helper page, everything typed there (the checker, generator and vault demo) is cleared when you leave that page. The terminal on the home page keeps the commands you typed on screen until you reload or close the tab.
Hosting: GitHub Pages
The site is hosted by GitHub, Inc. (USA). To deliver the pages and protect the service, GitHub records your IP address and technical request data (such as browser type and time) in server logs. Legal basis: legitimate interest in running a secure website (GDPR Art. 6(1)(f)). This is necessary to deliver and protect a public website, uses only the data any web server receives, and is what visitors expect when they open a website, so it does not override your interests. GitHub keeps these logs for as long as it says it needs them to run and secure its service and meet legal obligations, as described in its privacy statement; it does not publish a fixed period for Pages logs. I cannot see, change or shorten them. Data may be processed in the USA; GitHub covers such transfers with its own safeguards (such as the EU-US Data Privacy Framework and Standard Contractual Clauses). See the GitHub Privacy Statement.
Optional leak check: Have I Been Pwned
Only if you press “Check this password” on the Password Helper page, your browser sends the first 5 characters of the password’s SHA-1 hash to Have I Been Pwned (api.pwnedpasswords.com, run by Troy Hunt and served through Cloudflare). The password itself and its full hash never leave your browser; the request carries no cookies and no referrer. Like any website you visit, Have I Been Pwned and Cloudflare receive your IP address and normal browser headers and may keep them in operational logs. Legal basis: my legitimate interest in providing the check you asked for (GDPR Art. 6(1)(f)); it runs only on your request and sends the least data the check needs (a 5-character prefix shared by hundreds of other passwords), so it does not override your interests. Have I Been Pwned is run from Australia, which has no EU adequacy decision, and served through Cloudflare (USA), which covers transfers under the EU-US Data Privacy Framework and Standard Contractual Clauses. Because this transfer happens only when you choose to press the button after reading this, it rests on your explicit consent (GDPR Art. 49(1)(a)); the risk is that your IP address is handled outside the EU without the same legal protection. They keep their logs for the periods described in their policies: see the Have I Been Pwned privacy policy and the Cloudflare privacy policy. If you do not press the button, nothing is sent.
External links
Links to GitHub and other sites open those sites, which have their own privacy policies. Nothing is sent to them until you click.
Writing to me
On the Contact page, “Write to me” opens your own email (Gmail, Outlook or Yahoo in a new window, or the email app on your device) with my address, a subject and a first line filled in. Nothing is sent until you send it there yourself, and this site never sees what you write. “Copy address” puts my address on your clipboard only when you press it, and “Save contact” makes the contact file in your browser; neither sends anything.
Your rights
Under the GDPR you can ask for access to, correction or deletion of your data, restriction of processing and data portability, and you can object to processing based on legitimate interest. This site itself keeps no personal data, so requests about hosting or leak-check logs may also need to go to GitHub or Have I Been Pwned, but you can always write to me and I will help. You can also complain to the Romanian data protection authority, ANSPDCP (dataprotection.ro), or to the authority in your own EU country.
Changes
If the site starts processing data in a new way (for example a contact form), this notice will be updated first. Last updated: October 2026.