Free is a download price, not a total
Roughly 97 percent of apps on both stores are free to download. The word tells you almost nothing, because it describes one moment: the install. It says nothing about what happens on day three, or after the trial, or when the feature you actually came for turns out to be behind a plan.
The useful question is not "is it free". It is what will this cost me, and when.
That answer is on the store listing before you install anything. It is just not presented as an answer, because the listing is built to get you to install. Here is how to read it in about ninety seconds.
The five checks
1. Does it say "Contains ads"
Both stores are required to disclose this, and it appears as a small label near the install button or in the details section.
It tells you the funding model immediately. The app makes money from your attention, which means the design is optimising for time on screen and impressions served. That is entirely fine for entertainment, where time spent is the point. It is structurally wrong for a tool, because a tool exists to be finished with quickly and advertising pays for the opposite.
An ad-funded utility has to work against its own purpose, and it will resolve that tension in favour of revenue, because it has payroll.
2. Does it list in-app purchases, and at what range
This is the highest-signal item on the entire listing, and most people skim past it.
Both stores show a price range for in-app purchases. Read the top of the range, not the bottom.
A range topping out at a few units of currency usually means one-off unlocks. Buy the feature, own the feature. Straightforward.
A range topping out in the hundreds tells you something specific and important: the app is economically built around a very small number of very high spenders. Revenue in this model is famously concentrated, so the product gets designed for that minority rather than for you. In practice that means engineered friction, a difficulty curve that becomes unpleasant exactly where a purchase relieves it, and currencies priced so you always have slightly the wrong amount.
You do not need to read a single review to know that. The range says it.
3. Is there a recurring interval
Scan the in-app purchase list for per month, per year, monthly, annually, or the words trial, plan, premium, unlimited, or pro.
Any of those means subscription. Which is not a bad thing on its own, and it is often the best-aligned model available, because the company makes money when you keep finding it worth paying for. But it brings two predictable pressures worth expecting.
The app has to feel worth paying for every single month, which produces continuous feature addition and is a common route to a focused tool becoming a sprawling one. And the strongest single revenue lever available is making cancellation difficult, which is where the worst patterns live.
4. What do the screenshots not show
Screenshots are marketing, so read them for omissions rather than claims.
Look for lock icons, "Pro" badges, crowns, or greyed-out options in the interface being advertised. Developers include these more often than you would expect, because they are advertising the paid tier to the people who will pay.
Also notice what is missing. If the feature that made you search for the app in the first place does not appear in any screenshot, there is a reasonable chance it sits behind the paywall.
5. What do the recent reviews say
Sort by most recent, not most helpful, and skim the one and two star reviews.
You are looking for one specific pattern: complaints that something used to be free. That phrase is the single best predictor of near-future cost, because it means the paywall has moved recently and is likely to move again.
This is also why review recency matters more than the star rating, which is a historical average and lags reality badly. We covered that in app store ratings are broken.
The case that looks best and is hardest to read
An app with no ads, no in-app purchases, and no subscription.
This looks like the clean option, and sometimes it is. But it is worth being precise: it means there is no visible funding model, and that is a different thing from having no cost.
Three possibilities. The app is funded indirectly, by data or by a parent business that earns elsewhere. Or the developer is treating it as a finished asset they maintain cheaply. Or the funding is genuinely unresolved.
Unresolved is not sinister, but it is unstable. It eventually resolves, and the usual outcomes are advertising, a subscription, or shutting down. None of those is a disaster if you know it is coming and can get your data out.
The way to tell which you are looking at is the data safety section. Collection that exceeds anything the features could need is the clearest available sign that the answer is data. Our breakdown is in app permissions explained, and the full set of funding models is in how free apps actually make money.
What the listing will not tell you
Four costs that are real and that no store label covers.
Advertising intensity. "Contains ads" is binary. It does not distinguish between one discreet banner and a full-screen interstitial between every action. The only way to gauge this before installing is recent reviews, where people describe it in detail because it is the thing they are angriest about.
Data usage. An app that streams, syncs or preloads content costs you mobile data, and on a metered plan that is a genuine monthly expense that never appears on the listing. Video-heavy and feed-based apps are the ones to watch.
Storage. The listed download size is the starting point, not the resting state. Apps that cache aggressively or download offline content grow substantially after install, which is its own kind of cost on a device that is already full. We covered where that space goes in why your phone storage is always full.
The cost of leaving. The largest hidden cost of all, and the one nobody prices in. If an app holds two years of your records and offers no export, the practical cost of leaving is losing all of it. Check for an export function before you commit, not when you want out.
When the price changes after you install
Everything above describes the listing on the day you read it. The listing is not a contract, and the model can change underneath you.
Three moves are common enough to expect.
A free app introduces a subscription. Usually when the funding runs out. Existing users are often grandfathered at first, then eventually not.
A one-off purchase becomes a recurring one. The app you bought outright stops receiving features unless you move to a plan. Legitimate, since maintenance is ongoing and a single payment is not, but it is not what you agreed to.
The free tier narrows. The most common of the three, and the hardest to notice, because it happens gradually. Limits appear, then tighten. The app you chose in year one is not the app you have in year three.
None of these are dishonest. They are what happens when a company that needs revenue meets a product that does not generate any. But they mean the check above has a shelf life, and the practical response is to notice which direction an app is moving rather than to re-audit constantly. The signal is in the release notes and the recent reviews, both of which are covered in how to tell if an app is abandoned and why apps get worse over time.
The practical defence is the same one that works for subscriptions generally: know what you are paying, keep a list, and check it occasionally. That routine is in how to find hidden subscriptions.
Free trials, and the only defence that works
A trial is not a sample. It is a subscription with a delayed start, and the store will tell you the terms if you look.
Trials convert at high rates and the reason is almost entirely mechanical: people forget the end date. Not deliberation, not persuasion. Forgetting.
Which makes the defence mechanical too. At the moment you start a trial, put the end date in your calendar with a reminder two days before. Not a mental note.
Two details worth knowing. Cancelling a trial normally lets you keep access until the trial period ends, so there is no cost to cancelling immediately after you sign up, and doing so is the single most reliable way to sample something without risk. And trials are usually one per account per platform, so switching devices does not reset them.
If you already installed it
The checks above assume you are still deciding. Most of the time you are not, because the app is already on your phone and the question has become what it is costing you now.
Three things worth doing, in order.
Check what it has already charged you. On Android, the Play Store profile menu under Payments and subscriptions shows both active subscriptions and full purchase history. On iOS, Settings then your name then Subscriptions covers recurring items, and Apple purchase history covers one-off buys. People are regularly surprised here, particularly by trials that converted quietly months ago.
Turn off purchase-free installs if children use the device. Both platforms allow a password or biometric requirement on every purchase, including in-app ones. It is a setting, it takes a minute, and it is the single most effective protection against the high-end of that in-app purchase range.
Decide before the next renewal, not at it. If the app has become a subscription you are unsure about, put the renewal date in your calendar now with a reminder a week ahead. Deciding under time pressure on the renewal day reliably produces another year of paying.
The ninety second version
On the listing, before installing:
- "Contains ads"? The product is optimising for your time.
- In-app purchase range, top end. Small means unlocks. Hundreds means it is built for whales.
- Any recurring interval? Subscription, with the pressures that brings.
- Screenshots. Lock icons, Pro badges, and whatever is conspicuously absent.
- Recent one and two star reviews. Search for "used to be free".
None of these disqualify an app. Together they tell you what the next year of using it costs, which is the thing the word "Free" at the top of the page does not.
Where we sit
We build apps, so this is a disclosure rather than a neutral survey.
PackPilot and PawDex are free on Google Play with no advertising, no in-app purchases and no subscription. By check five above, that puts them squarely in the unresolved category, and by our own advice that is something to weigh rather than take as reassurance.
The honest position: the intended path is a paid tier once each app has enough users to support one, rather than advertising. We prefer that because advertising would require optimising for time on screen, and both apps are built to be finished with quickly. Those goals cannot both be served and the design would lose.
That is a plan, not a guarantee, and plans change under financial pressure. The checkable part is what the apps do today: no advertising SDK in either, which is why the permission lists are short. Verify that against the Play listing rather than this page, which is the correct treatment of any company describing its own incentives, ours included.
The short version
Free describes the download, not the relationship.
- "Contains ads" means the product is designed around your time on screen
- The top of the in-app purchase range tells you who the app is built for
- A recurring interval means feature accretion and cancellation friction, both predictable
- Screenshots advertise the paid tier, and omit what sits behind it
- Recent reviews saying "used to be free" predict the next paywall move
- No visible funding model means unresolved, and unresolved always resolves
- Cancel a trial the day you start it, since access runs to the end anyway
Related Reading
- How Free Apps Actually Make Money covers all six funding models in depth.
- How to Find Hidden Subscriptions covers what to do once a few of these have slipped past.
- App Store Ratings Are Broken explains why review recency beats the average.
- App Permissions Explained covers reading the data safety section.
- Dark Patterns in Apps: A Field Guide covers what these incentives produce in the interface.
- The Lifetime License Comeback explores why pay-once app models are winning back user trust.
- How to Choose an App You Will Still Use in a Year turns all of this into a pre-install checklist.
Sources and further reading: Google Play: in-app purchases and subscriptions, Apple: in-app purchases, Google Play Data safety section.
Frequently Asked Questions
Check five things on the store listing: whether it says Contains ads, whether it lists in-app purchases and at what price range, whether any purchase has a recurring price attached, what the screenshots show about locked features, and whether recent reviews mention paywalls. Those five together predict the cost far better than the word Free at the top.
More than almost anything else on the listing. A range topping out at a few units of currency usually means one-off feature unlocks. A range reaching into the hundreds means the app is built around a small number of very high spenders, and the design will be shaped around persuading you to become one.
Look for a recurring interval in the in-app purchase list, such as per month or per year, and for the words trial, plan, premium or unlimited in the listing text or screenshots. Both stores are required to disclose recurring terms before purchase, but they are not required to make it the first thing you see.
It is free of direct charges, which is not the same as having no cost. If nothing on the listing explains how it makes money, the funding is either indirect, such as data or a parent business, or it is unresolved. Unresolved eventually resolves, usually into advertising, a subscription, or a shutdown.
They are designed to, and they convert primarily because people forget the end date rather than because they decide to keep paying. Both stores require the terms to be disclosed, but the practical defence is putting the trial end date in your calendar at the moment you start it, not intending to remember.
On Android, the Play Store profile menu under Payments and subscriptions shows both subscriptions and purchase history. On iOS, Settings then your name then Subscriptions shows recurring items, and your Apple purchase history covers one-off buys. Checking these before reinstalling something is a fast way to remember why you removed it.