Know when competitors change pricing, before your customers do.

Coming soon: watch public pricing pages. PriceMoved will fingerprint content, ignore noisy page chrome, and email you a readable diff plus a short summary when something meaningful changes. Slack on Pro.

Join the waitlist

Pricing-page focus

For indie SaaS and agencies tracking plan and price moves — not an SEO audit suite.

Signal over noise

Scripts, nav, and ephemeral tokens will be stripped so trivial UI churn doesn’t alert you.

Readable alerts

A unified text diff plus a short 2–4 sentence summary. Decide in one glance.

Public URLs only

PriceMoved will respect robots.txt and polite rate limits. No login-walled scraping.

How it will work

  1. Add a public URL you already check by hand.
  2. Pick an interval — daily, 6-hour, or hourly (by plan).
  3. Get an alert by email, plus a Slack webhook on Pro. Mute anytime.

No check-quota meter, just pages and your plan’s check interval.

Most monitors sell you pages and then burn a separate monthly check allowance. Run hourly on a handful of competitors and you can hit the wall mid-month. PriceMoved will bill by how many URLs you watch—within your plan’s allowed intervals—not by a separate check-count meter.

Comp context (live 2026-09-24, USD): Visualping Personal 1K is $14/mo monthly (10 pages, 1,000 checks/mo). Distill Starter is $15/mo (50 monitors, 30,000 cloud checks/mo). Different products; PriceMoved will stay on a simple page + interval model.

Early pricing, subject to change

Checkout opens when early access launches. Prices in USD.

FreeStarterPro
Price$0$15/mo$39/mo
Pages21550
IntervalsDailyDaily + 6h+ Hourly
Email✓✓✓
Slack webhook——✓
History14 days60 days90 days
Join the waitlist

FAQ

What do you store?

Once monitoring launches: a fingerprint and a minimal text snapshot for diffs. Snapshots will be deleted after your plan’s retention window (Free 14 days, Starter 60, Pro 90). Change summaries may be kept for your history.

Do you respect robots.txt?

Yes. Our crawler identifies itself as PriceMovedBot and checks robots.txt before every fetch. If robots.txt disallows a URL, PriceMoved will not fetch it. If robots.txt returns a server error or can’t be reached, the URL is skipped for that run.

Login-walled pages?

No. Public URLs only — out of scope for this product.

Screenshots / visual diffs?

Not planned for launch. Text change detection only.

Payments

Paid plans will use Polar as Merchant of Record for checkout, tax, and billing.

Join the waitlist

Leave your email and we’ll invite you when checkout opens. No spam; you can ask to be removed anytime.