# Privacy Policy

Welcome to **Get Blogged by JoKi** (`https://jochen.kirstaetter.name`). As an independent software crafter and tech blogger, I respect your privacy and believe in full transparency regarding how information is collected, stored, and used on this website.

---

## 1. Overview & Core Philosophy

This website is a static technical blog hosted on **Firebase Hosting** and compiled using **DocFX** and the **GhostFx** theme. I do not run database-backed user registration systems, user tracking profiles, or intrusive ad trackers. No personal identity information is required to read any articles, browse tags, download code samples, or access machine-readable resources (`llms.txt`, `/raw/*.md`).

---

## 2. Information Collected & Technologies Used

### Aggregated Web Analytics (Google Analytics 4)
This site uses Google Analytics 4 (GA4) with measurement ID `G-F1KD1511QR` to understand aggregate readership patterns, popular topics, operating system/browser types, and referral sources. GA4 collects anonymised IP addresses and generic telemetry data. No personally identifiable information (PII) is sold or shared with third parties.

### Local Browser Storage
To provide a smooth reading experience, the site uses standard browser `localStorage` solely for:
- **Theme Preference**: Remembering your chosen display theme (`light`, `dark`, or `auto` OS-synced mode) between page visits.
No personal details or tracking identifiers are stored in `localStorage`.

### Service Worker & Offline Caching
The site registers a client-side Service Worker (`sw-v1.js`) to cache static CSS, fonts, icons, JavaScript, and recently viewed articles. This enables fast offline reading and lower bandwidth consumption. All cached assets remain entirely within your local device browser sandbox.

### Third-Party Links & Social Sharing
Articles on this site frequently link to external resources, such as GitHub repositories, official documentation, tech conference websites, and social media platforms (X, BlueSky, Mastodon, LinkedIn). When clicking external links or using sharing buttons, the respective third-party privacy policies govern your interaction.

---

## 3. Machine-Readable & AI Agent Access

This website explicitly supports search engines, RAG systems, and autonomous AI agents:
- Machine-readable context and best-fit guidance are provided in [`/llms.txt`](https://jochen.kirstaetter.name/llms.txt) and [`/llms-full.txt`](https://jochen.kirstaetter.name/llms-full.txt).
- Raw Markdown source for all articles is publicly available under [`/raw/<slug>.md`](https://jochen.kirstaetter.name/raw/) and via `Accept: text/markdown` HTTP content negotiation.
- WebMCP tools (`search_blog`) allow client-side agent tool invocation without tracking.

---

## 4. Your Rights & Data Protection

Under global privacy standards including the EU General Data Protection Regulation (GDPR) and similar frameworks, you have the right to browse anonymously, clear cookies or local storage at any time via your browser settings, and request information regarding data practices.

---

## 5. Contact Information

If you have any questions, suggestions, or concerns regarding this privacy policy or data practices on this blog, please contact:

- **Email**: [jochen@kirstaetter.name](mailto:jochen@kirstaetter.name)
- **Website Contact**: [https://jochen.kirstaetter.name/contact.html](https://jochen.kirstaetter.name/contact.html)
- **Location**: Flic en Flac, Mauritius
