PingWhen

Alert me when a website changes

One form. One subscription. An email when the page moves.

Starter $9/mo · 10 watches · every 15 min. Plus $19/mo · 40 watches · every 5 min.

What to watch

We watch the HTML we receive; JavaScript-only apps are not supported. Webhook POSTs JSON. We sign it. Cancel anytime.

The short version

  1. Type your email (or phone, or webhook URL) in the first box.
  2. Paste the page you want watched in the second.
  3. Leave changes on. Press Go and pay with Stripe.

We take a baseline right away and stay quiet. When the page's text is different on a later check, you get one email that says what changed. Sign in later with a magic link (no password) to add more pages, pause one, or delete it.

Things people wait on

Will it work on my page?

Quick test: open the page, then use your browser's "View page source". If the words you care about appear in that source, PingWhen will see them. If the source is mostly a script tag and an empty <div id="root">, the content is rendered by JavaScript and we will not see it. We'd rather tell you that now than take your $9.

Also, busy pages with rotating content will alert often. A focused page (a single notice, a pricing table, a docs page) works best.

How a check works

On your plan's interval we fetch the URL with PingWhenBot/1.0. For HTML we drop scripts, styles and comments, keep the visible text, collapse whitespace, lowercase it, and mask ISO-8601 timestamps. We hash that text. The first successful fetch is the baseline and never alerts. After that, a different hash means a change alert with a one-line excerpt of what is new.

Honest limits

Pricing

Starter $9/month covers 10 pages checked every 15 minutes. Plus $19/month covers 40 pages every 5 minutes. Cancel anytime from the billing link in the app.

Related