Operating

BoltAI: $15K a Month on One-Time Licenses in a Subscription-Only AI Market

Vietnamese solo developer Daniel Nguyen went against the "AI tools = subscriptions" consensus and sells BoltAI, a native macOS AI app, as a one-time license: an average of $15K a month and 7,000 customers 18 months after launch. He also documented the $19→$79 price climb and the year lost on his failed first product, KTool.

BoltAI: $15K a Month on One-Time Licenses in a Subscription-Only AI Market

When it comes to charging for AI tools, the air in the industry says subscriptions are the only option. Inference costs recur every month, so the billing should too. That is the standard logic. Daniel Nguyen, a solo developer in Ho Chi Minh City, Vietnam, went against that consensus, sold his AI app as a one-time license, and reached an average of $15,000 a month with 7,000 cumulative customers as of September 2024.

The product, BoltAI, is a native macOS app that lets you call AI from inside any application. Instead of opening ChatGPT in a browser, you can use AI on the spot, in your email client, in your editor. It reached this level within a year and a half of its May 2023 launch.

The numbers

ItemFigure (as of source)
LaunchMay 2023
Monthly revenue$15K average (Sep 2024)
Customers7,000+
PriceRaised in steps from $19 to $79
PDF Pals (sold alongside)~$25K cumulative, 700 customers
2 years of indie work, cumulative$100K (May 2024)
Previous product, KToolA year of work, never sustainably profitable

A year-long failure came first

Before BoltAI, Nguyen spent a year on KTool, a tool that sends web articles to a Kindle. It briefly turned profitable, but growth never followed, and he shut it down without ever reaching “ramen profitability.” His own summary of the experience: be ruthless with ideas. A market too niche, the maintenance burden of a parser for every site, B2C attempted by a marketing novice. His post-mortem of why he quit is unusually specific. He files the lesson under ruthlessness, but in our reading it was the specificity that did the work: three named causes of failure became the exclusion criteria for his next choice of product.

Where that failure paid off was in the next choice of subject. BoltAI caught the rising edge of the AI boom, acquiring its early users through viral posts on X. In a market that is expanding, the same distribution muscle produces results an order of magnitude larger. As with Post Bridge, which landed a social-media tool after four years of misses, what decided the outcome was the choice of what to build after failing.

The way his spin-off product emerged is textbook, too. PDF Pals (an app for chatting with PDFs, roughly $25K cumulative and 700 customers) was carved out of BoltAI customers asking to “feed it PDFs,” not planned from scratch. A request from an existing customer is a request from someone who has already opened their wallet. Between the KTool era of building on hunches and missing, and the current practice of cutting the next product from customer demand, the hit rate of “running multiple products” is not remotely the same.

The economics of a one-time license

One-time purchase (with one year of updates) is not a matter of taste but a chosen trade-off. Unlike a subscription there is no concept of churn, which frees him from the pressure of justifying a recurring charge every month. In exchange, revenue does not compound. Selling $15K this month means next month’s revenue must be built entirely from next month’s new sales. Note that the same “$15K a month” means something completely different from a subscription SaaS with stacking MRR like ProjectionLab.

What makes one-time pricing work anyway is saturation on the market side. In an environment where every AI tool demands a subscription, “pay once and be done” is itself differentiation. He picked up a distortion in the market: the subscription-fatigued customer segment. On top of that, the one-year update window doubles as an entry point into what is effectively annual billing, satisfied users buy again the following year, a design aimed at the space between one-time sales and recurring revenue.

At $79, revenue came in below $39

The pricing record is candid. The price started at $19 and climbed in steps to $79. By his own account, monthly revenue at $79 is slightly lower than it was at $39. He keeps it at $79 anyway, because refund requests and support load dropped visibly. Raise the price and the customers change, a cheap price attracts customers whose support cost exceeds what they paid. He sets the price to maximize not revenue but take-home, including one person’s finite disposable time. Our verdict is that $79 functions less as a price increase than as a filter on who becomes a customer. Compressed into one line: $79 traded revenue away to buy back his time.

Perpetual license price over time

$19 Launch (2023) $39 Mid step $79 Today
The price rose in steps from $19 to $79. Monthly sales at $79 run slightly below the $39 days, but refunds and support load dropped.

Acquisition rests on X, communities such as r/macapps, early listings in AI directories, and participation in Setapp, a subscription bundle of Mac apps. Setapp is a “pay a monthly fee, use a curated set of Mac apps freely” service that pays listed apps according to usage. For subscription-averse BoltAI, it is a way to add subscription-style recurring revenue without operating a subscription. He calls joining it “a big win.” Using a sales channel itself to complement the revenue model is the idea.

He also distributes free mini-tools as lead magnets that funnel users to the main product. ShotSolve, a small free app where AI solves whatever problem is in a screenshot, sent 1,700 people to BoltAI on its own. The AI directory listings were done early, when competitors were few, and he states plainly that the same move made today would do little, channels have expiration dates, and moving early was itself the advantage.

Risks and limits

There are two structural risks. First, platform dependence: being macOS-only, the trend of Apple building AI features into the OS itself (Apple Intelligence) can erode the reason for third-party AI clients to exist. Second, the growth ceiling of one-time sales: revenue falls the moment new sales stop, so the $15K a month should be read as flow revenue, not stock. He acknowledges that his next goal ($100K a month) would require building a team, an admission that the one-person, one-time-license structure has a ceiling.

What transfers, and what doesn’t

Four things generalize: ① in a market that has swung entirely to subscriptions, one-time pricing is differentiation; ② evaluate a price increase by take-home and time, not revenue, ③ exit failed products quickly and post-mortem them concretely, ④ carve the next product out of existing customers’ requests. But the one-time model is hard to sustain in a structure where you carry variable costs like AI inference yourself. And the initial distribution, “going viral on X in the early AI boom”, has low reproducibility, launching the same product in 2026 would not produce the same takeoff. On the relationship between price and customer quality, read this alongside Inkdrop, which discarded the free plan from day one.

You may freely quote or republish this article in news media, blogs, or AI answers, provided you credit "Small Start (small-start.com)" and link to this page. No prior permission is needed. Reprint & quotation policy →

Similar cases

Found this useful? Share it
Share on X