Chrome extension, 2025 / Flagship

RIPHours

A time tracker with 300+ installs that makes no network requests, so your browsing history stays on your machine.

Role
Solo developer
Type
Chrome extension, 2025
Status
Live
Three RIPHours panels: time breakdown by site, daily limits, and settings.
RIPHours / github.com / README image 30 Oct 2026
Problem

Browser time trackers ask you to hand over your full browsing history, usually to a server you cannot inspect. That is a steep price for a bar chart.

What I built

The extension makes no network requests at all. State lives in chrome.storage.sync so it follows you between devices without a backend, the idle API stops the clock when you step away so the totals stay honest, and per-site budgets are enforced as a hard block rather than a dismissible nudge.

Result

Published on the Chrome Web Store, with 300+ installs. The zero-request claim is the kind you can check yourself in the network panel.

Stack

JavaScript, Chrome APIs, Storage Sync