Progress log for reactive dog training

StackReact NativeExpoSupabase

Market read pendingWe are still researching this idea.
How scoring works

The idea

Reactive dog training is slow, and progress is invisible day to day; owners quit protocols that are actually working because last Tuesday felt like a disaster. Trainers ask what has changed since the last session and get vibes, because nobody can log anything while managing a lunging dog.

The wedge is reactivity-specific fields captured in 20 seconds: trigger type, distance-to-threshold, and intensity 1-5. Distance-to-threshold trending downward is the clinical measure of desensitisation working, and no generic dog app records it. Chart it over months and the app becomes the proof that the 150-dollar sessions are paying off.

Who pays

The buyer is an owner already paying a behaviourist 100 to 200 dollars per session, so 6 dollars a month is nothing next to the programme it protects. The real channel is the trainers themselves: the shareable monthly report makes their sessions more effective, so they assign the app as homework. Recruit twenty force-free trainers as founding partners and the users follow. Secondary channel: r/reactivedogs, which is large and desperate.

MVP scope

  • 20-second incident log with big one-handed tap targets and auto GPS pin
  • Trigger, distance-to-threshold, and intensity 1-5 fields with plain-language anchors
  • Charts: intensity trend, distance trend, incidents per walk
  • Shareable no-login monthly trainer report page
  • Skip for v1: training content and courses, multi-dog households, community feed, wearable integrations
// Build prompt — paste into Cursor / Claude Code / Lovable / Bolt
Build Threshold, a React Native (Expo) app for owners of reactive dogs, designed so an incident can be logged in under 20 seconds one-handed while holding a lead.

Core flow: from the home screen, one big Log Incident button opens a single screen of large tap targets: trigger type (dog, person, bike, car, noise, other), estimated distance-to-threshold as preset chips (under 5 m, 5-15 m, 15-30 m, 30 m+), reaction intensity 1-5 with plain-language anchors (1 = noticed and disengaged, 5 = full lunge/bark, no recovery), and outcome (recovered quickly, needed to leave, treat scatter worked). GPS pin and timestamp attach automatically. Optional 5-second voice note transcribed later.

Charts screen: intensity over time per trigger type, average distance-to-threshold trend (the number trainers actually care about), and incidents per walk. Show a monthly delta like reacts at 12 m now vs 25 m in May.

Trainer report: generate a shareable monthly summary (web link, no login needed to view) with the charts, incident map, and notes, built for handing to a trainer or behaviourist before a session.

Screens: Home, Log Incident, History list with map, Charts, Trainer Report, dog profile.

Stack: Supabase for auth (magic link), storage, and the public report pages. Pricing: 14-day free trial then 6 dollars per month.

// More Consumer ideas