In this video· click a step to jump to it
Test recording
cAnI — app walkthrough
17,220 ms · 320 pixels changed
We built this regression test for caniapp.tech — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against caniapp.tech. 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(() => {});
let sc = 1;
// cAnI is a single-page app served at "/". When chained via setupTestId the
// browser context is already authenticated, so "/" renders the dashboard.
await page.goto(baseUrl, { waitUntil: 'domcontentloaded' });
await settle();
await page.waitForTimeout(1200);
// Sanity: if the signup form is showing, the chained session didn't stick.Checks run
Notes from the demo run
AI-generatedcAnI is an 'AI financial copilot' / cashflow-forecasting workspace. Signup is a single on-page form that auto-logs you straight into a polished 'Intelligence Workspace' dashboard — no email-confirmation friction. The product models recurring + one-time inflows, outflows/EMIs, credit reserves and assets, then projects a 6-month wallet balance. The free tier is genuinely usable.
- Zero-friction onboardingCreate-workspace form auto-logs in with no email-confirmation step — the visitor is in the live dashboard within one click. Rare and excellent for activation.
- Real forecasting engine on the dashboardThe 'EMI Tenure & Future Balance Projections' table and 'Simulate Potential EMI Impact' toggle give an immediate sense of value even before data is entered.
- Clean income modelingAdding a recurring 'Product Designer Salary' of ₹1,65,000 instantly updated the 'Consolidated Total Inflow' and Income Streams Directory — the core 'set up your cashflow' loop works smoothly.
- Signature feature is Pro-gatedThe 'Can I Buy This?' AI purchase analyzer — arguably the headline hook — is locked behind Pro (₹999/mo) and shows a paywall on the free tier. Consider letting free users run 1-2 analyses to feel the magic before paywalling.
- Empty-state dashboardA fresh workspace shows ₹0 everywhere and 'Add data first to get insights'. A guided 'add your salary' first-run nudge would shorten time-to-value.
5 visual changes
Share this run
Proof your app is not AI slop
This test was built for caniapp.tech — 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.














