Most people vet an app the way they vet a stranger at a bus stop: a quick glance, then trust. That is a poor method for software that will sit on a device holding email, banking sessions, photos, and location history. A short, structured check of three things — what the app asks for, who built it, and what it discloses about data collection — catches most of the problems before installation.
The check takes ten to fifteen minutes. It does not require technical skill, and it works the same way whether the app in question is a flashlight, a field-data tool, or a finance-adjacent app handling payments. The point is not paranoia. It is the same discipline a compliance team applies to any new vendor: look at what the thing actually does, not what the listing says it does.
What permissions does the app request, and do they match the job?
Permissions are the clearest signal available to a non-technical reviewer. An operating system requires an app to declare access to sensitive resources — location, microphone, camera, contacts, files, notifications — and the install listing usually shows that list before download. Read it as a job description. A navigation app needs location. A photo editor needs the photo library. A simple note-taking app that wants the microphone, contacts, and precise location is asking for more than its job requires.
Watch especially for what can be called ancillary permissions: access that is secondary to the app's stated function but useful for building a profile or monetizing data. The word fits its dictionary sense. According to Merriam-Webster, ancillary means having a subordinate or secondary nature — serving as a supplement to the main thing. An ancillary permission is exactly that: not the reason the app exists, but a quiet addition to it. Contacts access in a game, background location in a wallpaper app, or file access in a calculator are all worth a second look.
Two habits make this check reliable. First, review permissions at install time and again a week later, because many apps request sensitive access only after onboarding, when the user is already invested. Second, deny by default. Modern mobile operating systems allow one-time or while-in-use grants for most sensitive permissions, and a permission can be revoked later without uninstalling the app. Denying a permission rarely breaks an app's core function; if it does, that itself is information about how the app is built. We covered a connected angle in AppSheet and No-Code: Turning Spreadsheets Into Working Business Apps Without Developers.
Who is the developer, and what is their track record?
Developer history is the second pillar, and it is mostly a reading exercise. On either major app store, the listing names the seller. Check three things about that name.
- Identity. Does the seller name match the brand of the app, or is it an unrelated entity? A mismatch between the app's branding and the seller account is a common marker of copied or re-skinned software.
- Portfolio. Open the developer's other listings. A small, coherent portfolio of maintained apps reads differently from a large pile of near-identical clones, which is a pattern associated with volume-produced, low-accountability software.
- Longevity. How long has the account existed, and how recent are the updates? An app last updated years ago may no longer receive security fixes, which matters most for anything handling credentials or payments.
Reviews add texture, but read them for process signals rather than star ratings. Complaints about unexpected charges, sudden permission changes after an update, or an app that stopped working when a permission was revoked are more informative than praise. Note also that ratings can be manipulated, so treat a suspiciously uniform block of five-star reviews written in similar phrasing as a flag, not a reassurance.
What does the privacy label actually disclose?
Both major platforms now require a standardized privacy disclosure on the listing — a summary of what data the app collects and whether it is linked to the user's identity. This label is the developer's own statement, not an independent audit, so read it as a confession rather than a guarantee. Still, it is useful in three ways.
First, compare the label to the permissions. An app that collects precise location, contacts, and identifiers while offering a trivial service has told the reader something, even if the reader does not know the technical details. Second, look for the collection of data that seems unrelated to function — browsing history, financial information, or contact lists in a utility app. Third, note what the label says about tracking, meaning data collection tied to advertising or data brokers across other companies' apps. A user who is uncomfortable with tracking can treat that line as a decision point.
Where a fuller privacy policy exists, skim it for the practical questions: what is collected, with whom it is shared, how long it is kept, and whether there is a deletion mechanism. Dense boilerplate that answers none of these is itself a signal. Readers who want the deeper mechanics of how operating systems now gate these flows will find the platform-level detail in our earlier coverage of OS privacy architectures and permission redesigns.
Which red flags should end the evaluation?
Some findings are tolerable; others should end the process. The following list is not a legal standard, but it reflects the patterns that recur in documented app-fraud and malware cases.
- The requested permissions have no plausible connection to the app's function.
- The developer identity does not match the app brand, or the account is days old with no history.
- Install counts and reviews are inconsistent with an app that claims large reach, or reviews describe charging behavior the listing never mentions.
- The privacy label claims no data collection while the permission list says otherwise.
- Distribution happens outside the official store with pressure to disable device security settings — a pattern associated with sideloaded malware.
For business readers, the stakes are higher than for consumers. An app installed on a work device can reach corporate mail, documents, and authentication tokens, so the same checklist should run before any business app — including no-code tools built on platforms like the ones covered in our piece on turning spreadsheets into working business apps — touches a managed device. Where an app embeds financial features, the review obligations sit with more parties than the developer, as our analysis of app-store review guidelines for regulated finance features describes. For related coverage, see App-Store Review Guidelines for Regulated Finance Features: Compliance When the Platform Is a Regulator Too.
What this means in practice
The checklist reduces to three questions asked in order. What does it ask for? Who stands behind it? What does it admit to collecting? A yes to all three, with permissions matching function, a credible developer history, and a privacy label consistent with the permission list, is a reasonable basis for installation. Any single failure is a reason to pause; two are a reason to walk away.
Two closing cautions. Vetting is a snapshot: an app that passed inspection last year may ship an update that changes its data practices, so the permission review deserves a repeat after major updates. And this explainer is general information, not legal advice; organizations with specific regulatory obligations — or individuals with a specific dispute — should take their own facts to qualified counsel.

