123456
~60s left
Step 1 of 6 · situation

How far back does it go?

They scroll and a road draws itself behind them, stopping at every date that mattered. The ask is waiting at the end of it.

Step 2 of 6 · who's it for

Whose road is it?

Step 3 of 6 · the stops

Every stop on the road.

Four to eight works best. The date carries the weight — the note should undercut it, not explain it.

PHOTOS 0 · PAYLOAD 0 KB
Tap the square to attach a photo — it gets resized to 520px and compressed on the way in. The button under it swaps back to an icon. Last stop should be today; that's what makes the ask land.
Step 4 of 6 · the road

How it draws.

The road trails slightly behind the scroll so it reads as being drawn rather than scrubbed. Stops light up as they pass.

72%
72% down the screen. Higher means they have to scroll it almost off before it appears.
Pinned odometerthe current date stays at the top as they scroll
Tilt the photosalternating few degrees, like they were stuck down by hand
Step 5 of 6 · the keepsake

What's at the end.

Arrives once they've scrolled past everything. This is the actual ask — the road was just the argument for it.

The last word renders in the accent color automatically.
Step 6 of 6 · send it

Paved and ready.

The preview shows an empty road. No dates, no photos, no ask — nothing leaks into the unfurl.

a road ✦Scroll it. It goes back a while.SOLULUU.APP
What you'll get back
Opened
Stops they reached
Made it to the end
LIVE PREVIEW
DAY 1
somebody made you something ✦
Start here.Keep scrolling.
AND NOW

Come to dinner Friday

Same table. I asked for the one by the window.
FRI 24 JUL · 20:00 · I'LL DRIVE
scroll the preview — the road draws
an anniversary road wants six stops, not sixteen