GetPassive logoGetPassive
2026-06-17 · GetPassive Team · 9 min read

Bandwidth monetization vs ad revenue: which earns more in 2026?

A direct comparison between in-app ad revenue and bandwidth monetization is harder than it sounds, because the two models scale on different axes. Ads scale with impressions and engagement; bandwidth monetization scales with active devices and uptime. This post does the comparison anyway, honestly, with realistic 2026 numbers, the retention cost included, and a worked example you can adapt to your own app.

The short version: for most non-game indie apps, the bandwidth layer is the larger revenue line. The long version explains why and where the exceptions are.

How each model produces revenue

Both models can be reduced to a per-active-user revenue figure, but the path is different.

Ad revenue per active user (ARPU) is roughly: impressions per session × sessions per month × eCPM ÷ 1000. The variables are engagement-driven. An app that produces lots of impressions per session at a high eCPM earns more per user than one that produces few.

Bandwidth revenue per active device is roughly: active hours per day × days per month × per-device-hour rate × developer share. The variables are uptime-driven. A device that is online more contributes more, regardless of what the user does in your app.

The asymmetry is the key insight. An app where users spend long sessions deeply engaged with ad-friendly content earns well from ads. An app where users open it briefly and then exit to the launcher earns poorly from ads. Both apps have similar bandwidth revenue per active device, because the bandwidth model does not depend on engagement.

Realistic 2026 ad CPMs at indie scale

Public ad network averages do not reflect indie reality. The averages are weighted by enterprise publishers with direct deals, vetted inventory, and audiences that ad buyers know they want. Indie publishers usually sit well below the headline.

Honest 2026 ranges for indie apps:

FormatRealistic indie eCPM (mixed regions)
Banner ads$0.20–$1.50
Interstitials$2–$8
Rewarded video$5–$20
Native ad units$1–$4

These are the numbers a small indie publisher actually sees. Premium publishers in vetted categories with US/UK audiences land at the top of each range; everyone else lands in the middle to bottom.

For comparison, the bandwidth layer pays per active device hour at rates that vary by region. We covered the calculator formula in our app revenue calculator post. The headline: for a mixed-region audience on a phone, per-active-device-month earnings sit roughly between $0.03 and $0.20. For a desktop, $0.10–$0.50. For a TV, $0.20–$1.00.

Worked example: indie utility app, 10,000 MAU

Take a notes app with 10,000 monthly active users on Android, average 4 minutes per session, 30 sessions per month, mixed regions.

Ad revenue path. A notes app has few natural ad placements; one banner on the home screen at most. At 30 sessions × 10,000 users × 1 impression per session × $0.50 eCPM ÷ 1000 = $150/month. Adding interstitials damages retention enough to make the maths worse, not better, so most notes apps stop at the banner.

Bandwidth revenue path. At an opt-in rate of 30%, active hours of 4 per day, country rate of $0.0025/device-hour, developer share of 0.80: 10,000 × 0.30 × 4 × 30 × 0.0025 × 0.80 = $720/month.

So bandwidth wins for this app by roughly 5x at the central estimate. At the bottom of the bandwidth range, it is still ahead of ads. At the top, it is dramatically ahead.

Add the retention cost of running the banner ad (we estimate roughly 3–5% D7 retention reduction for an obvious banner on a notes home screen), and the picture gets worse for ads. The lost long-term users would have produced more bandwidth revenue than the banner produced ad revenue.

Where ads still win

The exceptions matter. Categories where ads can outperform bandwidth on revenue:

  • Hyper-casual games. The entire loop is designed for ad interruptions. eCPM is high, retention is low anyway, and the model is tuned for short LTV. Ads are the right primary revenue source.
  • Content apps with long sessions. News readers, podcast apps, video apps where the user is engaged for 15+ minutes per session. Multiple natural placements, ads less intrusive in context.
  • Reward-loop games. Rewarded video earns well when the user opts in for a specific in-game benefit. The model is consensual at the moment.
  • High-CPM verticals. Insurance, finance, certain B2B categories. eCPM is high enough that even modest impression counts produce real revenue.

For apps in these categories, ads remain the primary revenue source, and the bandwidth layer is a complementary income stream on top.

The retention cost calculation

This is the part that most ad-revenue comparisons skip. Ads have a measurable retention cost. The cost is highest for interstitials, moderate for full-screen native, and lower for rewarded and banner ads. Realistic D7 retention impact:

FormatTypical D7 retention impact
Banner ads-2% to -5%
Interstitial ads (forced)-15% to -30%
Rewarded video (opt-in)-1% to -3%
Bandwidth monetization (consent-bound)~0% (no visible UI)

A 25% retention hit for an indie app is catastrophic. The interstitial revenue is real, but the user base shrinks faster than it would otherwise, and the lifetime revenue per acquired install is worse. The honest reckoning is not interstitial CPM vs bandwidth rate; it is interstitial CPM × (1 - retention loss) vs bandwidth rate.

App store policy and review considerations

Store policy is mostly orthogonal to the model. Both stores allow ad-supported apps and both stores allow consent-based background revenue. The difference is the review surface:

  • Apps with intrusive ad placements generate one-star reviews and store policy nudges over time. The CPM survives; the app’s store ranking does not.
  • Apps with clean consent-based background revenue generate no observable review impact, because the user does not see anything during normal use.

For long-term store health, the bandwidth layer is significantly cleaner than ad-heavy alternatives. We cover the consent pattern in our ethical consent guide.

The combined model

For most apps with a real audience, the right answer is not either-or. It is both, with the share between them tuned to the app category.

  • Gentle ads (rewarded only or single banner) plus bandwidth layer. Works for most utility, content, and casual app categories. Retention is preserved; revenue is the sum of both lines.
  • Aggressive ads plus bandwidth layer. Works for hyper-casual where retention is already short-LTV. Ads are the larger line.
  • Bandwidth layer only. Works for apps where ads would damage trust significantly (utility apps, mod managers, tools used in professional contexts).

The combined model is the most honest answer. It also requires the developer to measure both revenue and retention, and let the data tune the mix over time.

The takeaway

For most indie utility, content, and casual apps in 2026, the bandwidth monetization layer earns more per user than display ads while costing less in retention. For games and ad-friendly content categories with long sessions, ads still win on raw revenue, but a bandwidth layer complements them at almost zero cost. For everyone else, the bandwidth layer is the larger revenue line and the obvious starting point.

For related reading, see our three-model comparison and the bandwidth monetization earnings guide.

FAQ

Does bandwidth monetization earn more per user than ads?

It depends on the app category. For long-session apps, utility apps, and connected-TV apps, bandwidth monetization usually earns more per active user than display ads, because earnings scale with uptime rather than impressions. For high-velocity arcade games with constant ad placements, ads can still earn more per active user, but at the cost of retention damage that often makes the lifetime number worse.

What is the retention cost of running both models?

Bandwidth monetization has no observable retention cost when implemented with clean consent UX, because the user does not see anything during normal use. Interstitial ads have a measurable retention cost across most app categories, typically reducing D7 retention noticeably. Rewarded video is gentler but still adds friction at the rewarded moment.

Can I run both ad revenue and bandwidth revenue together?

Yes, and many production apps do. The two models do not compete for the same revenue source. Bandwidth revenue scales with uptime and active devices; ad revenue scales with impressions and engagement. Run both, measure D7 and revenue per active user, and let the data decide the long-term mix.

Does bandwidth monetization affect app store reviews?

Negatively reviewed apps tend to be ones that ship intrusive ads, not ones that ship a quiet consent-based background feature. With clean consent UX and a visible toggle, bandwidth monetization is invisible during normal app use and does not generate the kind of one-star reviews that hurt your store ranking.

What does a realistic head-to-head look like?

For a typical indie utility app with 10,000 monthly active users in mixed regions: banner ads earn roughly $30 to $80 per month at indie-scale CPMs. Bandwidth monetization earns roughly $300 to $1,500 per month for the same audience. The honest answer is that for most non-game indie apps, bandwidth monetization is the larger revenue line.

Apply as a developer

Sign up free and we will review your app category, consent flow, and rollout plan before issuing developer keys.

Read more

All posts