Recording of the visual regression run on subscriptionkeeper.io · Subscription Keeper — app walkthrough.

In this video· click a step to jump to it

S
Passed ✓

Test recording

Subscription Keeper — app walkthrough

33,069 ms · 0 pixels changed · matches baseline

We built this regression test for subscriptionkeeper.io — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against subscriptionkeeper.io. Claim it into your own workspace and re-run it on every deploy — free.


const shot = (n, slug) => `/tmp/s${n}_${slug}.png`;

// Block analytics and third-party noise to prevent console errors
await page.route('**/*', async (route) => {
  const u = route.request().url();
  if (/hotjar|clarity\.ms|sentry\.io|analytics\.google|googletagmanager|doubleclick/.test(u)) {
    await route.abort();
  } else {
    await route.continue();
  }
});
+89 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
+60 −60
Console
✓
A11y
Review
Perf
700 over
URL
✓
Variables
—
Full report
Log in →
0
Diff px
33s
Duration
Review
Accessible
WCAG 2.2
B
Fast
Web Vitals · 85

Notes from the demo run

AI-generated

SubscriptionKeeper is a clean, catalog-style SaaS subscription tracker. The dashboard surfaces all subscriptions with cost data front-and-center, while category filters (AI, Streaming, Developer Tools) make it easy to slice spending. The search experience is snappy and the Insights page gives a consolidated spend overview.

Highlights
  • Category filters
    One-click category filters (AI, Streaming, Dev Tools) work seamlessly to narrow the catalog
  • Subscription catalog
    Pre-populated catalog of popular SaaS products with pricing cards reduces manual entry friction
  • Insights page
    Dedicated spending analytics page gives founders a quick cost-at-a-glance view
  • Tools page
    Utility calculators complement the tracker with actionable helpers
  • Search UX
    Live search filtering with placeholder copy referencing real products (Netflix, Spotify, Notion) sets good expectations
Friction points
  • No subscription added state
    Dashboard shows the full catalog without a clear CTA to start tracking — first-run guidance could be clearer
  • GitHub click closes modal
    Clicking a subscription card opens a dialog but Escape needed to dismiss — no visible X button spotted

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
tests
all passing
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,290 test runs recorded · 1,169 products tested with Lastest

This test was built for subscriptionkeeper.io — claim it free

One click copies the test and baseline screenshots into your own Lastest workspace. Re-run on every deploy and catch regressions before your users do — free, no card required.