PageLapse screenshots the pages you care about on a schedule, compares every capture against the last, and alerts you in email or Slack — only when a change clears your threshold.

How it works
Pick a schedule — hourly or daily — and a viewport, desktop or mobile. That's the whole setup.
A headless browser takes a full-page screenshot and pixel-diffs it against the last snapshot. Cookie banners from ~20 common consent platforms are hidden automatically.
Email embeds the before, after, and diff images. Slack delivers links that unfurl to previews. Acknowledge it, mute it, or tune the monitor.
The diff


The trust layer
Most monitors cry wolf. PageLapse only alerts past a threshold you set, on the parts of the page you actually care about.
A change counts only when the share of differing pixels clears your per-monitor threshold.
Draw boxes over rotating banners, dates, or ads — pixels inside are masked from every diff.
Hide any element per monitor with a CSS selector before the screenshot is taken.
Banners from ~20 common consent platforms — OneTrust, Cookiebot, Usercentrics and more — are hidden automatically.
Who watches pages

I found out a competitor changed pricing three weeks late.
Watch competitor pricing and landing pages hourly. Know the same day — with the before and after to prove it.

The deploy looked fine. The client's homepage didn't.
Agencies point PageLapse at client sites and catch visual drift after releases — before the client does.

Prove what the page said on March 3rd.
Every snapshot is timestamped and kept. When compliance or ad-ops asks what a page showed on a date, you have the picture.
Pricing
Questions
Hourly or daily — you pick per monitor. Each check captures a full-page screenshot at your chosen viewport, desktop (1280×800) or mobile (390×844).
Email and Slack. Email embeds the before, after, and diff images right in the message. Slack alerts arrive via an incoming webhook as links that unfurl to previews.
The percentage of pixels that differ from the last snapshot, after your ignore regions and hidden elements are masked out. You set the threshold per monitor. A page that changes size counts as fully changed.
Banners from roughly 20 common consent platforms — OneTrust, Cookiebot, Usercentrics and others — are hidden automatically. Anything else can be hidden per monitor with a CSS selector.
Not yet. PageLapse monitors publicly reachable pages only.
Your full snapshot history is kept during beta.
With a passwordless magic link — enter your email, click the link we send. No password to make or lose.