THE $50K/MONTH APP THAT RUNS ON 20 HOURS OF WORK
YOUTUBE SUMMARY : STARTER STORY
CHAPTER INDEX
THE BUSINESS IN ONE PAGE
$50K+ PER MONTH WITH A LEAN OPERATION
Teemo and his brother built Chart Detector AI, an app that analyzes stock or crypto chart images with AI.
After about 13 months:
• 90K+ total downloads
• $260K+ total revenue
• $56K/month revenue
• 13–14K downloads/month
• ~20 hours/month of work
THE BUSINESS
WHAT THEY BUILT AND WHY IT WORKS
A VERY SIMPLE PRODUCT
ONE CLEAR JOB FOR THE USER
The app solves one focused problem.
1. Take a picture of a stock or crypto chart.
2. Upload it to the app.
3. AI analyzes the chart.
4. The app gives directional analysis.
The product is easy to understand because the input and output are obvious.
THE IDEA STARTED SMALLER
TELEGRAM BOT BEFORE MOBILE APP
The first idea was not a full mobile business.
When image uploads became available in ChatGPT, Teemo saw a new capability: AI could inspect chart screenshots.
He first imagined a Telegram bot, then turned that concept into a mobile app.
THEY CAUGHT A TECHNOLOGY WAVE
NEW CAPABILITY CREATED A NEW PRODUCT OPPORTUNITY
The opportunity came from a platform shift.
A new AI capability made something newly possible: visual chart analysis from an uploaded image.
Instead of inventing complicated technology, they packaged an emerging capability into a focused consumer product.
THE MONETIZATION MODEL
SUBSCRIPTION + HARD PAYWALL
The app uses paid subscriptions with no free trial.
Main plans:
1. $12.99 per week
2. $59.99 every 6 months
Teemo says the hard paywall works well with paid ads because revenue can arrive immediately after acquisition.
THE GROWTH ENGINE
PAID ACQUISITION AS A SYSTEM
THE CORE EQUATION
PAY LESS TO ACQUIRE THAN A USER EARNS
The paid-growth model is simple:
Acquire a user for less than the revenue that user produces.
Example from Teemo:
• Cost per download = $1.50
• Average revenue per user = $3.00
• ROAS = 2×
Once this stays profitable, more ad spend can produce more revenue.
DISTRIBUTION BECOMES LEVERAGE
CAPITAL REPLACES FOUNDER HOURS
Paid ads reduce dependence on constant organic posting.
Instead of the founder manually creating distribution every day, the ad system keeps buying attention.
This lowers margins, but it can free the founder's time and make growth more predictable.
WHAT THE ECONOMICS LOOK LIKE
REVENUE IS NOT THE SAME AS PROFIT
Teemo shared one month with about $43,700 in revenue.
Major costs included:
• ~$20,000 ad spend
• Apple fees of about 15%
He reported roughly $11,500 profit, or around a 25% total profit margin after costs.
SIMPLE ADS CAN WIN
SHOW THE PRODUCT BEING USED
One of their best TikTok ads was not a complex production.
It mainly showed the app itself and how a user uses it.
According to Teemo, that single video generated more than $15,000 in revenue and reached close to 5 million views.
PREPARE THE APP FOR ADS
DO THIS BEFORE SPENDING MONEY
STEP 1 — FIX ONBOARDING
SELL THE OUTCOME
Before buying traffic, make the app ready to convert.
Teemo's rule:
Do not lead with features.
Do not stop at benefits.
Sell the actual outcome the user wants.
The onboarding should quickly answer: What result will this app help me get?
STEP 2 — ADD SOCIAL PROOF
TRUST MUST APPEAR EARLY
Paid traffic arrives with low trust.
Teemo recommends putting strong social proof inside onboarding so users feel safer paying.
He also suggests studying onboarding flows from successful apps using tools such as Screens Design.
STEP 3 — TEST THE PAYWALL
IMMEDIATE MONETIZATION MATTERS
For his paid-ad model, Teemo recommends a hard paywall with no free trial.
Why?
The business can recover acquisition spend faster when a converted user pays immediately.
The goal is strong cash recovery from paid traffic.
LAUNCH TIKTOK ADS
TRACKING, CREATIVES, TARGETING, OPTIMIZATION
STEP 4 — SET UP TRACKING
THE ALGORITHM NEEDS PURCHASE DATA
Tracking is foundational.
TikTok needs to know which users actually purchase after installing the app.
Teemo uses an MMP, AppsFlyer, to send conversion data back to TikTok.
Better purchase data gives the ad system better signals for optimization.
DO NOT MISCONFIGURE ATTRIBUTION
BAD TRACKING CAN WASTE AD SPEND
Teemo describes MMP integration as technically complex and easy to misconfigure.
His recommendation: if needed, hire a specialist freelancer to set it up correctly.
Poor attribution can send the wrong signals to the ad platform and cost real money.
STEP 5 — START WITH 6 VIDEOS
GIVE THE ALGORITHM OPTIONS
Teemo recommends starting the first TikTok campaign with at least six video creatives.
The platform needs multiple options to test different videos against different audiences.
Do not try to predict one winner. Give the algorithm enough variation to discover one.
STEP 6 — USE SMART+
LET TIKTOK AUTOMATE ALLOCATION
Their campaigns use TikTok Smart+.
The system helps:
• Find suitable audiences
• Test delivery
• Allocate campaign budget
This reduces manual campaign management and is an important part of the low-hours operating model.
STEP 7 — OPTIMIZE FOR PURCHASES
DO NOT OPTIMIZE ONLY FOR INSTALLS
A cheap install is not the real goal.
Teemo recommends optimizing for subscription events rather than app installs.
That tells TikTok:
Find people who install AND pay.
The optimization target should match the business outcome that creates revenue.
STEP 8 — START AT $50/DAY
ENOUGH BUDGET FOR LEARNING
Teemo recommends a campaign budget of at least $50 per day based on what worked for them.
The purpose is to give the campaign enough activity to collect data and learn.
This is their operating benchmark from the interview, not a universal guarantee for every app.
STEP 9 — KEEP TARGETING BROAD
CHOOSE THE COUNTRY, THEN LET THE SYSTEM LEARN
Their targeting is intentionally broad.
The main manual targeting choice is the country.
Instead of stacking narrow interests, they let TikTok's algorithm find likely buyers from conversion data.
The model depends heavily on strong tracking and purchase signals.
DO NOT ASSUME THE US IS BEST
TEST ECONOMICS COUNTRY BY COUNTRY
Many founders want to advertise in the US first.
Teemo says their tests found better return on investment in some other countries.
The lesson: choose markets by acquisition economics, not prestige.
A cheaper market can produce better ROAS.
LET THE CAMPAIGN LEARN
DO NOT KEEP TOUCHING IT
New campaigns enter a learning phase of roughly seven days in Teemo's setup.
During this period, TikTok tests creatives and audiences.
His advice: avoid changing campaign settings during learning.
Constant intervention can interrupt the system before it finds stable patterns.
SCALE WITHOUT BREAKING IT
ROAS, BUDGETS, AND CREATIVE FATIGUE
STEP 10 — REVIEW ROAS WEEKLY
ONE METRIC DRIVES THE NEXT ACTION
Their weekly decision loop is simple.
If ROAS is stable and profitable:
Increase budget.
If ROAS is unprofitable:
Create new videos and add them to the campaign.
The operating question is simple: Is the acquisition engine still profitable?
SCALE GRADUALLY
AVOID SHOCKING THE CAMPAIGN
Teemo follows a scaling rule:
Do not increase the campaign budget by more than about 20% every three days.
Increasing too quickly can push ads back into learning and may hurt profitability.
Scale only while the underlying ROAS remains healthy.
CREATIVE FATIGUE IS INEVITABLE
A WINNING AD WILL NOT WIN FOREVER
As spend increases, the same creative reaches more people.
Eventually performance can decline because too many users have already seen it.
Teemo calls this creative fatigue.
The solution: maintain a constant pipeline of fresh videos.
THE PAID-GROWTH FLYWHEEL
TRACK → LEARN → PROFIT → SCALE → REFRESH
The system can be reduced to five loops:
1. Track purchases correctly.
2. Feed multiple creatives into TikTok.
3. Optimize for subscriptions.
4. Scale when ROAS is profitable.
5. Replace fatigued creatives.
Repeat this instead of rebuilding the strategy every week.
THE TECH STACK
A LEAN STACK BEHIND THE BUSINESS
PRODUCT & BACKEND
TOOLS USED TO BUILD THE APP
Teemo shared this core stack:
• React Native + Expo — mobile app
• Supabase — backend
• Cursa AI — coding, as transcribed
• Bot Me AI — AI behind the app
The approach is lean: use existing platforms instead of building every layer from scratch.
REVENUE & GROWTH STACK
TOOLS THAT RUN MONETIZATION AND ACQUISITION
For monetization and growth they use:
• RevenueCat — paywalls and subscriptions
• AppsFlyer — attribution and TikTok tracking
• CapCut — video editing
• TikTok Ads — paid distribution
At the time discussed, they were spending roughly $18K per month on TikTok Ads.
WHY 20 HOURS/MONTH IS POSSIBLE
THE SYSTEM ABSORBS REPETITIVE WORK
The low-hours model comes from system design.
The product is focused.
Subscriptions automate monetization.
Tracking feeds purchase data to TikTok.
Smart+ automates much of distribution.
Weekly ROAS checks guide scaling.
Fresh creative becomes the main recurring input.
FOUNDER LESSON
EXECUTION BEATS ENDLESS PREPARATION
START BEFORE YOU FEEL READY
TEEMO'S ADVICE TO HIS YOUNGER SELF
Teemo says he spent too much time watching YouTube videos and mistook learning for productivity.
His advice:
Start executing now.
Build momentum through real work.
Let results create the next lesson.
The business came from shipping, testing, measuring, and repeating.
THE PLAYBOOK IN 10 STEPS
FROM APP TO SCALABLE PAID ACQUISITION
1. Build a simple outcome-focused app.
2. Improve onboarding.
3. Add social proof.
4. Build a strong paywall.
5. Install purchase tracking.
6. Prepare 6+ creatives.
7. Run Smart+.
8. Optimize for subscriptions.
9. Let campaigns learn.
10. Scale ROAS and refresh creatives.
THE MAIN PRINCIPLE
DO NOT BUY DOWNLOADS. BUY PROFITABLE USERS.
The key insight is unit economics.
Paid ads become a growth machine when customer value is higher than acquisition cost.
Everything else—onboarding, paywall, tracking, creative, optimization, targeting and scaling—exists to improve that equation and keep it profitable as spend increases.