← All work
Live · Play + App Store
SpaceM
Pay-per-title OTT platform for independent Northeast-India filmmakers — Android, iOS, web and Android TV.

Draft copy — the role, problem and outcome below are placeholder text pending review. Feature list and tech stack are accurate.
My role
Flutter developer on the v3 client — playback, entitlements and content protection.
The problem
On a pay-per-title platform, weak content protection breaks the business model, and one Flutter codebase had to serve touch, tablet and 10-foot TV navigation.
What I built
- Catalogue, trailers and playback on video_player + chewie
- Entitlements reconciled across RevenueCat subscriptions and PhonePe one-off purchases before playback
- Screen-capture protection for paid content
- OTP login, in-app webviews for policies, HTML-driven descriptions
- A deliberately thin, fast client — polish concentrated in the player and paywall
Stack
10,000 lines of Dart · 22 screens
Outcome
Live across four platforms.
On Google Play
4.4★
Play Store rating
50+
installs
Live figures from the Google Play listing, read 2026-08-30.