MVP Scope Checklist

Define what ships — and what waits for v2.

Onboarding & Login

  • Sign-up flow (email/password minimum)
  • Social login (Google, Apple — if required for app store)
  • Password reset
  • Account verification email

Catalog Browsing & Search

  • Homepage / featured rail
  • Category / genre browsing
  • Search (full-text minimum; filter by type is v2)
  • Detail page (title, description, trailer, related)

Playback

  • Video player (web, iOS, Android)
  • Resume playback (per user, per title)
  • Quality selection (auto is minimum)
  • Subtitles / closed captions (if required)
  • DRM (Widevine + FairPlay for mobile/web MVP)

Payments (if monetized)

  • Subscription plan selection
  • Payment capture (Stripe or app-store billing)
  • Entitlement check before playback
  • Subscription management (cancel, upgrade)
  • Receipts / billing emails

Profiles (if needed)

  • Multiple profiles per account (optional for MVP)
  • Watch history per profile
  • Watchlist / favorites

Analytics (minimum instrumentation)

  • Content start / complete events
  • Playback error events
  • Search queries
  • Sign-up and login events
  • Purchase events

Admin

  • Content ingest / CMS workflow
  • User management (lookup, disable)
  • Subscription override (for support team)

What to defer to v2

  • Live channels / EPG
  • Multi-language audio tracks
  • Download for offline
  • Advanced analytics dashboards
  • Complex recommendation engine
  • CRM integration

Rule of thumb: if a feature is not needed to acquire and retain your first 1,000 paying subscribers, it belongs in v2.

Not sure what belongs in your MVP?

We can work through your specific content type, audience, and platform to define the right scope in 30 minutes.

Book a scoping call