Privacy Policy
Transparent, zero-BS data practices. Because user privacy isn't a feature; it's a baseline requirement.
1. The Philosophy
I build high-performance systems. Bloatware and invasive trackers are the antithesis of performance. This site operates on a principle of absolute data minimalism. I don't want your data, and I don't track you across the web.
2. What Is Collected (And Why)
The interactions on this site are designed to be fast and local whenever possible.
- Engagement Data (Likes & Views): When you interact with the EngagementDock
(liking a post), that state is stored in your browser's
localStorage. It stays on your device. Period. - Comments (Giscus): The comment system is powered by Giscus, which interfaces directly with GitHub Discussions. When you comment, you authenticate with GitHub, and your public GitHub profile (username, avatar) is associated with your comment. Check GitHub's Privacy Statement for how they handle that data.
3. What Is NOT Collected
There are no hidden analytics scripts. There are no tracking pixels. No cookies are set for advertising or cross-site tracking. The traffic to this domain is not monetized through your data.
4. Third-Party Services
To keep this infrastructure running and provide functional features, the site relies on minimal third-party services:
- Hosting/CDN: This site is statically generated and served over a CDN. Basic connection data (IP address, user agent) is inherently logged by the hosting provider for security and routing purposes.
- GitHub (Giscus): As mentioned above, interacting with the comments requires a GitHub account.
5. Project-Specific Privacy
LabelKit (Chrome Extension)
LabelKit is a Chrome extension for visual Gmail label and filter management. It accesses Gmail data exclusively through the official Google Gmail API. Key privacy points:
- Data accessed: Gmail labels, messages, and filter settings — only what is necessary to display and manage your inbox organisation.
- Data processing: All processing happens locally in your browser. No email content or metadata is sent to any external server beyond the Gmail API calls required for functionality.
- Storage: Label and rule configurations are stored in
chrome.storage.local— your browser's built-in encrypted storage. - No tracking: Zero analytics, telemetry, or tracking code is included in the extension.
- Authentication: Uses Google OAuth 2.0 via Chrome's identity API. Tokens are managed by Chrome and never exposed to third parties.
LabelKit complies with the Google API Services User Data Policy, including the Limited Use requirements.
Other Projects
All projects on this site follow the same data-minimal philosophy:
- XbX API — API service. No user data collected.
- InkNest — Creative tool. All data stored locally.
- Murmur — Journaling app. Data encrypted at rest. No third-party access.
Each project's repository contains a PRIVACY.md with project-specific details.
Links to all repositories are available on the
projects page.
6. Changes
If the architecture changes and requires new data practices, this document will be updated. The core philosophy of minimalism will not change.
Last updated: May 31, 2026