In this video· click a step to jump to it
Test recording
Forgetti — app walkthrough (demo dashboard)
60,363 ms · 323 pixels changed
We built this regression test for forgetti.co — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against forgetti.co. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const shot = (n, slug) => screenshotPath.replace('.png', `-${n}-${slug}.png`);
const settle = () => page.waitForLoadState('networkidle').catch(() => {});
const base = baseUrl || 'https://forgetti.co';
await page.route('**/*', (route) => {
const u = route.request().url();
if (/email-decode|cloudflareinsights|googletagmanager|google-analytics|hotjar|fullstory|posthog/.test(u)) return route.abort();
return route.continue();
});
// === PUBLIC PHASE ===Checks run
Notes from the demo run
AI-generatedForgetti by u/Prior_Employee_7247 is 'a digital chief of staff for Gmail / Outlook' — a fine-tuned AI that reads incoming mail via read-only OAuth and scores it 0-100 for urgency, then surfaces a 5-10% Focus pile and quietly buries the rest. The site is currently in 'early access' (4 of 200 launch places filled, FREE for 3 months for first 10 waitlist signups), but there's an authenticated demo bypass at `/api/auth/demo/login` that lands a real visitor into a fully populated dashboard with Today, Focus, Calendar, Saved, Tasks, Awaiting reply, Buried, and Archive routes — the most generous demo-without-signup we've baselined.
- /api/auth/demo/login bypass IS the conversion leverMost early-access products gate everything behind a waitlist. Forgetti lets any visitor click 'Try demo →' and land in a real-looking inbox dashboard with eight populated routes. The founder bet that demos convert better than scarcity messaging — and after walking the demo, it's hard to disagree. This bypass should be louder above the fold.
- Eight-route in-app nav (Today / Focus / Calendar / Saved / Tasks / Awaiting reply / Buried / Archive)Each route is its own concept, not just a filter view. Today = what needs you now. Focus = AI assistant brief. Buried = auto-triaged noise. Awaiting reply = emails needing a chase. The taxonomy is the product — and it's coherent enough that a returning user knows where to look without re-reading captions.
- Cmd-K search-inbox palette baked into the sidebarSearch-inbox button shows the ⌘K shortcut inline. Anyone who's used Linear / Raycast / Slack will type ⌘K instinctively. Tiny touch but signals 'I've thought about power-user UX, not just first-tap UX'.
- Read-only OAuth + AES-256 encryption messaged everywherePrivacy promise is its own footer link (not just inside /privacy). Hero says 'Forgetti can never send, delete, or modify your email'. Four landing-page panels each repeat the read-only constraint. For a tool that asks for your inbox, this clarity is mandatory and Forgetti handles it well.
- Hero waitlist (4/200) competes for attention with the demo linkThe 'Join waitlist' form is loud and sits where the eye goes first; 'Try the demo →' is a smaller text link at the bottom of the same hero. Most visitors will join the waitlist instead of trying the actual product. Swapping the prominence (big button = 'Try the demo', small text = 'or join waitlist') would likely 3-5x trial-to-conversion.
- 'Demo account 👋' label in the sidebar is small + monochromeHard to tell at-a-glance that you're in a sandbox vs a real inbox. A coloured banner ('Demo data — connect Gmail to use Forgetti for real') would clarify and serve as a permanent CTA.
- Launch event scarcity copy is buried below the 196-left counter'10 waitlist members will receive 3 months of free Forgetti' is in a small paragraph after the counter. Most readers see '196 left' and bounce. Lead with the 3-months-free reward, follow with the count.
2 visual changes
Share this run
Proof your app is not AI slop
This test was built for forgetti.co — 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.





