TabStyr is a privacy-first browser extension that shows where your browser time actually goes — without sending a single byte to any server.
It quietly measures active time per tab and site, then presents it as a clean dashboard: day/week/month trends, an activity heatmap, focus scoring, category breakdowns, and gentle stale-tab reminders. Every byte stays in your browser's IndexedDB.
Key features:
• Active time per tab and site (idle-aware, audio-aware)
• Day, week, and month activity trends
• Activity heatmap — which hours you browse most
• Focus score (productive ÷ distracting) with daily streak
• Auto-categorization (Work, Dev, Social, Media, News, Shopping, Finance) with custom rules
• Week-over-week and month-over-month comparisons with per-category deltas
• Daily work log — copy as text or export as image/CSV
• Stale-tab reminders (once-a-day badge nudge)
• Encrypted backups (AES-256-GCM) — export and restore on any device
• Browsing Wrapped — shareable year-in-review computed entirely in your browser
• 11 languages out of the box
Privacy by design:
• Content-security policy blocks all network requests
• No servers, no accounts, no analytics, no ads
• Only reads URL and title from standard browser APIs
• Data auto-prunes after 90 days
• MIT licensed, open source
Works on Chrome, Edge, Brave, Opera, Arc, and Firefox. ~130KB gzipped.