PingWhen

A Distill.io alternative with Stripe and webhooks

Starter $9/mo. Agents pay the same price and manage watches via /v1.

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.

Different tools for different jobs

Distill.io is a flexible monitor with a browser extension, CSS/XPath selectors, conditions, and local checks that run in your own browser. If you want fine-grained selectors, to watch pages that need your login, or to keep checks on your own machine for free, Distill is a good fit.

PingWhen is deliberately smaller. There is no extension and nothing runs on your computer. You paste a URL, pay with Stripe, and our servers check it on a schedule even when your laptop is closed.

Why people pick PingWhen

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.

What you give up

No CSS/XPath selectors: we watch all visible text on the page. No logged-in pages, no JavaScript rendering, no local/free checks, no conditions like "alert only if the price drops below $X". If you need those, stay with Distill. If you just want to know that a public page changed, went down, or came back, PingWhen is less to configure.

Honest limits

Related