What Harnoor taps and sees. No tech jargon until the end.
---
You open the app at 9:02 PM.
The screen is almost entirely dark burgundy. A leather texture — not shiny, not fake — shifts slightly as you tilt the phone. Stamped in foil gold, dead center:
> PULSEPOEM
> Volume IV · May 2026
Below that, a single line in small caps parchment text: 19 poems bound.
There is no onboarding. No tutorial. No "tap to get started." The book is already here.
You tap anywhere.
---
The book opens. Page on the right. The left page is blank — cream parchment, faint ruled lines barely visible.
The right page header, in JetBrains Mono at 11pt, soft gold:
Tuesday · May 13 · 19,420 steps · 56°F drizzle · HRV 64
Below that, a thin gold rule.
Then silence. The poem hasn't appeared yet — it fades in word by word, like ink settling into paper. Four seconds. Then it's there.
---
Cormorant Upright Italic, 28pt, centered. Drop-cap on the first letter in gold.
> Drizzle paints the alley grey at dawn.
> Twenty thousand steps, and still you ran.
> The agents whispered while you breathed.
> A long day, made of small lights.
You read it once. Then again.
The feeling is: someone was paying attention.
---
Below the poem, a single button: a small triangle. No label. You know what it is.
You tap it.
A voice — warm, unhurried, generative — begins reading. Slow. There are pauses between lines, the way a careful reader pauses. The voice belongs to the poem. It doesn't belong to a virtual assistant.
The button becomes a soft waveform while it plays. Four lines. Thirty-five seconds. When it ends, silence.
You sit there for a moment.
---
You swipe left. The past weeks appear — a grid of 12 small parchment cards, each with a date and the first line of that day's poem in italic. Gold accents. The cards are slightly different — some days the first line is long, some short.
You tap April 30th. "Rain against the glass, no meetings, just the hum." You remember that day.
The book is real. It has weight.
---
After 30 days of browsing, a thin ribbon appears at the bottom of the spread view. Not a modal. Not a hard gate. A ribbon:
> Free · early access · $5/mo after 90 days · your book stays yours forever
One button: Keep the book. Tapping it goes to a simple one-field checkout. No upsell. No plan comparison. One price. One promise.
---
On today's poem page, long-press any line. A share sheet appears with a pre-generated image card: one line of the poem, large, centered, in Cormorant Italic on a deep burgundy background with gold foil texture behind it.
> "a long day, made of small lights."
No app logo cluttering the bottom. Just the line, the date, and in tiny type: pulsepoem
This is the thing people screenshot. This is the thing they send to their friends at 9:15 PM.
---
At 9 PM: Apple Health exports step count + HRV. Device timezone + city-level GPS fetch a weather snapshot. Four fields feed a language model fine-tuned to write compressed lyric verse — not inspirational content, not SEO poetry. The output is scored for pulse (read aloud — does it breathe?). Amazon Polly Ruth (generative voice) reads it with SSML prosody tags for pacing. The result caches to your private book. None of your health data is stored on our servers.
Stack: Apple Health API · OpenWeatherMap · GPT-4o · Amazon Polly Ruth generative · S3 private book storage · PWA (no App Store required).