moves.watch Open the app

Competitive intelligence for small teams

Know how competitors price, position, and sell.

Name your market or your website. The analyst reads your competitors' own pages and returns a cited comparison, saying so where the evidence runs out.

Free to start, no card Every claim links to a source Refresh any company on demand

Companies indexed
10,278
Companies captured in the last 7 days
214
Markets
151
History reaches back to
2023
01
How you use it

From a question to a decision trail.

Start with companies you know or a niche you want to explore. The output is a report you can inspect, branch, export, and refresh rather than another chat answer you lose.

01

Frame the question

Pick companies, enter your own domain, or describe a narrow market you want mapped.

02

Read the evidence

Public product, pricing, marketing, integrations, careers, and change pages are fetched and cited.

03

Compare and find gaps

See the differences, missing features, positioning space, pricing patterns, and opportunity ideas.

04

Branch and refresh

Explore a promising sub-niche, ask against the report, or refresh any company on demand.

02
The analyst layer

Then a read of it all, written for you, and labelled.

On top of the record sits a second layer that a model writes from those same pages. It is marked Generated everywhere it appears, and each section keeps the captures that support it attached. Nothing in it is ever written back into the record.

Profiles

Marketing, product, pricing, audience, company claims and selected testimonials, company facts, and a SWOT, per company.

Side by side

A comparison table across up to 4 companies without an account, and up to 25 on Scale — with the gaps nobody in the set fills.

Quadrant and ideas

Every company placed on two axes you choose, and a scored table of product ideas the gaps suggest.

Frameworks and brainstorm

Twelve strategy frameworks run over the set, and a chat that answers only from the report.

Generated, and marked as such. Prices, dates, counts and history are read from pages and never written by a model. The analyst layer is a reading of them, kept in its own place, with the model named and the sources one click away. Without a model configured it stays empty rather than guessed. See an example analysis.

03
Pricing

Simple pricing, and a free plan that stays free.

The free plan is not a trial and does not expire. Paying gets you more companies, faster checks, and pages we go and add for you.

Free is open now. Paid subscriptions are not open yet; the allowances below describe the planned paid tiers.

Not a trial

Free

$0 / forever

  • 25 competitors tracked
  • Their retained history, where available, and the proof
  • Weekly digest in the app
  • Checked every week
  • 5 on-demand refreshes a day
  • 2 analyses/month, up to 5 companies each
  • API access included
Start free

For active teams

Pro

$99 / year

  • Unlimited competitors tracked
  • Everything in Free, unchanged
  • Checked every day
  • 50 on-demand refreshes a day
  • 20 analyses/month, up to 12 companies each
  • 10 extra pages added on request
  • Battlecards against your own pricing
View planned Pro

For new coverage

Scale

$999 / year

  • Everything in Pro
  • 100 extra pages added on request
  • 10 pages read every hour
  • A market mapped to your brief each year
  • The highest API limits
  • 200 analyses/month, up to 25 companies each
View planned Scale

History, the evidence behind every claim, and the API are on every plan, including the free one. Paid tiers add higher analysis allowances, more frequent checks, and requested coverage.

04
For your tools

Pull it into your own tools.

If your team wants this data in a dashboard, a spreadsheet, or an AI assistant, it is available to every plan, and every answer comes back with the page and date it came from.

GET /v1/moves?company={slug}&since=2026-01-01T00:00:00Z
GET /v1/companies/{slug}/plans?as_of=2021-06-01T00:00:00Z
GET /v1/companies/{slug}/hypotheses
GET /v1/markets/{slug}/commoditization?feature=sso
GET /v1/compare?a={slug}&b={slug}

An API on every plan

The same data your dashboard shows, for whatever you want to build on it. Only the rate limits differ by plan.

Works with AI assistants

Ask Claude or another assistant about a competitor's pricing and it answers from the latest retained page, not from memory.

Start with one question

Turn the competitors in your head into a sourced decision.

Free, no card, with every company refreshable and every claim one click from its source.

  1. 01Their pricing page and the other pages worth watching are found for you.
  2. 02When retained history exists, you can look back on day one; otherwise the record starts with the first refresh.
  3. 03From then on, watched pages are checked on your plan's cadence and recorded changes are named and dated.
  4. 04A weekly digest prioritizes up to five recorded changes, each with a link to the page.