Skip to content

Competitive research

Remember what your competitors looked like six months ago.

Products change. Pricing changes. Positioning changes. Onboarding changes. Websites change.

The screenshot you saved months ago may become more valuable after the original page is gone. Shelf gives competitive research a memory.

Free. macOS 14 and later, Apple Silicon and Intel. No account.

One company, as you happened to capture it. Nothing here is monitored or scraped, these are the moments you chose to keep.

The internet overwrites itself.

A competitor changes a page and yesterday's version disappears.

Your saved memory doesn't have to.

  • Pricing before the increase
  • The onboarding flow before the redesign
  • Positioning language they've since dropped
  • A feature page that quietly no longer exists

Four steps, repeated over years.

  1. 01 · KeepCaptureKeep useful competitor evidence.
  2. 02 · WhyContextRemember what project or question made it relevant.
  3. 03 · ConnectCompareReconnect related memories.
  4. 04 · RecallReturnFind historical references later.

This isn't monitoring.

Shelf doesn't watch competitor websites, crawl them on a schedule, or alert you when something changes. It has no idea those companies exist.

What it has is what you kept, and the ability to bring those captures back years later, with the context you kept them in.

What makes an old capture findable.

Your competitive archive isn't a shared dataset.

What you watch and why is strategy. Shelf keeps it on your Mac, reads it locally, and has no account behind which someone else could see it.

Competitive research gets more useful when it has a past.

Remember what changed.

Keep the page when you notice it. In a year it becomes the only copy that exists.

Next thought

The web deletes its own history quietly, and nobody sends a notice.

The forgotten internet

Shelf V3 is out now

Shelf V3 is the current build. Shelf does not use automatic updates, so download the latest build here and install it over your current version.

This is intentional. Shelf is built around a local-first, privacy-focused philosophy. An automatic updater requires additional background processes, network connections, update infrastructure, and another system with permission to modify the app. We prefer to keep Shelf’s network footprint and background activity as small as possible.

Manual updates keep the process explicit: Shelf only checks the internet when a feature actually needs it, and you decide when a new version is downloaded and installed.

Download the latest version →Version 3.0 · macOS 14+