Early access open now

Your users are already
spending money on apps.
Just not yours.

You've tried the subscription. You've tried the paywall. You've Googled "how to monetise an app" at 11pm and closed the tab. At some point you just accept the app makes nothing and move on. Hatoi is for before that moment.

No credit card. We're trying to make you money, not take it.

You're on the list.
First cohort · 50 apps · ~30 spots remaining
Your app has 4,000 users and made $0 last month. Your mum left a 5-star review.
You tried charging $9.99/month. Two people subscribed. One was you testing it. The other cancelled after three days.
Every ad network you applied to wanted more users. You needed the ad money to get the users. Classic.
The monetisation gap

You've tried the obvious things.
They weren't built for apps like yours.

Every monetisation path that exists was designed for a different type of product. The ones that were supposed to work for you came with a catch you only found out after you'd already spent the weekend on it.

What you tried
Subscription paywall — needs daily habit to justify the ask
Ad networks — rejected until you have the scale that makes you not need them
Paid "Pro" tier — nobody knew what was in it
One-off purchase — a separate integration for every platform
Donations button — earned $4 in six months, one of which was you
What actually works
Revenue that scales with your existing session count — not your headcount
Access to every major ad network through one integration, no applications
Contextual placements that fit what your users are already looking at
One SDK that handles ads, purchases, and tips — same backend
Earning within the hour, from the users you already have

One tag. Done.

Hatoi fills the quiet moments in your app — loading, empty states, results — with demand that actually pays. You configure placements once; mediation handles the rest.

9:41●●●
FileConverter Pro
Converting your PDF…
Sponsored
Gruntwork
Project management that knows you won't finish it.
Loading screen
9:41●●●
TrackList
📋
Nothing here yet
Add your first item to get started
Sponsored
Backlogd
Your backlog, beautifully organised. Still never shipped.
Empty state
9:41●●●
Export complete
Your file is ready
Download started automatically
Sponsored
Sprintr
Two-week deadlines you'll miss in one.
Result page
Why none of it stuck

You tried to monetise.
Here's exactly why it didn't work.

Most indie developers cycle through the same four attempts in the same order. Each one makes sense in theory. Each one runs into the same wall.

01

Subscriptions need habits your app doesn't have yet

A $9.99/month subscription works when someone's job depends on your app every single day. For most indie tools, people use it once a week, maybe less. The ask is too big for the frequency. You set up Stripe, added a paywall, posted about it, and watched 94 people click "maybe later". The other six asked for a refund.

02

Ad networks want what you don't have yet

Every ad network had the same answer: come back when you have more users. But you needed the ad revenue to afford more users. That's the catch. They all have minimum thresholds, approval processes, and account requirements that assume you've already solved the problem you came to them to solve.

03

One-off purchases need something clear to buy

You added a "Pro" version. Nobody quite knew what was in it. You never finished the upgrade page. You spent two weekends building a paywall for a feature set that wasn't compelling enough on its own. The upgrade page got 200 visits and 3 sales. Two were from people who thought they were getting something different.

04

So the app just sat there

All three paths led to the same place: more work, more time, still $0. Somewhere right now there's a developer paying $18 a month in hosting fees for an app with a 4.8-star rating and no revenue. Eventually you shut it down, and an app that people actually liked just disappears.

The ad network problem

The revenue you need to grow is gated behind the growth you need to get it.

Ad networks make their money from scale. They're optimised for apps with hundreds of thousands of daily users. If you have 2,000 users, you're not their target customer — even if every one of those users is engaged and paying attention.

Hatoi applies to the networks on your behalf as a publisher, pools inventory across thousands of indie apps, and passes the demand back to you. You get access to the same demand that major apps do, without having to be one first.

1k
minimum users to get started. No application, no approval process.
~1hr
from first install to first impression being served.

More than one way
to get paid.

Ads aren't the only option. Hatoi handles multiple revenue types through the same backend so you're not rebuilding integrations every time you want to try something new.

Ads

Show ads without applying to a single network

Hatoi connects you to major ad demand through one integration. No applications, no approval queues, no minimum thresholds. You add the component. We run the auction and pay you the result.

At launch
One-off purchases

Charge for things actually worth charging for

Remove ads, unlock a feature, buy a pack of credits. Same SDK, same dashboard. Stripe, Apple, and Google routing handled depending on platform. You set the price.

At launch

Also coming: tips from users who just want to support you, and affiliate placements for tools your users would actually find useful.

We only make money
when you do.

No monthly fee. No setup cost. No minimum revenue threshold to get started. One number.

15%
15% of everything you earn. Nothing else.

You earn $100 in a month, we take $15. You earn $0, we take $0. There's no monthly charge while you're getting started, and no contract to sign before you've seen a single dollar.

Monthly fee while earning nothing $0
Our cut 15% flat
Payout threshold $20 (rolls over)
Payout schedule Monthly
Contract None. Cancel any time.

From zero to earning
in about an hour.

Four steps. No sales call, no account manager, no approval queue.

1

Install the package

One line. Works with iOS, Android, React Native, and web.

npm install @hatoi/sdk
2

Answer four questions

What's your app, what platform, roughly how many users, are you earning anything right now. Hatoi uses that to suggest where to start.

3

Wire up a placement

Point Hatoi at where ads should run — rewarded, interstitial, or banner. The mediation layer picks the highest-paying demand for each request.

HatoiAds.showRewarded("rewarded_continue")
4

Watch what's earning

Your dashboard shows revenue by placement. After a week you get a summary of what's working and what to try next.

Get in early.

First cohort is capped at 50 apps. About 30 spots remaining. No minimum user count. No credit card.