What's collected
Most pages on arcnull.com are static and don't collect anything. The four exceptions:
1. Newsletter subscriptions
If you enter an email in the footer subscribe form, we store the address, the source ("footer", "post-page", etc.), and the timestamp. We use it to send Arcnull updates and engineering notes โ nothing else, no third-party syndication. Unsubscribe is one click in any email.
2. Anonymous post reactions
When you tap a reaction button (๐ Useful, ๐ก Insightful, ๐งช Tried it, ๐ฅ More like this) on a post, we record the reaction and a SHA-256 fingerprint of (server pepper + your IP + your User-Agent + today's UTC date). The fingerprint is used to enforce the "one reaction per visitor per post per day" rule โ we cannot reverse it back to your IP. Reaction counts are public and visible to every reader.
3. Browser storage
Two pieces of localStorage data, both client-side only:
arcnull-web-themeโ your light/dark/system theme choice.arcnull:reacted:<slug>โ the reaction you left on a post, so the buttons stay in the right state on return visits.
We don't set any first-party tracking cookies, and we don't load third-party scripts that set cookies on our behalf.
4. Server access logs
Our backend (and our hosting provider) keep standard HTTP access logs for security and debugging โ IP, path, status code, user agent, timestamp. These rotate on a short window (typically 14 days) and are not joined with any of the data above.
What we don't do
- No advertising, no ad networks, no remarketing pixels.
- No third-party analytics that profile you across sites (no GA, no Meta Pixel).
- No selling, renting, or trading any data.
- No "Sign in with Google/Apple/X" โ the site doesn't have user accounts at all.
Comments via Giscus
Some posts have a comment section powered by Giscus, which posts comments to GitHub Discussions. If you choose to comment, you sign in with GitHub and Giscus + GitHub apply their own privacy terms to that interaction. You can read the post and the comment thread without signing in.
Your data, your call
For anything related to your data โ deletion, export, questions โ email hello@arcnull.com. A maintainer reads every message.
Changes
When this page meaningfully changes, the "last updated" date at the top changes with it. Material changes (new data flows, new third parties) are also called out in the engineering notes.