Know what every app on your devices is
1 million App Store apps, each with a web filtering category from the same list as our domain database, an IAB 3.0 category, its bundle ID, developer and age rating. 428,000 Google Play package names of the same apps come with it.
Download free sample (1,000 apps) See pricesBundle ID in, categories out
com.bet365.bet365WrapperGamblingCasinos & Gamblingcom.moxco.bumbleDatingDatingcom.nordvpn.NordVPNVPN / Proxy / AnonymizersComputer Networkingcom.supercell.soilGamingMobile Gamescom.fitnow.loseitHealth & MedicineWeight LossWhy apps need their own database
Websites have domains. Apps have bundle IDs. MDM tools, app stores and in-app ad requests name an app by its bundle ID or package name, so a domain list cannot tell your device policy that a new casino app is gambling. This database gives every app the categories your website policy already uses.
Same categories as websites
Apps carry the web filtering categories of our 120 million domain database. Block Gambling once, and the policy covers gambling sites and gambling apps.
IAB 3.0 for ads and analytics
Every app also has an IAB Content Taxonomy 3.0 category, the standard advertising platforms and analytics tools already understand.
Age rating and developer
The App Store age rating, the developer, the developer's website and its domain sit in each row, ready for parental controls and vendor reviews.
Android twins
When the same app exists on Google Play and we matched it, the Android package name is in the row, so one category serves both platforms.
What the rows look like
These rows come from the free sample. The sample has 1,000 apps with all 12 columns, in the same format as the full database.
| Bundle ID | App | Developer | Web filtering category | IAB 3.0 category | Age |
|---|---|---|---|---|---|
| com.tencent.ig | PUBG MOBILE | Tencent Mobile International Limited | Gaming | Video Gaming > Mobile Games | 12+ |
| com.doubledowninteractive.DDCasino | DoubleDown™ Casino Vegas Slots | Double Down Interactive LLC | GamblingGaming | Video Gaming > Video Game Genres > Casino and Gambling Video Games | 17+ |
| com.picsart.studio | Picsart AI Photo Editor, Video | PicsArt, Inc. | AI / LLM Tools | Technology & Computing > Computing > Computer Software and Applications > Photo Editing Software | 12+ |
| com.intuit.turbotax | TurboTax: File Your Tax Return | Intuit Inc. | Financial Services | Personal Finance > Personal Taxes | 17+ |
| com.myfitnesspal.mfp | MyFitnessPal: Calorie Counter | MyFitnessPal, Inc. | Health & MedicineFood & DrinkSports & Recreation | Healthy Living > Nutrition | 17+ |
| com.nestlabs.jasper.release | Nest | Nest Labs | Home & Garden | Home & Garden > Smart Home | 4+ |
| co.bird.Ride | Bird — Ride Electric | Blue Jay Transit Inc. | Automotive & TransportationTravel | Automotive > Scooters | 4+ |
| com.joytunes.Draw | Simply Draw: Learn to Draw | Simply Ltd | Education/Reference | Hobbies & Interests > Arts and Crafts > Drawing and Sketching | 4+ |
| com.hotels.HotelsNearMe | Hotels.com: Book Hotel Deals | Hotels.com | Travel | Travel > Travel Type > Hotels and Motels | 4+ |
| crumbl.cookies | Crumbl | Crumbl, LLC | Food & Drink | Food & Drink > Desserts and Baking | 4+ |
| com.affinityapps.chispa | Chispa: Dating App for Latinos | Affinity Apps, LLC | Dating | Family and Relationships > Dating | 17+ |
| com.viber | Rakuten Viber Messenger | Viber Media SARL. | Email and MessagingSocial Networking | Technology & Computing > Computing > Internet | 12+ |
Also in every row: App Store ID, developer website and domain, App Store genre, number of ratings and, where matched, the Google Play package name.
Download the 1,000-app sampleWhere teams use it
MDM and UEM tools
Let admins block or allow apps by category instead of typing bundle IDs one by one, and show the category next to every installed app.
Parental control apps
Age rating plus category gives sensible defaults for each age group, and a reason to show parents when an app is held back.
Web and DNS filters
Add app control next to web categories with one shared category list, and reach an app's own servers through its developer domain.
Ad tech
In-app ad requests carry the bundle ID. The IAB category turns it into contextual targeting and brand safety decisions.
Security and compliance
Audit the apps on company phones: social, messaging, file sharing, VPN and AI apps, grouped by category for the report.
Carriers and device makers
Categorize the app catalog behind family plans, kids' devices and app usage reports.
App control with our hosted web filter
A DNS filter sees server names, not apps, so it cannot block an app by its bundle ID. App control with our hosted filter therefore works in two layers that share one category list.
1. A block list for your MDM
Choose the app categories to block. We send the matching bundle IDs as import files for Jamf, Microsoft Intune, Mosyle and other MDM tools, and rebuild them every month.
2. The app's own domains in DNS
Apps talk to their developer's servers. The filter blocks those domains in the same categories, which also covers web versions of the same services.
App control is included in multi-site plans and costs $29 per month on the single-site plan. See hosted filter plans →
How the apps were categorized
Each app was read from its App Store listing: name, bundle ID, App Store genre and description.
Web filtering categories
A language model picks one or more categories from our web filtering list, the same list the domain database uses.
IAB 3.0 category
The model describes the app in IAB terms, the description is matched to the 10 closest of the 703 IAB 3.0 categories, and the model picks the best one.
Sensitive cross-check
Sensitive categories such as gambling, adult content, alcohol and weapons are cross-checked between the two taxonomies, so neither one misses them.
Categories are assigned by AI, not by hand. If an app looks wrong, tell us and it is corrected in the next update file.
Coverage and freshness
What is covered
- The 1 million most-rated App Store apps, every one with user ratings
- 428,000 Google Play package names matched to the same apps
- Android apps without an iOS version are not covered yet
- Any other App Store app through the Mobile App Categorization API, categorized live
Delivered your way
- CSV or JSON, one row per app
- Secure download link within 2 business days of payment
- Monthly update files with new and changed apps, on the update plan
- Licences for use inside your organisation, or in products you sell
Prices
One-time snapshots, ranked by number of ratings. Orders are invoiced; pay by card, PayPal or bank transfer.
Top 100,000 apps
- The 100,000 most-rated App Store apps
- 44,500 matching Google Play packages
- Web filtering and IAB 3.0 categories
- All 12 columns, CSV or JSON
Top 500,000 apps
- The 500,000 most-rated App Store apps
- 209,500 matching Google Play packages
- Web filtering and IAB 3.0 categories
- All 12 columns, CSV or JSON
All 1 million apps
- The full database of 1 million apps
- 428,000 matching Google Play packages
- Web filtering and IAB 3.0 categories
- All 12 columns, CSV or JSON
Monthly updates: $999 per year
A file every month with new apps and apps whose category changed, for any of the three sizes.
MDM and OEM licence: from $10,000 per year
Ship the categories inside your MDM, filter or parental control product, with a daily feed of new apps. Ask for a quote.
Questions
How are the apps identified?
By App Store ID and iOS bundle ID, the identifiers MDM tools and app stores use. Where the same app on Google Play was matched, its Android package name is in the row too.
Which categories does the database use?
Two taxonomies: the web filtering categories of our domain database, so one policy can cover websites and apps, and the IAB Content Taxonomy 3.0 for advertising and analytics.
How accurate are the categories?
They are assigned by AI from the App Store listing, with sensitive categories cross-checked between the two taxonomies. Download the sample and judge the rows yourself. Corrections you send us go into the next update file.
What about apps that are not in the database?
The Mobile App Categorization API answers for any App Store app. Apps outside the database are categorized live with the same method, for 1 credit per lookup.
Are Android apps covered?
Android apps that also exist on iOS are matched to their App Store twin and get the same categories: 428,000 package names in the full database. Android-only apps are not covered yet; send us your list and we will quote it.
Can we use the database in our own product?
Yes, with the MDM and OEM licence. It includes the right to show the categories to your customers and a daily feed of new apps.
Try the Mobile App Database
Download 1,000 real rows, import them into your tool, and order the size you need. Questions about licences or Android coverage: we reply within one business day.