Litecter loads every page you follow in a real headless browser, diffs the text a human would actually read, and collects what changed in an inbox — like mail you mark as seen.
Each check runs the page in headless Chromium, so JavaScript executes and single-page apps are compared the way you'd see them.
Comparison runs on the visible text — normalized and hashed — so cache busters, rotating tokens and class-name churn never wake you up.
One unseen item per page: if it changes again the diff just extends. A daily digest nags once until everything is marked seen.
The same Rust engine ships as litecter, a CLI and daemon for servers — one SQLite file, no service to sign up for, nothing leaving your machine.
At rest there is no browser process: a tick wakes, checks what's due, and puts Chromium away.
$ litecter add docs.stripe.com/api $ litecter changes # the inbox $ litecter diff 3 # what moved $ litecter daemon # scheduler + digest
Before you install: Litecter drives a Chromium-family browser to render pages, so you need Chrome, Chromium, Edge or Brave installed. macOS on Apple Silicon only — Intel Macs are not supported, and there's no in-app updater yet, so re-download to update.