Recording of the visual regression run on InsightFig — app walkthrough · InsightFig — app walkthrough.

In this video· click a step to jump to it

?
Passed ✓

Test recording

InsightFig — app walkthrough

53,773 ms · 0 pixels changed · matches baseline

We built this regression test for InsightFig — app walkthrough — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against InsightFig — 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 = async (n, slug) => {
    await page.screenshot({ path: screenshotPath.replace('.png', `-${n}-${slug}.png`), fullPage: true });
  };

  const gotoAndCheck = async (path) => {
    const resp = await page.goto(`${baseUrl}${path}`, { waitUntil: 'domcontentloaded' }).catch(() => null);
    await page.waitForTimeout(1200);
    const bodyText = await page.locator('body').innerText().catch(() => '');
    if (!resp || !resp.ok() || /404|page not found|doesn.t exist/i.test(bodyText)) {
      stepLogger.log(`Skip (404/unreachable): ${path}`);
      return false;
+81 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
—
Console
✓
A11y
Review
Perf
—
URL
✓
Variables
—
Full report
Log in →
0
Diff px
54s
Duration
Review
Accessible
WCAG 2.2
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

InsightFig's marketing site is polished: a clean AI-marketing-intelligence hero, a tabbed Sign In/Sign Up auth panel, a well-structured How It Works walkthrough, and a solid FAQ. But the product is currently unusable end-to-end: the account-creation flow calls a Supabase backend whose hostname (rkzltfzpnrlahsecqddp.supabase.co) fails DNS resolution from every network we tried, meaning no visitor can sign up or (most likely) log in right now.

Highlights
  • Clean tabbed auth UI
    The /auth page's Sign In / Sign Up tab panel is well-designed with clear password hints (min 6 chars) and no unnecessary fields (just email + password).
  • Strong marketing narrative
    The 3-step 'How It Works' section (Create Your Brief -> AI Analyzes & Strategizes -> Execute & Optimize) and the FAQ answer the obvious buyer questions (credits, export, cancellation) directly on the homepage.
  • Real segmented landing pages
    For-advertisers / for-agencies / for-smbs each resolve to distinct, purpose-built landing pages rather than a single generic page.
Friction points
  • Signup backend unreachable (Supabase DNS failure)
    Submitting the Sign Up form throws 'TypeError: Failed to fetch' because the request to https://rkzltfzpnrlahsecqddp.supabase.co/auth/v1/signup fails with net::ERR_NAME_NOT_RESOLVED. We confirmed this project-ref hostname does not resolve from multiple independent networks (not just our test runner) -- it looks like the Supabase project behind this env var has been deleted, paused, or the ref baked into the deployed JS bundle is stale/wrong. This means the entire product is inaccessible to new users right now; likely login is affected too since it shares the same client.

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,333 test runs recorded · 1,174 products tested with Lastest

This test was built for InsightFig — 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.