Compress videos client-side to slash mobile data costs for Botswana creators
Exorbitant mobile data prices in Botswana prevent creators from uploading high-quality videos and live streaming, directly stifling their channel growth.
Creators use the PWA to select local videos, apply AI-guided compression using ffmpeg.wasm without quality loss, and get a data savings estimate based on MTC, Orange, or Mascom rates. Download the optimized file or upload directly to YouTube with reduced data usage. Track savings in a personal dashboard.
YouTubers and TikTokers in Botswana's creator economy
Botswana-specific data price calculator and provider presets for exact savings predictions
supportive
Compress videos locally using ffmpeg.wasm with customizable bitrate/resolution
Calculates bytes saved based on selected Botswana mobile provider rates
Logs past compressions, savings, and export reports
One-click upload of optimized video to YouTube via OAuth
Provider-optimized presets (MTC night, Orange daily)
Compress multiple videos at once
Live preview before/after compression
Share compression recipes with other creators
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| text | No | |
| provider | text | Yes |
| total_savings | int | No |
| created_at | timestamp | No |
Relationships:
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| user_id | uuid | No |
| original_size | int | No |
| optimized_size | int | No |
| savings_bw | int | No |
| created_at | timestamp | No |
Relationships:
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| user_id | uuid | No |
| stripe_id | text | No |
| tier | text | No |
| updated_at | timestamp | No |
Relationships:
/api/compressionsLog compression data
/api/historyFetch user compression history
/api/providersGet data rates for providers
/api/youtube/uploadInitiate YT upload (token handled client-side)
/api/subscribeCreate Stripe subscription
No history export
1GB/month batch
None
| Month | Users | Conversion | MRR | ARR |
|---|---|---|---|---|
| Month 1 | 150 | 3% | $180 | $2,160 |
| Month 6 | 800 | 8% | $2,560 | $30,720 |
Compress high-quality videos client-side before uploading to YouTube – tailored for MTC, Orange & Mascom.
Post in Botswana YouTube/TikTok Facebook groups (e.g., 'Botswana Content Creators') offering free Pro access for feedback; DM top 10 local creators from YT search 'Botswana vlog'; share MVP in r/Botswana Reddit thread.
Easy online compressor
Server-side upload costs extra data
Client-side + Botswana data calc
Powerful free tool
No mobile/web, no savings tracker
PWA for mobile + analytics
Proprietary Botswana provider data rates + user savings data for AI improvements
Botswana creator economy booming (10k+ active), data prices up 20% YoY, smartphone penetration at 90%
ffmpeg.wasm slow on low-end phones
Test on popular Botswana devices, offer cloud fallback on Pro
Low awareness of compression benefits
Educational content + free tier
YT API changes
Monitor Google dev updates
Success: 60% confirm data pain, 40% willing to pay $40
Success: 100 signups, 20 active users
Success: 5% free-to-paid
Other validated startup ideas you might find interesting
Never miss TechCabal articles again—search and recover 404 pages instantly.
Your personal vault for TechCabal links—auto-recovers 404s forever.
AI revives lost TechCabal pages—summarize, rewrite, recover.
Generate client proposals that justify premium pricing for custom AI over free LLMs
Benchmark free LLMs vs your custom AI to win higher-paying clients
Smart pricing calculator & scripts to defend custom AI rates against free LLM demands