Why the question matters
Building and maintaining an app costs time and money: development, testing, servers, store fees, support and updates. Somebody pays for that. When an app is free to download, the money is coming from somewhere else. Knowing where helps you understand why an app behaves as it does, and helps you spend (or not spend) on purpose.
Mobile games are an especially clear example because many are free to install and still support teams over many years. Most apps, games or not, use one or a mix of four models.
The four common models
1. Paid downloads
You pay once to get the app. After that, there are usually no ads and no further payments, although some paid apps also include optional extras.
What it means for users:
- The price is clear before you start.
- The developer has less reason to interrupt you with ads or prompts.
- You take a small risk that the app does not suit you, so it helps to read honest reviews and check the store’s refund options first.
What it means for developers: Income depends on convincing people to pay before they have tried the app, which can be hard in a crowded category. Revenue is also front-loaded, while costs continue as the app is maintained.
2. Advertising
The app is free, and the developer is paid for showing ads. Ads may be banners, full-screen interruptions or optional videos offered for an in-game reward.
What it means for users:
- You pay with attention and sometimes data.
- Ads can interrupt use and may slow the app or use extra battery and data.
- Ad systems often rely on information about your device or habits. Reading about the advertising identifier and your phone’s settings lets you limit this. It also helps to know what free app data is typically collected and why.
- Ads should be appropriate for the age of the audience. Checking age ratings is worthwhile for children’s use.
What it means for developers: Ad income usually depends on having many users who use the app often. Too many ads can drive people away, so many developers must balance revenue against experience.
3. Subscriptions
You pay a recurring fee, such as monthly or yearly, for continued access to the app or to premium features. Subscriptions are common in apps with ongoing content or services.
What it means for users:
- Costs repeat until you cancel. It is easy to forget a subscription, so set a reminder if you try one.
- Check whether the app offers a trial, what happens when it ends and how to cancel in your store account settings.
- Consider how often you really use the app. A fee that seems small can add up across several apps.
What it means for developers: Recurring income helps fund ongoing work, but users expect continuing value. Clear communication about price and renewal is both ethical and necessary to avoid disputes and unexpected charges.
4. In-app purchases
The app is free or low cost, and you can buy extra items inside it. These may be one-time unlocks (such as removing ads or adding a feature), consumable items like extra currency, or cosmetic upgrades.
What it means for users:
- Spending can be small and frequent, which makes it easy to lose track. Setting in-app spending limits and checking your purchase history helps.
- Some purchases are straightforward, such as unlocking the full version. Others involve virtual currencies that hide the real price of an item.
- Purchases that offer random rewards deserve extra care, since you cannot know in advance what you will receive for a given payment. Some regions regulate or restrict these, and the details vary.
- Children can spend without realizing it unless parental controls are set.
What it means for developers: This model can bring in significant income from a minority of users, which makes the design choices important. The ethical approach is to be clear about prices, avoid exploiting impulsivity and let players enjoy the game without spending.
Mixed models and other sources
Many apps combine models: a free version with ads and an optional paid upgrade, or a subscription plus occasional purchases. Others earn from sponsorships, partnerships or services outside the app, or are funded by organizations that offer them for free. Some apps are supported by donations or are open projects, though that is less common among games.
Design and responsibility
Business models shape design. A game that earns from ads may nudge players to watch more of them. One that earns from purchases may add time pressure or scarcity. Pressure to return daily can be a design choice, and features like daily streaks can serve either the player or the revenue goal. When a model leans on psychological pressure, it moves toward manipulative design. Reflecting on ethical app design means asking whether the revenue depends on the player getting real value or on getting them to act against their own interests.
Developers who aim for trust often find that clear prices, easy cancellation and honest descriptions pay off in better reviews and loyal users.
Practical advice for users
- Read the store page to see whether the app has ads, purchases or subscriptions before you install.
- Decide your own spending boundary ahead of time and stick to it.
- Use store settings to require authentication for purchases.
- Check statements regularly for charges you do not recognize.
- Prefer apps from official stores and be cautious about offers that seem too generous.
- If spending or play starts to feel hard to control, take a break and consider talking with a trusted person or a qualified professional.
Practical advice for developers
- Choose a model that fits what the app does, not what is fashionable.
- Include costs in your app budget, including time for maintenance.
- Test how real people react, and keep the promises you make about price.
- Explain what you charge for in plain language.
- Remember that revenue is uncertain. Many apps earn little, and a plan should allow for that.
No model is automatically good or bad. What separates a fair one from an unfair one is transparency, respect for the user’s choices and honesty about what is being sold.