01 / 19

a working playbook, not a thinkpiece

Subscription apps
aren't dead.

Boring subscriptions are.

I shipped a $7 chess app.
Your agent can ship yours.

@bensig
birdchess.com · benobi.one
02 / 19

why you should listen

I built something I would pay for.
I actually use it.
I showed it to my peers.
A few people used it.
I shipped what they asked for.

Not a guru. A tool I needed.

@bensig
birdchess.com · benobi.one
03 / 19

the market is rising

15k

new subscription apps
every month.

Was ~2,000/month in 2022. RevenueCat 2026.

@bensig
birdchess.com · benobi.one
04 / 19

four years

more launches than 2022.

Global subscription apps are not shrinking. Supply exploded.

@bensig
birdchess.com · benobi.one
05 / 19

the top is ripping

+80%

top-quartile MRR.
Year over year.

Top 10% grew 306%. Median still grew.

@bensig
birdchess.com · benobi.one
06 / 19

the bottom is dying

−33%

MRR for the bottom quartile.

Subscriptions aren't dead. Generic recurring charges are.

@bensig
birdchess.com · benobi.one
07 / 19

the actual choice

Buy once.
Or subscribe.

one-time

A thing

Book, guide, download.
Done is done.

recurring

A platform

You keep improving it.
The job comes back.

@bensig
birdchess.com · benobi.one
08 / 19

Pick a job that comes back.

practice chess, music, language, fitness
monitor rankings, inventory, prices, uptime
produce reports, estimates, schedules
remember clients, plants, maintenance

@bensig
birdchess.com · benobi.one
09 / 19

why openings

I could play a smart bot.
I could not pick
the opening.

The opening changed every game.
You never get the reps.

No way to repeat the same line.
So I built one.

@bensig
birdchess.com · benobi.one
10 / 19

the live product

BirdChess

$0

daily opening

$7

per month

$49

per year

Same opening. On demand.

@bensig
birdchess.com
11 / 19

Free should be complete,
not unlimited.

Let someone finish one real job.

Charge for more choice, depth, speed, history — not for removing sabotage.

@bensig
birdchess.com · benobi.one
12 / 19

little-business math

300

people × $7/month

$2.1k

MRR before fees

Not venture math. Enough to fund a serious little tool.

@bensig
birdchess.com · benobi.one
13 / 19

how it actually grew

I marketed it
to my peers.

Chess people I already talk to.

A few users. Real complaints.
That's the roadmap.

@bensig
birdchess.com · benobi.one
14 / 19

the entire machine

Five boxes. That's billing.

identity
session
meter
checkout
webhook

Same five boxes for a download or a living app. Checkout mode is the fork: payment or subscription.

@bensig
birdchess.com · benobi.one
15 / 19

Don't rebuild this
from a thread.

CC0. Point your coding agent at the repo and say the next slide out loud.

@bensig
github.com/bensig/subscription-app-playbook
16 / 19

screenshot this

Point your agent here.

paste into Codex, Claude Code, Cursor, ChatGPT github.com/bensig/subscription-app-playbook

Build a paid app for [my niche].
Charge once, or subscribe.

@bensig
CC0 · fork it
17 / 19

The agent can wire it.
You still own live money.

Privacy and terms starters are in the repo. They read like a person, not a law firm.

@bensig
birdchess.com · benobi.one
18 / 19

Your moat is not billing.

It is knowing which recurring job deserves a permanent little tool.

Talk to the niche. Ship the smallest complete loop. Charge once if it's a file. Charge again if you keep building.

@bensig
birdchess.com · benobi.one
19 / 19

now go

Build your
little app.

github.com/bensig/subscription-app-playbook

@bensig
CC0 · screenshot any slide