Privacy
This is a personal portfolio. It has no accounts, no forms, and no database. The short version is that it collects very little. Here is exactly what.
Last updated July 2026
What this site stores on your device
One thing, and only if you ask for it. If you use the light/dark toggle,
your choice is saved in your browser's local storage under
the key ts-theme so the site remembers it next visit. It never
leaves your device and is not readable by anyone else. Clearing your browser
data removes it. If you never touch the toggle, nothing is stored and the
site simply follows your operating system's appearance setting.
Analytics
This site loads Google Tag Manager, which in turn loads Google Analytics. This records aggregate visit data: pages viewed, roughly where in the world visitors are, which browser and device they use, and which site referred them. It is used to understand whether anyone reads the case studies. It is not used to build advertising profiles and the data is not sold or shared with anyone.
Google Analytics sets cookies and processes data on Google's infrastructure under Google's privacy policy. If you would rather not be counted, any of the following works: a browser with tracking protection on by default, a content blocker, the Google Analytics opt-out add-on, or sending a Global Privacy Control signal. The site works identically with analytics blocked. Nothing depends on it.
This site also runs Vercel Speed Insights, which measures how quickly pages actually load and respond for real visitors. It records performance timings along with the page path, country, browser, and device type. It sets no cookies, stores nothing on your device, and does not identify you or follow you across sites. Its script and its measurements stay on this site's own domain, handled by the host under Vercel's privacy policy. A content blocker stops it as well.
What this site does not do
- No contact form, no newsletter, no account, no login.
- No advertising, no retargeting pixels, no cross-site tracking.
- No third-party fonts, scripts, or images beyond the analytics above.
- No sale or sharing of personal information, under the CCPA's definition or any other.
Fonts and images are served from this site's own domain, so no third party learns your IP address by virtue of the page loading.
Hosting
The site is hosted by Vercel, which processes standard server request data (IP address, user agent, requested URL) in order to serve pages and protect against abuse. See Vercel's privacy policy.
Links out
Links to LinkedIn and other external sites are governed by those sites' privacy policies, not this one.
Your rights
Depending on where you live, you may have the right to access, correct, or delete personal information held about you, and to object to its processing. Because this site holds no personal information beyond the analytics described above, there is usually nothing to retrieve, but if you want to ask, or want your analytics data deleted, message me on LinkedIn and I will handle it personally.
Changes
If this policy changes, the date at the top of the page changes with it. Last updated July 2026.