A Designer Quit a $200K Job to Build “Cat on Chair” — How a Focus Timer Where a Hand-Drawn Cat Just Sits Beside You Hit ~$18K/mo in a Red Ocean in 10 Months
A Pomodoro-style focus timer built by ex-product-designer Ryan Yao using his girlfriend’s cat illustrations and AI coding. Enter focus mode and a cat sits on the chair beside you. With zero paid ads — ignited by a single 2M-view Instagram post — it reached 127K downloads and ~$18K/month in about 10 months.
- Monthly (est.)
- $16k/mo
- Time to grow
- 10 months
- Users
- 127K
- Launched
- 2025
Key takeaways
- In a red ocean of commoditized features, don’t compete on features — stand up a different axis with a world/visual style no one else has
- Speed up what AI builds well (implementation) and concentrate human time on what it can’t (hand-drawn art, emotion, taste) to form the moat
- Even as a designer, don’t over-polish your strong suit — use AI as a bridge, skip the polish, and ship first (Figma was under 5% of total hours)
The pain point, and how they found it
Focus timers / Pomodoro apps are a brutal red ocean — hundreds already exist, features are near-identical, and free is good enough. The real user complaint isn’t ‘missing features’ but ‘it’s joyless, I don’t come back.’ Cat on Chair aimed exactly there: not task-management efficiency but the *feeling* of a cat keeping you company while you work — making people *want* to reopen it, and turning the ‘emotional gap’ in a saturated category into the market entry point.
Background & product
Cat on Chair is a Pomodoro-style focus timer where a cat sits on a chair beside you for as long as you want to focus (its App Store name is ‘Cat on Chair: ADHD Focus’). Start the timer and a hand-drawn cat appears; finish, and it leaves. The feature itself is an ordinary focus timer — the core is a warm, handcrafted world.
It was built by Ryan Yao, a former product designer who left a $200K salary to build ‘something that made him happy.’ He couldn’t code, but in early 2025 he judged that AI-assisted coding had become viable for iOS, and used Claude Pro as ‘a bridge between idea and execution’ to assemble the app. His girlfriend drew the illustrations; the name and character came from ‘his girlfriend’s necklace of a little cat sitting on a chair.’ Total work exceeded 400 hours — but under 20 of them were spent in Figma. He skipped even his own craft, the design process, to prioritize shipping.
Monetization is strikingly simple. The download is free; a $29.99 lifetime unlock accounts for the majority of revenue, with a $19.99/year subscription as a supplement. In a market where subscription-only is the default, leading with a ‘pay once, done’ lifetime unlock was a contrarian bet that landed.
Growth used zero paid ads. The breakthrough was a single Instagram post that hit 2 million views. In a saturated focus-timer market, the instantly-legible feeling of ‘a cat beside you’ spread well as short-form video. In about 10 months the app reached 127K downloads, a 4.93★ average (290 ratings), and ~$18K/month.
The repeatable playbook
- 1In a red ocean of commoditized features, don’t compete on features — stand up a different axis with a world/visual style no one else has
- 2Speed up what AI builds well (implementation) and concentrate human time on what it can’t (hand-drawn art, emotion, taste) to form the moat
- 3Even as a designer, don’t over-polish your strong suit — use AI as a bridge, skip the polish, and ship first (Figma was under 5% of total hours)
- 4Bet against subscription-only: lead with a $29.99 lifetime unlock to win ratings and word of mouth (subscription as supplement)
- 5Make the product’s look itself an instantly-legible, shareable asset and ignite via organic short-form (Instagram) with zero paid ads
- 6Combine a partner’s strength (illustration): two people crafting an emotion that’s hard to commoditize
The hard parts
The numbers have a range (founder-reported $18K–$20K/mo vs. a third-party estimate of $16,152 for the last 30 days), and early velocity leaned heavily on a single Instagram viral hit (2M views). A world-as-moat resists imitation, but reproducing the ‘next viral’ on purpose is unproven — the ongoing challenge is banking enough fans of the world before the novelty fades.
Deep dive
【Deep dive】What’s interesting about Cat on Chair isn’t that it won on ‘a focus timer’ — a feature that exists hundreds of times over — but that it explicitly designed *where and with what to win when features can’t win*. Five takeaways for indie builders.
■ 1. In a red ocean, split it on ‘world,’ not ‘features.’ Ryan’s differentiation thesis is blunt: “This app has been built hundreds of times. Don’t compete on features. Remix game mechanics and invest in a visual style no one else has.” Focus-timer features are a commodity and free is enough — so he stepped off the ‘efficiency’ axis and stood up a different one: the *feeling* of a cat beside you. Newcomers win saturated categories by filling the *emotion* incumbents leave empty, not the *features* they already cover.
■ 2. Make ‘what AI can’t build’ — handcraft — the moat. He’s non-technical, but this isn’t an ‘anyone can build it with AI’ story. The opposite: “AI can build features fast, but it can’t replicate a handcrafted experience — that’s the competitive edge.” His girlfriend’s hand-drawn art, the character’s presence, the coherence of the world are hard to copy with a prompt. Speed up what AI commoditizes (implementation); pour human time into what it can’t (emotion, taste). That division of labor is the template for indie building in the AI era.
■ 3. Drop even your own craft to prioritize shipping. A professional designer, he spent under 20 of 400+ hours in Figma. Designers often freeze chasing ‘perfect design.’ He used AI as ‘a bridge between idea and execution,’ not a crutch, and deliberately skipped polishing his strong suit to bet on shipping. The paradox: the step that eats the most time is often the one you’re best at.
■ 4. Lifetime-led pricing — a contrarian bet against subscription fatigue. The majority of revenue is a $29.99 lifetime unlock; the $19.99/year subscription is a supplement. Industry orthodoxy says ‘maximize LTV with subscriptions,’ but for small, high-utility apps, *being charged every month* is itself a reason to churn. ‘Pay once, done’ clarity fuels top ratings (4.93★) and word of mouth. He chose a ‘fair-looking’ price to win volume and reputation rather than chasing ARPU.
■ 5. Growth = an instantly-legible image × organic short-form. Zero paid ads. The ignition was one Instagram post at 2M views. ‘A cat sitting on a chair beside you’ needs no explanation and lands in seconds, silent — perfectly suited to short-video algorithms. This is continuous with #1: the emotionally-differentiated world *is* the shareable creative. The product’s look doubles as ad creative, so it got initial velocity at zero CAC.
■ Reproducibility and limits. This template (emotional world × lifetime pricing × organic short-form) is strong for consumer utilities whose features have commoditized. But the numbers range from the founder’s $18K–$20K to a third-party $16,152, and reliance on a single viral hit is a risk. A world-as-moat resists imitation, yet whether the ‘next viral’ can be reproduced on purpose is unproven — the real game becomes how many fans of the world you can bank before novelty fades.
Cross-case “growth playbook” report (coming soon)
We're building a paid report that aggregates every case in this database: which acquisition tactics worked, in which categories, and how well — insights you can't see from a single story. Get notified first when it launches.
Related cases
- ProductivityPrayer Lock
Built in 3 Days by a Non-Technical, Non-Native Mexican Founder — How Prayer Lock (“Pray to Unlock Your Apps”) Hit $20K/Month in 6 Months on Pure UGC Volume
A screen-time blocker built solo by Mauricio Baron: a faith-focused app that locks your other apps until you finish a prayer. A non-technical, non-native-English founder, he vibe-coded it in ~3 days. With no big following and no ad budget, he mass-produced ~40 pieces of UGC a day across 11–12 accounts and reached ~$20K/month in six months (its App Store listing now holds 4.9★ across ~35K ratings).
6 monthsMonthly (est.)$20k/moTikTokInstagramYouTubeShort-form video - ProductivityPoppy AI
The Opposite of Cheap-and-Wide — How Poppy AI Bootstrapped to a $500K Month in 11 Months on $300–800/Year Pricing
A visual ‘AI workspace’ for creators built by Rafeh Qazi and Naz Dumanskyy: drop your own YouTube videos, PDFs and voice notes onto an infinite canvas and AI generates scripts, posts and ads in your voice. Bootstrapped, on $300–800/year pricing, it hit its first $500K month and ~5,000 creators in about 11 months.
11 monthsMonthly (est.)$400k/moTikTokShort-form videoYouTubeInfluencer marketing - Health & FitnessCal AI
Built in High School at 17 — How Cal AI’s “Just Snap Your Food” Calorie Tracker Hit ~$50M ARR in 18 Months and Sold to MyFitnessPal
A photo calorie tracker built by Zach Yadegari and a teenage founding team: snap your meal and AI estimates the calories. Bootstrapped to ~$50M ARR and 15M downloads in 18 months, it was acquired by MyFitnessPal in 2025.
18 monthsMonthly (est.)$4.2M/moTikTokShort-form videoInfluencer marketingInstagram