fly.pieter.com: a vibe-coded game that hit '$1M ARR' in 17 days, then $0
Pieter Levels built a browser flight simulator with AI and sold in-game ads and planes. The headline was $1M ARR in 17 days. The follow-up shows why one-off revenue is not ARR.
- Product
- fly.pieter.com
- Founder
- Pieter Levels
- Launched
- 2025-02
- Model
- In-game ads + one-time purchases
Published · 2 min read · 3 sources
Key takeaways
- Started 22 February 2025, built mostly live on X with AI coding tools.
- On 11 March 2025 Levels posted $87,000 MRR, '$1M ARR in 17 days'; in the same post he said it was unclear whether that was sustainable.
- By mid-2026, reporting citing his X bio listed it at $0/month.
What it is
A free-to-play multiplayer flight simulator in the browser. Levels described it as his first vibe-coded game (levels.io). News coverage reported it was built with Cursor and Three.js and that the first version took about three hours, from a first prompt of "make a 3d flying game in browser with skyscrapers" (News18, Promptway).
Timeline
- 22 Feb 2025: started building, mostly live on X (levels.io).
- 11 Mar 2025: "$0 to $1 million ARR in just 17 days… $87,000 MRR", with 320,000 people having flown and only 3 ad slots left (tweet quoted by News18).
- Monetisation: the game was free; money came from in-game ad slots, branded blimps and a $29.99 F-16 upgrade. Thirteen days in he had posted $67,000 MRR (Promptway).
- Mid-2026: an analysis citing his live X bio reports the line "Pieter.com $0/m" (Promptway).
Why it worked (for a while)
- Novelty plus a big audience. It was one of the first vibe-coded games to go viral; Levels says someone counted over 100M views of the saga on X (levels.io).
- Building live was the marketing. Each build step was a post people followed, and Elon Musk reposted it (Promptway).
- A decade of audience. Levels' launches land because a large audience already follows his revenue posts, an input most builders don't have (Promptway).
- Selling attention, not the game. Free to play, paid by advertisers who wanted to be seen by that crowd.
What to learn
- AI makes building fast; the scarce part is still attention. This product sold that attention directly.
- Ad slots and one-off purchases during a viral spike are not recurring revenue. Annualising one hot month into "ARR" overstates what the business is worth.
- If you copy this, expect the spike to fade and plan what comes after.
Risks and what didn't work
- Levels wrote in the victory post that whether the MRR "is truly sustainable for a year we can only guess" (Promptway, quoting the post).
- Revenue reportedly fell to $0/month once the attention moved on (Promptway).
FAQ
Short answers drawn from the sections above.
What is fly.pieter.com?
A free-to-play multiplayer flight simulator in the browser. Levels described it as his first vibe-coded game (levels.io). News coverage reported it was built with Cursor and Three.js and that the first version took about three hours, from a first prompt of "make a 3d flying game in browser with skyscrapers" (News18, Promptway).
Why did fly.pieter.com work?
- Novelty plus a big audience. It was one of the first vibe-coded games to go viral; Levels says someone counted over 100M views of the saga on X (levels.io).
- Building live was the marketing. Each build step was a post people followed, and Elon Musk reposted it (Promptway).
- A decade of audience. Levels' launches land because a large audience already follows his revenue posts, an input most builders don't have (Promptway).
- Selling attention, not the game. Free to play, paid by advertisers who wanted to be seen by that crowd.
What can indie builders learn from fly.pieter.com?
- AI makes building fast; the scarce part is still attention. This product sold that attention directly.
- Ad slots and one-off purchases during a viral spike are not recurring revenue. Annualising one hot month into "ARR" overstates what the business is worth.
- If you copy this, expect the spike to fade and plan what comes after.
What didn't work for fly.pieter.com, and what are the risks?
- Levels wrote in the victory post that whether the MRR "is truly sustainable for a year we can only guess" (Promptway, quoting the post).
- Revenue reportedly fell to $0/month once the attention moved on (Promptway).
Sources
Every link cited above, in order of first use.
Related case studies
More in Vibe-coded →TrustMRR: built in under 24 hours as a reply to one tweet, $20,378 in 3 days
Marc Lou built a verified-revenue leaderboard after Pieter Levels complained about fake MRR screenshots. Ad slots sold out in three days.
Formula Bot: a weekend no-code app, one Reddit post, and a $4–5K API bill
David Bressler built Excel Formula Bot in Bubble over a weekend. A Reddit post brought 100,000 visitors overnight and a surprise OpenAI bill before pricing was in place.
GummySearch: 140,000 users, then shut down by a platform's API policy
A solo-built Reddit audience-research tool earned a large following, then closed in 2025 after failing to get a commercial Reddit API license. A lesson in platform risk.