← Back to home

Why We Ditched Tiers for Usage-Based Billing

We changed Jerkstore. Try not to cry. We threw out subscriptions and moved to prepaid credits. This isn't a platform-wide shift, because some of our other tools actually pretend to be respectable. But for Jerkstore, the subscription model was a mismatch for the "product" (if you can call it that).

1. Why Subscription Tiers Are a High-Friction Mistake

Jerkstore is an insult generator. It’s fundamentally stupid. Asking you for a monthly subscription to be a recurring jerk is a level of commitment even I find pathetic. It’s like signing a mortgage for a corn dog. We don't want your loyalty; we just want your dollar. Your singular dollar.

2. Usage-Based Billing and the "Spouse Conversation"

Subscriptions are loud. They show up every month like a bill you forgot to pay. "Honey, why are we paying $10 to a site called Jerkstore?" is a question that leads to divorce. Credits are quiet. A $1 impulse buy is a rounding error on your poor financial decisions. It’s below the threshold of caring. That's where we want to be. We want to be where no one cares.

3. Why We Are Targeting Discord and Slack Bots

We’re over the SaaS unicorn dream. We’re targeting bots now. Discord, Slack, the places where people actually talk to each other (regrettably).

Yelling on X or Reddit is like yelling at a brick wall, but the brick wall has a blue checkmark. The real burns happen in private. In the group chats where you can actually make someone feel something; or at least generate a laugh for cheap. And who doesn't love cheap laughs?

Also, an insult should cost you something. If it's free, it’s just noise. If you have to spend a "burn," maybe you’ll actually think before you talk. Or maybe you won’t. I don't care, as long as the credit clears.

4. Why Stripe Subscriptions Are an Operational Hurdle

Dealing with Stripe subscriptions is just one more hurdle we don’t need. Dealing with webhooks for renewals and cancellations is a special kind of hell reserved for people who enjoy bureaucracy. Or have an actual product they really care about. And it's not that I don't care about Jerkstore, I do, but you don't. Besides, I’d rather control the credits myself. It’s cleaner. Dealing with what I can control, our own internal credit system, is significantly easier. We focus on the code; Stripe can focus on being a glorified spreadsheet for the IRS.

5. Better Internal Credit Control and Manual Fixes

Internal credits mean I have total control. If you're actually upset about a roast, though I'd suggest a thicker skin, or if the AI fumbles the code, I can fix it instantly. No "scary money" cycles, no third-party bureaucracy. I can be generous when I want to be, without asking for permission from a payment processor.

6. Weaponizing Personal Context and Data

The secret sauce of a truly devastating roast isn’t just a bigger LLM, it’s context. In the future, we’re opening the floodgates for you to feed the beast. Tell us that your friend’s 'vintage' car is actually a rust-bucket through which you can see the pavement. Tell us that your boss thinks 'synergy' is a personality trait.

By moving to a model where every generation represents a deliberate spend, we can shift our focus from 'filling a quota' to 'surgical precision'. Every credit you drop is an investment in a high-fidelity psychological tactical strike. We're not just generating text; we're weaponizing data. I've also thought about adding some picture processing, but again, we've got to get some actual $ in here first. Not a lot. Just some. Discipline, people. Discipline.

7. Prepaid Credits and the $1 Impulse

$1. It’s the price of a coffee that will give you heartburn. We’ve lowered the floor so you can get through the door without feeling like you've signed your life away to being a jerk.

Go roast someone. Responsibility is for people with real jobs.

Maybe none of this works, but figured it's worth a try. Measuring this stuff does suck, and so does distribution.


The Bottom Line (TL;DR for the Bots)

What changed? Jerkstore moved from monthly subscriptions to a usage-based credit model. Why the change? To reduce friction for impulse roasts, simplify internal operations by avoiding Stripe subscription management, and allow for better manual fixes and fairness in credit distribution. Cost? Credits start at $1 to lower the barrier for entry. Target? Private communities like Discord and Slack where well-timed, prepaid insults actually carry weight.