I worked on Kuku TV during my product internship there, here's how I'd read it as an outsider now.
(Some important screenshots are unavailable - Kuku TV blocks capture during video playback)
TL;DR: Kuku TV is built to convert and reactivate fast baiscaly autoplay, anchor pricing, aggressive notifications but personalization is still an afterthought, and that's the biggest risk to long-term retention
1. The Moment
"The first thing that hit me was the notification permission prompt, fired before I'd even logged in and see content. It felt like the team wanted to lock in a habit loop immediately, but also seemed to be prevent against me leaving before I experienced any value.”
2. Business Context
- Problem it solves: Kuku TV serves Tier 2–3 cities with a vast vernacular library of shows.
- Target user: Tier 2–3 city users with internet access who want language-preferred (vernacular) content.
- Competitors:
- Quick TV → Low discovery, no home subtabs, difficult categorization; only one plan (quarterly); no free episodes, no free trial, no lower-priced plans.
- Story TV → UI largely similar to Kuku TV; fewer home subtabs, lower discovery; offers a 1-day free trial; yearly and quarterly plans available.
- ReelShort / DramaBox (also present in the Indian market) → Global-first shows in non-Indian languages; coin system to unlock episodes and earn rewards; priced too high for the Indian audience (weekly plans starting at ₹620); cluttered UI.
- How it makes money: Primarily subscriptions ₹699/3 months, ₹399/month (ad-free), or ₹199/month (with ads). For non-UPI users, Kuku TV also runs rewarded and interstitial ads alongside the premium plans.
| App |
Entry/Cheapest Plan |
Other Plans |
Free Trial |
Notes |
| Kuku TV |
₹199/mo (with ads) |
₹399/mo (ad-free) / ₹699 for 3mo |
10 free episodes for all shows |
Anchor-then-downsell to ₹299/mo |
| Story TV |
699/3mo |
999/yearly |
1-Day Free Trial |
Similar UI to Kuku TV |
| Quick TV |
699/3mo |
None |
None |
Only one plan option available |
| DramaBox |
350/week |
3050/year |
9 free episodes for all shows |
350/week for 1st week then 620/week |
| 3050/year for 1st year then 5000/year |
|
|
|
|
3. First 60 Seconds & Onboarding
Sign-up friction: Moderate, with one aggressive moment.
- Notification permission asked immediately on first open, before any content is shown → feels aggressive.
- Mobile number entry with Truecaller auto-fill → good, removes typing friction.
- No genre preference captured during onboarding → delays reaching the aha moment and leaves the home feed non-personalized.


The "aha" moment: Triggered on drop-off, not on arrival.
- Backing out of the first autoplay episode immediately triggers a guilt-style pop-up ("More Like This" / "Watch Now" CTAs).
- The real aha trigger seems designed to catch users leaving, not to guide them in, autoplay just forces them to see something random.
- Fast path to first content (autoplay within seconds of sign-up), but one friction point (the notification ask) sits before it, delaying actual value.