What's new
Recent releases on Couch.
v47
2026-05-05 · Pick'em + leaderboards
Pick winners on the big games. Live scores. Family leaderboard.
- Pick'em: winners across NFL, NBA, MLB, NHL, soccer leagues, and F1.
- Live scores: stream in during watchparty Game Mode — reactions amplify when somebody scores.
- Pick reminders: 15 min before tip-off, the family gets a nudge.
- Leaderboard: tracks the family across the season. Cousins three states away can finally compete on Sunday.
v41–v46
2026-05-02..04 · Couch Groups + 5 hotfix waves
Multi-family watchparties without a group chat.
- Bring another couch in: two families can share a single live watchparty.
- Cross-family roster: everyone shows up with (FamilyName) chips when names collide.
- Soft and hard caps: warning at 5+ families, hide invite at 8+.
- Hardening: 61 of 67 cross-AI review findings closed across five hotfix waves.
v39
2026-05-02 · Guest RSVP
The friend who wants to come but doesn't want a Couch account.
- Token-based RSVP: tap a watchparty share link, type a name, RSVP. No account required.
- Guest chips: teal-avatar markers in the host's lobby, with (guest) suffix on collisions.
- Optional reminder pushes: guests can opt in for a 15-min pre-start nudge.
- Host controls: close, reopen, or revoke RSVPs from the lobby.
v38
2026-05-01 · Async-replay
Watch what the family said, days or weeks later.
- Replay any past watchparty: reactions snap back to when they were posted.
- Scrubber + clock: drag through the timeline; reactions arrive within ±2 seconds of when they happened.
- Past parties: paginated by date with friendly labels — "Last night," "Last Wednesday."
- Title detail: past watchparties now live in their own section, separate from active ones.
v37
2026-05-01 · Native video player
YouTube and MP4 inside the watchparty.
- Drop in a video URL: YouTube and direct MP4 play in-app on a persistent surface.
- No tear-down on reactions: the player keeps playing while emoji fly.
- Late-joiner seek: arrive late, jump to where the host is.
- Mixed-content guard: HTTP MP4 raises a one-tap warning toast.
v36.7
2026-05-01 · Live scoreboard
Scoreboard inside watchparty Game Mode.
- Live score strip: sits at the top of the watchparty modal.
- Amplified reactions: emoji volume swells on scoring plays.
- Per-user DVR slider: rewind without spoiling the room.
- Late-join recap: see the score and the last three plays.
v36.6
2026-04-30 · 16-league sports feed
Pick a game from anywhere in the world.
- League coverage: 4 US leagues → 16 global, including Premier League, La Liga, Bundesliga, Serie A, Ligue 1, UCL, MLS, NCAAF, NCAAB, WNBA, F1, and UFC.
- Cleaner data source: swapped to TheSportsDB for licensed, App-Store-friendly data.
v36.5
2026-04-30 · Why nothing's matching
The empty state finally tells you why.
- Diagnosed empty: "Vetoed by Nahder," "Filtered by Kid Mode," "No service overlap" — instead of a generic "No matches yet."
- Up to 3 reason chips: see what to adjust at a glance.
- Single-vetoer attribution: if one person vetoed everything, you'll see exactly who.
v36.2
2026-04-30 · Why this pick?
Spin reveals now explain themselves.
- Spin reveal: a humility-voiced italic line tells the room why this title surfaced.
- Tonight matches: dim-text footer summarizes the why for each card.
- Detail modal: "Why this is in your matches" section gates on whether the title is in tonight's pool.
- Honest copy: "Some of you said yes" for partial-couch matches; warmer copy when everyone nodded.
v36.1
2026-04-29 · Kid Mode
Kids on the couch.
- Global toggle: on the V5 roster pill, filters Tonight to G/PG.
- Per-member tier respected: existing age caps stack on top of the global mode.
- Parent override: on the title-detail modal, gated to parent accounts.
v36
2026-04-29 · Availability notifications
"Dune just hit Max for your household."
- Daily provider check: if a queued title appears on a service the family subscribes to, the couch gets a push.
- Manual refresh: "↺ Refresh availability" affordance for impatient nights.
- TMDB attribution: "Provider data via TMDB" line on the title detail.
v35.1
2026-04-27 · Security & trust
Quiet hardening — nothing to do; a fresh open updates the cached app.
- Sealed per-couch progress: episode progress, couch nicknames, and "stop nagging me" records are now sealed to their owner per row, not just per family. Nobody can rewrite anyone else's progress or rename a couch they're not on.
- Pencil hides off-couch: the rename pencil only shows for couches you're on. Named couches now show "Renamed by <name>" attribution — silent vandalism becomes attributable action.
- Audit trail: Closes 4 findings from the post-Phase-15 holistic audit (F-OPEN-01, F-OPEN-02, WR-02, WR-03). Full trail in
.planning/phases/15-tracking-layer/15-SECURITY.md + 15-REVIEW.md.
v35
2026-04-27 · Tracking layer
See where every couch is in every show — together or apart.
- Pick up where you left off: tonight tab now surfaces what every couch is mid-watch.
- Group your watches: auto-track who's on the couch when a watchparty ends. Name the couch ("Date night") if you want.
- New episode alerts: tracked shows ping the couch a day before a fresh episode drops. Per REVIEW MEDIUM-12 — describes per-episode prompts (not new-season-only).
- Trakt overlap nudge: when two of you watch the same episode around the same time, we'll ask if you're a couch. Decline once and we won't re-ask.
v34
2026-04-26 · Decision ritual
A new way to pick what to watch — together.
- The couch: tap a cushion to seat yourself. See who's in.
- Two flows: rank-pick when you're together, or nominate-and-invite when you're apart.
- Tile redesign: see who wants what at a glance. Tap the tile for what to do next.
- Your queue: drag to reorder. Voting Yes adds to the bottom — we'll show you.
v32
2026-04-25 · Pre-launch polish
Three small fixes ahead of v1.
- Notification preferences: per-event toggles + quiet hours moved to Account → Your Couch.
- Couch Nights: Halloween Crawl pack now actually starts with Hocus Pocus.
- About: version + feedback + this changelog.
v31
2026-04-24 · Couch Nights heroes
Pack hero images now load reliably.
- Cached TMDB poster URLs at compile time so the Couch Nights row never flashes empty.
v29
2026-04-24 · Couch Nights packs
Eight themed ballot packs you can spin in one tap.
- Couch Nights: Studio Ghibli Sunday, Cozy Rainy Night, Date Night Classics, Kids' Room Classics, A24 Night, Oscars Short List, Halloween Crawl, Dad's Action Pantheon.
- Tap a pack to preview titles; tap "Start this pack" to seed the ballot in Vote mode.
v28
2026-04-24 · Sports Game Mode
Live score strip + amplified reactions on scoring plays + per-user DVR slider.
- Pick a live game from NFL / NBA / MLB / NHL.
- Score updates poll every five seconds while plays are firing, fifteen otherwise.
- Late joiners see the score and the last three plays.
v27
2026-04-24 · Watchparty lifecycle
RSVP page, pre-session lobby, late-joiner catch-me-up, post-session photo album.
- Web RSVP: share a link; non-members can RSVP without installing.
- Lobby: roster + countdown + Ready check; majority Ready auto-starts at T-0.
- Catch me up: 30-second recap of reactions you missed.
- Post-session: rate it, drop a photo, schedule the next one.
Back to Couch