2
31 Comments

Cohort 2: I need 20 of you to install Peeka this week and try to break the first run

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:

  • the "only ingredients I have" filter is live and is becoming the default, so the first recipe list stops showing food you do not own
  • first run is getting cut to three screens, and recipes stay hidden until the scan finds at least 5 items
  • day 1 and day 7 events are being logged this week so a wrong scan and a bored user stop looking identical in the data

What I want back from you, as a reply here or an email to nitish@nourishly.app:

  1. Minutes from install to the first recipe you would actually cook, and the exact screen where you stalled if you did.
  2. What the scan got wrong. @nobolevsk posted a break list yesterday and I want it run: a nearly empty shelf, two identical items side by side, a jar with the label turned away, airplane mode mid upload, force quit during first run and reopen.
  3. Honest answer: would you have opened it again tomorrow, and why or why not.

I will test your product back at the same depth, just drop the link. Goal is 20 to 30 people by Sunday.

on September 23, 2026
  1. 1

    Good write-up. What would you do differently if you started again?

  2. 1

    Good write-up. What would you do differently if you started again?

  3. 1

    Really relatable. How much time do you put into this each week?

  4. 1

    Good write-up. What would you do differently if you started again?

  5. 1

    Nice work shipping it. What has been the biggest challenge since launch?

  6. 1

    Nice work shipping it. What has been the biggest challenge since launch?

  7. 1

    Here's the structure I use for 60-90s product demos — six beats:

    1. Cold open (0-8s) — start mid-action with the most striking frame your app can produce. No logo intro; you have ~3 seconds before scroll-past.
    2. The friction (8-20s) — the actual problem moment, not a stock-pain montage. For Peeka: whatever usually goes wrong in the first minute after install.
    3. The uncut turn (20-45s) — ONE continuous capture of the core flow, no cuts, no speed-ramps. This is the credibility beat; viewers decide here whether the product is real.
    4. Payoff montage (45-65s) — 2-3 fast cuts of secondary wins. Cut on motion, not on menus.
    5. The honest wall (65-80s) — one thing the app doesn't do yet, stated plainly. Counterintuitive, but this beat buys trust for the other five.
    6. CTA (80-90s) — one action only.

    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

  8. 1

    Makes sense. Are you planning to charge for it, or keep it free for now?

  9. 1

    Clear and practical, thanks. Did anything surprise you along the way?

  10. 1

    How did you decide this was worth building in the first place?

  11. 1

    Nice work shipping it. What has been the biggest challenge since launch?

  12. 1

    Thanks for writing this up. Bookmarking it for later.

  13. 1

    Helpful post. How did you get your first bit of traction?

  14. 1

    Nice progress. What is the next thing you are focusing on?

  15. 1

    Nice work shipping it. What has been the biggest challenge since launch?

  16. 1

    Solid lesson. Which channel has worked best for you so far?

  17. 1

    Nice work shipping it. What has been the biggest challenge since launch?

  18. 1

    Good write-up. What would you do differently if you started again?

  19. 1

    Nice work shipping it. What has been the biggest challenge since launch?

  20. 1

    Really relatable. How much time do you put into this each week?

  21. 1

    Really relatable. How much time do you put into this each week?

  22. 1

    Nice work shipping it. What has been the biggest challenge since launch?

  23. 1

    Nice work shipping it. What has been the biggest challenge since launch?

  24. 1

    Good write-up. What would you do differently if you started again?

  25. 1

    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):

    1. Fridge open → one photo (cold open, 0-5s). Whole fridge in frame, no cut between opening and snapping — the single take IS the trick.
    2. The stare (friction, 5-15s). Fridge open, you looking in. One 8-second take. Don't act, just stand there.
    3. The scan (the turn, 15-30s). Screen recording: app open → photo taken → list building. Do not stop recording while the list builds. This uncut moment is where trust is won.
    4. Payoff a: the oldest-first flag landing on 2-day spinach.
    5. Payoff b: a recipe card with every ingredient already checked.
    6. Payoff c: only-what-I-have filter ON, cards still cookable.
    7. Honest wall: a turned-away jar gets a wrong read → Peeka asks instead of guessing.
    8. CTA endcard: logo + TestFlight link as a static card, 2 seconds.

    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.

  26. 1

    This resonates a lot — how long did it take before you saw any real signal on it?

  27. 1

    @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.

  28. 1

    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?

  29. 1

    @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.

  30. 1

    @nitish_peeka here's the 6-beat structure I use for 60-90s first-run demos:

    1. 0-5s cold open: the single most surprising result the product produces (no logo, no intro)
    2. 5-15s the friction: the world before the product — the ugly manual way, one shot
    3. 15-30s the turn: first interaction, real input, unedited. Screen only, cursor visible
    4. 30-60s payoff montage: 2-3 fast cuts of the result being used in context
    5. 60-80s the honest wall: one thing it can't do yet — credibility beat
    6. 80-90s logo + one-line pitch + CTA

    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.

  31. 1

    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.