In this video· click a step to jump to it
A
Passed ✓
Test recording
naru — app walkthrough
14,850 ms · 91,937 pixels changed
We built this regression test for app.heynaru.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against app.heynaru.com. 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, s) => screenshotPath.replace('.png', '-' + n + '-' + s + '.png');
const APP = 'https://app.heynaru.com';
page.setDefaultTimeout(9000);
page.setDefaultNavigationTimeout(25000);
for (const pat of ['**/client.crisp.chat/**','**/widget.intercom.io/**','**/js.stripe.com/**','**/*.sentry.io/**','**/cdn.segment.com/**','**/*.hotjar.com/**','**/googletagmanager.com/**','**/google-analytics.com/**']) {
await page.route(pat, function(r){ r.abort().catch(function(){}); }).catch(function(){});
}
async function cap(n, slug) { stepLogger.log('Scenario ' + n + ': ' + slug); await page.screenshot({ path: shot(n, slug), fullPage: true }).catch(function(){}); }
// 1: public marketing home
await page.goto('https://heynaru.com/', { waitUntil: 'domcontentloaded' }).catch(function(){});Checks run
Run
✓
Visual
100.00%
Text
—
DOM
✓
Network
+30 −78
Console
✓
A11y
B
Perf
6 over
URL
27 diverged
Variables
—
Full report
Log in →
91,937
Diff px
15s
Duration
B
Accessible
WCAG 2.2 · 85
C
Fast
Web Vitals · 70
Notes from the demo run
AI-generatednaru opens straight into a distraction-free, chat-first companion that asks what you'd like to be called before anything else, framing itself around 'who you're becoming, not just what you're checking off'. The whole product is one calm conversation pane.
Highlights
- Conversational onboardingInstead of a form, naru asks for your name in the chat itself, then adapts — the first interaction already feels personal.
- Honest-coaching positioningThe opening line ('stay honest with who you're becoming') sets a clear, differentiated tone vs generic AI chat.
- Single-pane focusNo clutter — one input, one Send button, a quiet 'naru can be wrong' disclaimer. Easy to start talking.
Friction points
- No visible history/navFrom inside a chat there's no obvious way to reach past conversations, goals, or settings — a small sidebar would help returning users.
- Enter ambiguityPressing Enter didn't reliably submit during testing; the Send button was the dependable path.
2 visual changes
Share this run
Earned · Lastest awards
Proof your app is not AI slop
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,761 test runs recorded · 1,174 products tested with Lastest
This test was built for app.heynaru.com — 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.





