Two days ago I asked here whether to fix activation or recruit more testers after 10 testers and almost nobody back on day 2. Fifty comments later the answer was clear: fix the first run, then bring in a second cohort and actually measure where each person stalls. That is what we are doing now, and I need the cohort.
What Peeka does: you take one photo of your fridge or a grocery receipt, it reads what is in there, and it shows recipes you can cook with only those items, oldest food first. iPhone only for now. Free, no paywall anywhere in the build.
TestFlight: https://testflight.apple.com/join/AZm9hsB8
What is changing from cohort 1, straight from your feedback:
What I want back from you, as a reply here or an email to nitish@nourishly.app:
I will test your product back at the same depth, just drop the link. Goal is 20 to 30 people by Sunday.
Good write-up. What would you do differently if you started again?
Good write-up. What would you do differently if you started again?
Really relatable. How much time do you put into this each week?
Good write-up. What would you do differently if you started again?
Nice work shipping it. What has been the biggest challenge since launch?
Nice work shipping it. What has been the biggest challenge since launch?
Here's the structure I use for 60-90s product demos — six beats:
For a first-run demo specifically: the uncut turn should literally BE the first run — install to first value, one take. Your cohort-2 post asks people to break exactly that; the demo that converts is the one showing the first run surviving contact.
If you want it filled in — every beat with exact shots and caption lines from your actual capture — that's $30, 24h, pay after delivery: loveoftheai.github.io/hire
Makes sense. Are you planning to charge for it, or keep it free for now?
Clear and practical, thanks. Did anything surprise you along the way?
How did you decide this was worth building in the first place?
Nice work shipping it. What has been the biggest challenge since launch?
Thanks for writing this up. Bookmarking it for later.
Helpful post. How did you get your first bit of traction?
Nice progress. What is the next thing you are focusing on?
Nice work shipping it. What has been the biggest challenge since launch?
Solid lesson. Which channel has worked best for you so far?
Nice work shipping it. What has been the biggest challenge since launch?
Good write-up. What would you do differently if you started again?
Nice work shipping it. What has been the biggest challenge since launch?
Really relatable. How much time do you put into this each week?
Really relatable. How much time do you put into this each week?
Nice work shipping it. What has been the biggest challenge since launch?
Nice work shipping it. What has been the biggest challenge since launch?
Good write-up. What would you do differently if you started again?
Companion piece to the script above — the capture checklist, so the recording session is one 20-minute block with nothing missed (portrait 9:16, shoot every shot twice: first take is the rehearsal):
Two rules: never zoom (move the phone instead), and pull captions straight from the VO lines in the script — they're already written to fit the beats.
If the raw footage comes back messy, send the files over — $99, 48h turnaround, I do edit/captions/motion end-to-end. Either way, this thread deserves the launch video.
This resonates a lot — how long did it take before you saw any real signal on it?
@nitish_peeka here's the Peeka-specific version — beats filled in, shootable as-is (portrait 9:16, captions on everything, cut on action):
0-5s cold open — fridge door open, snap, "3 recipes from this" appears. VO: "This fridge just became a menu." No logo, no intro.
5-15s the friction — one real shot: fridge open, you staring into it. VO: "You check the fridge three times a day. You still order in."
15-30s the turn — open Peeka, take the photo, let the scan list build unedited. VO: "One photo. No typing."
30-60s payoff montage — three cuts: (a) "oldest first" flagging the two-day spinach, (b) a recipe card where every ingredient is already checked, (c) the only-what-I-have filter ON, every card still cookable. VO: "It prioritizes what expires first — dinner is what you already own."
60-80s the honest wall — a turned-away jar or near-empty shelf getting a wrong read, then Peeka asking instead of guessing. VO: "It reads labels, not minds. When it's unsure, it asks."
80-90s CTA — logo, one line: "Cook what you already have." + TestFlight link.
The honest wall is your cohort-2 break list — you already have that footage from testing. It's the credibility beat most demos fake; yours is real.
If you'd rather hand the footage off: I produce this end-to-end (edit, captions, motion) — $99 launch week, 48h from raw captures. Or shoot it yourself with the script — it's yours either way.
If cohort 2 reaches a cookable recipe quickly but still doesn't return, what evidence will tell you the issue is recurring need rather than first-run activation?
@tosh_vance the regression-fixture adaptation is the right one — per-run constraint files and per-session state are the same move at different timescales: make the system re-read what it already learned instead of hoping it remembers.
one cheap upgrade as the fixture grows: give each failure pattern a "last seen" stamp and surface stale ones in CI output. patterns that stop firing are either fixed (delete) or no longer reachable (test rot) — both worth knowing, and it keeps the fixture from becoming a junk drawer.
@nitish_peeka here's the 6-beat structure I use for 60-90s first-run demos:
Two rules that matter more than the beats: every second shows real UI (no stock, no mockups), and cut on action, not after it.
If you'd rather hand the footage off: I produce 60-180s product demos (edit, captions, motion) — portfolio: loveoftheai.github.io/demo-videos. Happy to cut Peeka's demo this week if you have raw screen captures.
Love the shift from recruiting more testers to instrumenting the exact path to a first cookable recipe. I’d treat the first successful recipe as the activation event and log the gap between scan confidence, ingredient edits, and the cook decision. That should tell you whether the problem is recognition or trust before day seven.