A Chrome extension for local-only analytics of your browsing activity. Understand your habits without compromising your privacy.
Anicite tracks how you spend time browsing - page visits, active time, clicks, scrolling, tab switches, and more It presents your insights through clean visualizations like donut charts, heatmaps, and daily activity bars. All data stays in your browser. Nothing leaves your machine.
- Fully local - all data is stored in Chrome's local storage, it never leaves your device
- Privacy-first - no query strings or hash fragments saved, no incognito access, full control over exporting and clearing your data
- Rich insights - time-by-category donut charts, hourly heatmaps, daily activity bars, top sites and more
- Smart categorization - built-in site categories (Productive, Social, Entertainment, Shopping, Reference) with user customizable options
- Flexible tracking - choose between focused or visible time tracking modes
Install Anicite from the Chrome Web Store
Requires Node.js >= 20 and pnpm >= 9.
git clone https://github.com/CarboxyDev/anicite.git
cd anicite
pnpm install
pnpm build:extensionThen load the built extension in Chrome:
- Open
chrome://extensions - Enable "Developer mode" (top right)
- Click "Load unpacked"
- Select the
apps/extension/.output/chrome-mv3directory
- WXT as the web extension framework (Manifest V3)
- React 19, Tailwind CSS, Lucide icons
- Chrome Storage API for local persistence
MIT