In this video· click a step to jump to it
Test recording
drifty — app walkthrough
34,725 ms · 1,099 pixels changed
We built this regression test for drifty — app walkthrough — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against drifty — app walkthrough. 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}/${n}-${slug}.png`;
// Block heavy assets and analytics
await page.route('**/gtag/**', r => r.abort().catch(() => {}));
await page.route('**/analytics/**', r => r.abort().catch(() => {}));
await page.route('**/intercom**', r => r.abort().catch(() => {}));
// ── Step 1: Home page (authenticated header with Account link) ──
stepLogger.log('Home page with auth header');
await page.goto('https://drifty.so/en/', { waitUntil: 'domcontentloaded' });
await page.waitForTimeout(1500);Checks run
Notes from the demo run
AI-generateddrifty is an AI time tracker for macOS with a clean web account portal. The web surface covers account management (profile, plan, preferences, security) and a live leaderboard showing focus-time rankings. The product is privacy-first — no screenshots or keystroke capture — with a polished account settings UI and real user data in the leaderboard.
- Auth flowEmail+password login via Supabase — clean 2-step form, no CAPTCHA, verifies via email link
- Account profileEditable name field; work type and domain selectors; email locked post-verification
- Plan tabShows current trial status (Individual trial, active until Jul 2, 2026), workspace name and status, checkout CTA
- PreferencesWork type multi-select (Design, Dev, Marketing, etc.), domain select, daily focus goal (1-5h), drift reminder threshold settings
- Security tabPrivacy summary, session status badge, Mac app connection status, logout button
- LeaderboardLive focus-time leaderboard with Today/This Week/This Month tabs; 7 active users shown; personal rank tracking
Visual change
Share this run
Proof your app is not AI slop
This test was built for drifty — app walkthrough — 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.


