Know when a competitor changes pricing, plans or positioning.

Ephor checks the public pages, changelogs, feeds and job boards you choose, keeps each change with its source and an evidence label, and lines changes up against your own metrics as correlation, never cause.

14-day free trial · No card · From $29/month · No sales call

The evidence ledger in Ephor's demo workspace: a list of dated changes for three fictional developer-platform companies, each with a synthetic evidence label, a category and score, a linked title and an observed-at time.
Demo workspace. Synthetic data, not a real company.

Every change links to its source

Every change carries an evidence label

Correlation, never causation

Reading a change

Every change in the evidence ledger is one row with four things you can check. The row below is fictional, laid out so each part can be numbered.

2Northwind Analytics · observed 14 Oct, 09:12 UTC4SYNTHETICpricing

1Displayed price amounts changed

Before: 49 → After: 59. Unmatched page amounts; verify plan, currency, and billing period before comparing.

3example.com/pricing

Fictional example. Northwind Analytics is not a real company.

  1. 1
    The change. What differs from the last check, such as displayed price amounts, a release, a job post or a page edit.
  2. 2
    The time. When Ephor observed it, so you can place it against your own dates.
  3. 3
    The source. The public page or feed the change came from. Open it and check.
  4. 4
    The evidence label. How the record was obtained. Defined below.
OBSERVED
A change Ephor collected from a public source, or an event you logged by hand.
VERIFIED
A measurement you import and mark as verified, such as an export you are authorized to use. Import only.
ESTIMATED
Imported values you mark as estimated, and collected counts that may be incomplete. Shown separately from verified values.
SYNTHETIC
Demo data. Not from any real company.

Change rows carry OBSERVED (or SYNTHETIC in the demo). VERIFIED and ESTIMATED apply to imported metrics and collected counts.

Instead of the Monday tab ritual

Many teams start by checking rivals by hand. Here is how that, the free tools and the enterprise suites compare with Ephor. Categories only; no product is named.

Ways to follow competitor changes, compared on price, setup, source kept, history and outcome comparison
ApproachPriceSetupSource keptHistoryOutcome comparison
By hand + Google AlertsFree, plus your timeOpen tabs, keep a doc, set alertsWhatever you paste into your notesOnly what you wrote downNo
A free page monitorFree tier; paid plans from about $10 a monthAdd each page URLThe page URL and a before/after diffPer page, within the planNo
Enterprise CI suitesQuote only; third-party estimates $15,000 to $60,000 a yearSales demo, then onboarding of one to two months (third-party reports)Varies by vendorNot covered by the sources we readFocused on battlecards and sales enablement
Ephor$29 to $79 a monthAdd competitor URLs. 14-day trial, no cardEvery change links to its source page180 days of change historyYes, against your imported metrics, as correlation only

Prices are public list prices or third-party estimates, read in October 2026 and rounded. Enterprise suites do not publish prices. Free-tool and suite columns describe the category, not every product in it.

What it tracks

23 collector types. You choose the public sources; Ephor checks them on a schedule and keeps each change with its source.

A research catalog covers 65 providers, including services that require paid access or manual imports. Availability and limits vary by source; the catalog is not a list of 65 connected integrations.

Public signals do not reveal private sales. How the data and models work.

Pages and prices
Website pages, pricing pages, RSS and Atom feeds, public JSON
Releases and code
GitHub, npm, PyPI
Hiring
Greenhouse, Lever
Attention
Bluesky, Hacker News, Wikipedia
Your own metrics
CSV import and the ingestion API, for outcome comparisons

Who it is for

One user and one workspace per subscription.

A good fit

  • Founders and small product or growth teams who track roughly 3 to 30 competitors.
  • Teams that can export their own metrics (signups, revenue, traffic) as a CSV or send them through the API.
  • People who will run a controlled test before changing a price or a plan.

Not a fit

  • Anyone who wants to see a rival's private revenue or customers. Public sources do not contain them.
  • Teams that need a verdict that a competitor action caused a result. Ephor reports associations.
  • Teams that need several seats in one workspace.

Priced by how many rivals you follow

Both plans include the evidence ledger, comparisons and experiment tracking. Collection pauses at the limit; there are no automatic overage charges.

See plans and terms

Starter

10 competitors: under $3 each

30 sources · checks as often as every 24 hours · per month, at the monthly price

$29/monthor $290/year

Growth

30 competitors: under $3 each

100 sources · checks as often as every 6 hours · per month, at the monthly price

$79/monthor $790/year

Questions

More detail is on the support page.

Can't I just check myself?

You can, and for two or three rivals that may be enough. What a manual check cannot give you is the history: you see a page as it is today, not when it changed or what it said before. Ephor checks your sources as often as every 24 hours on Starter or every 6 on Growth, at the interval you set for each source, keeps each change with its source and the time it was observed, and holds 180 days of change history. Deciding what a change means is still your job.

Is this just a page-diff tool?

Page checks are part of it, but a raw page diff is noisy, so Ephor does some filtering first. Before comparing, it strips script, style, nav, header and footer blocks, extracts dollar prices, and dedupes events by key. It respects robots.txt. It does not catch everything: other changes inside the page body can still be reported as changes. Beyond pages, it reads feeds, releases and job boards, and can line changes up against your own metrics as correlation.

Where does the data come from?

From the public sources you configure: pages, pricing pages, RSS and JSON feeds, GitHub, npm, PyPI, Greenhouse and Lever job boards, Bluesky, Hacker News and Wikipedia. Each change keeps its URL and the time it was observed. Your own outcome metrics come from a CSV import or the ingestion API; you supply them. The demo workspace is synthetic.

Does a signal mean a competitor action caused my result?

No. A signal is an observed change with its source. Whether it lines up with your outcomes is a separate comparison, and even a match can be coincidence or have a third cause. Use it to choose an experiment, then measure that experiment.

What does Ephor watch?

Only the public sources you configure, such as pages, prices, feeds, releases and job boards. It does not see private sales, and it does not claim to cover everything a competitor does.

What do I need to provide?

Competitor URLs and sources to start. For outcome comparisons, your own metrics by CSV import or the ingestion API.

What happens when the trial ends?

The trial is 14 days from email verification and needs no card. It does not turn into a paid subscription on its own. After it ends the workspace is read-only. Your data stays readable, subject to the 180-day change-history window, and you can resume by choosing a plan.

What happens at a plan limit?

Collection pauses at the limit. There are no automatic overage charges.

See your rivals' changes with their sources.

14-day free trial · No card · From $29/month · No sales call