Last updated: 2026-04-09
ErrBits (errbits.com) is a technical blog about SystemC, ARM architecture, and C/C++ internals. This page explains what data is collected when you use the site, why it is collected, and what you can do about it.
Short version: We collect only what is needed to run the site. We never sell your data, never share it with advertisers, and never send unsolicited email.
| Data | When | Where stored | Why |
|---|---|---|---|
| Email, name, photo URL, uid | Google Sign-In | Firebase Auth | Account identity |
| Email, name, uid, subscribedAt | Sign-in or newsletter form | Firestore subscribers/ |
New article notifications |
| Article title, URL, savedAt | Bookmark click | Firestore bookmarks/{uid}/ |
Your reading list |
| Studio step completion | Mark Done click | Firestore users/{uid}/progress/ |
Track learning progress |
| Page views, sessions, device type | All page loads (passive) | Firebase Analytics | Understand which content is useful |
| Font requests | All page loads (passive) | Google Fonts CDN | Render JetBrains Mono & Inter fonts |
| Translation requests | When you click Translate | Google Translate | Translate page content on demand |
When you sign in with Google, we receive your email address, display name, profile photo URL, and a unique Firebase user ID (uid). This data is used solely to:
We do not access your Google Drive, Gmail, Contacts, or any other Google data. Signing in is optional — all articles are readable without an account.
Your email is stored in Firestore when you sign in with Google (one-time, only if not already subscribed), or when you submit the newsletter form at the bottom of articles.
Your email is used only to notify you when a new article is published. No marketing emails, sponsored content, or third-party promotions. To unsubscribe, email adiitrack7@gmail.com and your record will be deleted.
When you bookmark an article, we store the article title, URL, and timestamp in Firestore under your uid (bookmarks/{uid}/articles/{slug}). This data is private — only you can read it — and powers the Reading List page.
You can delete any bookmark directly from the Reading List page at any time.
When you click Mark Done in the Studio, the completed step is saved to Firestore under users/{uid}/progress/studio. This data is private to your account and used only to restore your progress on subsequent visits.
We use Firebase Analytics (Google) to understand site usage. It collects page views, session duration, scroll depth, and device/browser type. This data is aggregated and not used for advertising. We do not display ads on this site.
The following Google services are used. Each has its own privacy policy:
No advertising networks, no third-party tracking scripts, and no data brokers are used on this site.
We do not sell, rent, trade, or share your personal data with any third party for advertising or commercial purposes. Ever.
Firebase Auth uses browser cookies and localStorage to persist your sign-in session. No other first-party cookies are set. Firebase Analytics may set cookies as part of session tracking.
For privacy questions, data requests, or concerns:
Aditya Gaurav — adiitrack7@gmail.com
We aim to respond within 48 hours.