Recording of the visual regression run on vitaspan.vercel.app · VitaSpan — biological age scan demo walkthrough.

In this video· click a step to jump to it

V
Passed ✓

Test recording

VitaSpan — biological age scan demo walkthrough

20,183 ms · 23,216 pixels changed

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

Take this test with you

This is a real Playwright test, recorded against vitaspan.vercel.app. 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://vitaspan.vercel.app';

  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();
  });

  stepLogger.log('Scenario 1: Hero — DECODE YOUR BIOLOGICAL AGE');
+45 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
5.16%
Text
—
DOM
✓
Network
—
Console
✓
A11y
—
Perf
—
URL
✓
Variables
—
Full report
Log in →
23,216
Diff px
20s
Duration
—
Accessible

Notes from the demo run

AI-generated

VitaSpan (vitaspan.vercel.app) by u/SeasonCompetitive345 is a heavily-styled cyberpunk-aesthetic marketing site for a 'biological age from selfie' AI product, currently in early-access mode. Hero is 'DECODE YOUR BIOLOGICAL AGE' with 4 stat tiles (94.7% Accuracy / 48 Biomarkers / +12YR Avg Gain / 2M+ Records Trained). The page is structured into Protocol (3-step method) → Live Demo (interactive phone mockup with Initiate Biometric Scan) → Pricing (3 tiers: Free / Pro / Request Access) → Systems (4 feature blocks invoking Horvath/GrimAge epigenetic clocks) → Early Access waitlist signup. Every UI element uses the // monospace-comment styling — bold typographic identity.

Highlights
  • Interactive phone-mockup demo on the landing page — primary interaction visible without scrolling past the fold
    The Live Demo section has a working phone-frame UI with home/scan/history/profile bottom nav and an 'INITIATE BIOMETRIC SCAN' button that triggers a real scan animation. Most pre-launch sites just show static screenshots; VitaSpan ships a clickable mock that shows the actual UX. Saves the visitor a 'wait, what does this do?' moment.
  • Cyberpunk monospace identity is unusually coherent
    Every heading reads '// SECTION NAME', stats are 'PROTOCOL', 'DEMO', 'SYSTEMS', '// THE METHOD', 'NEURAL LONGEVITY ENGINE v2.4'. Trade-press copy throughout ('Longevity Operators', 'EPIGENETIC CLOCK MAPPING'). The aesthetic alone signals 'this is for tech-bro biohackers' before you read a single feature — that's a strong audience-self-select.
  • Specific scientific citations (Horvath / GrimAge clocks)
    Most consumer longevity products hide behind vague 'AI-powered' claims. VitaSpan references the actual epigenetic clocks (Horvath, GrimAge) — and explicitly says the model approximates them from facial photo data. That positions the product against a peer-reviewed benchmark and disarms the 'is this scientific or just vibes' question.
  • Three pricing tiers with a 'Request Access' for the top tier
    Free / Pro / Request Access. The 'Request Access' tier signals there's a high-touch enterprise / coaching tier that won't fit a self-serve flow — smart for a longevity product where the high-LTV audience is health practitioners and clinics. Most $9/mo-only consumer landing pages leave the high-ticket money on the table.
Friction points
  • Hero CTA mismatch: 'SCAN NOW' in nav vs 'RUN SCAN' in hero vs 'INITIATE BIOMETRIC SCAN' in demo
    Three different verbs for the same action. The nav says 'SCAN NOW', the hero buttons say 'RUN SCAN' and 'HOW IT WORKS', and the live demo says 'INITIATE BIOMETRIC SCAN'. Pick one verb and use it everywhere — the user expects the same affordance label across the page.
  • Stats tiles have no source / verification linked
    94.7% accuracy, 48 biomarkers, 2M+ records trained — striking numbers but no footnote, no methodology link, no citation. For a science-positioned product these claims need at least a 'See methodology' link below them or they read as marketing-grade hyperbole.
  • Footer says '// 2025 VITASPAN INC - PRODUCT DEMO'
    Two issues: year is 2025 (we're in 2026), and the 'PRODUCT DEMO' suffix signals 'not ready' to serious evaluators. Update copyright + remove the demo qualifier once you're collecting waitlist emails for real.

5 visual changes

Step 11 px changed
Before
Before
After
After
Diff
Diff
Step 210 px changed
Before
Before
After
After
Diff
Diff
Step 323 px changed
Before
Before
After
After
Diff
Diff
Step 418 px changed
Before
Before
After
After
Diff
Diff
Step 823,164 px changed
Before
Before
After
After
Diff
Diff

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,604 test runs recorded · 1,174 products tested with Lastest

This test was built for vitaspan.vercel.app — 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.