Go back in time in your browser.

cattracks quietly records which tabs you have open, so you can scrub back to any moment and restore what you were looking at.

  • local-first
  • no page content
  • end-to-end encrypted

What cattracks records — and what it never touches.

Records

  • Tab URLs and titles, as they change
  • Favicons, and each tab's pinned state
  • Window, group, and tab order
  • When each of those changed

Never

  • Reads the content of any page
  • Takes screenshots of anything
  • Records incognito windows
  • Keeps anything you paused or blocklisted

Four things, and nothing else.

Scrub the timeline

Drag through a bar chart of your day. Each column is a moment; taller means more was open.

Restore a moment

Pick a point in time and reopen everything that was open then, into a new window.

Pause anytime

Turn recording off from the extension whenever you don't want a moment kept.

Blocklist a site

Add any site by hostname and cattracks will never record a tab on it.

A time machine you don't have to trust us with.

Your history stays on your computer. Turn on sync and it travels end-to-end encrypted — scrambled on your device with a key we never hold. We built cattracks so that even we, running the servers, can't read your history or trace your day. Here's what we go out of our way to protect you from.

We can't read your history

Synced history is encrypted on your device with a key that never leaves it. Our servers only ever hold scrambled data they have no way to open — not us, not a hacker who breaches us, no one.

We can't trace the rhythm of your browsing

Your device syncs on a steady clock, not the moment you open a tab — so the timing of your uploads follows a schedule, not your clicks, and can't be read back as your minute-to-minute activity.

We can't fingerprint how you browse

Every encrypted upload is padded to a fixed size band, so its size can't be measured to reveal how much you browsed — or how often you returned to the same place.

No one else can reach your history

Every account is cryptographically sealed to you alone; one person's data is meaningless to another's. Your password never travels to our servers.

Credentials never get archived

Sign-in tokens, password-reset links, and one-time codes that ride along in a URL are stripped out before anything is saved — so they can't sit in your history waiting to be misused.

Looking back never phones home

The extension can reach nothing on the network but our sync endpoint. Scrub through your timeline and the pages you once visited can't quietly ping anyone to say you looked.

Incognito stays invisible

Private windows are never recorded, on any device. Pause recording, or blocklist a site, and it never enters your timeline — the off switches always win over the recorder.

A tiny permission footprint

cattracks asks Chrome for exactly four things — tabs, storage, alarms, unlimitedStorage — and has no permission to read a single page you visit. That's the whole surface.

Open beta

cattracks is in open beta — install it today.

It's on the Chrome Web Store, so it's one click and Chrome keeps it updated. You can still load it by hand from a zip if you'd rather not go through Google. Either way it's free.

  1. Add it to Chrome — one click from the Web Store, or load the zip by hand.
  2. Right-click its toolbar icon and choose Options. (Clicking it opens your timeline instead.)
  3. Create an account there, not here — your history is encrypted with a key derived on your device, so accounts are created inside the extension, where that key exists.
  4. Save the recovery code you're shown. It's shown once, and it's the only way back in if you forget your password.

Or skip the account and use cattracks purely on this device — no sign-in at all.

More on creating an account — or, if you already run the hand-installed copy, moving it to the Web Store version.