akj.io

This site is a personal blog. There are no tracking pixels, analytics scripts, or advertising networks.

What data is collected

Preferences cookie: If you change the display settings (theme, colour strain, animation options), a single cookie (akj-culture) stores your choices so they persist between visits. It is never set until you change something, and it is not sent to any third party.

Server logs: Standard HTTP request logs (IP address, user agent, timestamp) are retained by the hosting provider (Vercel) for operational purposes. These are not used for analytics or profiling.

Comments: Blog post comments are powered by Giscus, which uses GitHub Discussions as a backend. When you post a comment, you authenticate directly with GitHub. No credentials pass through this site. GitHub's own privacy policy applies.

Fonts: Fonts are self-hosted. No requests are made to Google Fonts or other external font services.

Weather and pollen: The footer's Copenhagen readings come from Open-Meteo and NOAA. They are fetched by the server, so your browser never contacts those services.

Third-party services

ServicePurposeData shared
VercelHostingStandard HTTP request data
Giscus / GitHubCommentsGitHub account (only if you comment)
CloudflareDNSStandard HTTP request data

Your rights

Under GDPR, you have the right to access, rectify, or request deletion of any personal data. Since this site collects minimal data, there is likely nothing stored about you. If you have questions, reach out at privacy@akj.io.

Changes

This page may be updated from time to time. Last updated: October 2026.