Pricing for app blocklists, the lookup API and the app database
One flat price per organization for the blocklists, a monthly allowance for the API, and one-time files or product licences for the database. Every price is on this page.
App Blocklists for MDM
Both plans include every category, every platform and every MDM format. The difference is how many organizations you manage and whether you need separate files for each.
School or Business
For one organization: one school, one business or one library.
- Every category blocklist, all 58 categories
- Optional App Store age rating filter, such as all 17+ apps
- iOS, iPadOS and Android files
- Files for all major MDMs: bundle ID lists, Android package lists, .mobileconfig profiles, Intune and Jamf import files
- Full CSV with name, developer, IDs, genre, age rating and categories
- Different category sets for different groups, such as students and staff
- New files every month
Districts and IT Providers
For districts, school groups, MSPs and IT providers with many organizations.
- Everything in School or Business
- Unlimited schools or client organizations
- Separate files per school or per client, each with its own categories
- App Lookup API with 100,000 lookups a month
- Check single apps from scripts, ticket systems or app request forms
- Same monthly update cycle for every school or client
Not sure what the files look like inside your MDM? The blocklist feed page explains every format, and our guides show the import step by step for Intune, Jamf and Google Admin.
App Lookup API
For teams that want answers about single apps inside their own tools. Send one ID, get the full record back as JSON.
App Lookup API
Higher volumes are quoted. The Districts and IT Providers plan already includes 100,000 lookups a month.
Read the request and response format in the App Lookup API docs.
- Send a bundle ID, App Store ID or Android package name
- Get filtering categories and the IAB category
- Get App Store genre, age rating, developer and developer domain
- Get the twin ID on the other store when the app exists on both
- One API key, monthly allowance, clear error codes
Mobile App Database
A one-time file in CSV or JSON. Each tier is ranked by App Store rating count, so the smaller files hold the most widely used apps. Every row has the same columns.
Top 100,000 apps
The apps people actually install. Enough for most app request reviews, reports and category checks.
Order top 100,000Top 500,000 apps
Reaches deep into the long tail of utilities, clones and regional apps that a top list misses.
Order top 500,000All 1.87 million apps
Every iPhone and iPad app in our database, with Android packages for 670,000+ of them.
Order all 1.87 millionMonthly update files
A fresh file every month for the tier you bought: new apps added, apps that left the store dropped.
Add monthly updatesProduct licence
Embed the data in an MDM, filter or parental control product your customers use.
Ask about a product licenceSee every column, the coverage figures and the delivery formats on the Mobile App Database page.
Feature comparison
What each product gives you, side by side. A tick means it is included in the price shown at the top of the column.
| Feature | School or Business $99/month | Districts and IT Providers $249/month | App Lookup API $99/month | Mobile App Database from $999 |
|---|---|---|---|---|
| Coverage | ||||
| Organizations covered | 1 | Unlimited | Your own tools | Per licence |
| All 58 filtering categories | ||||
| IAB Content Taxonomy 3.0 category | In the CSV | In the CSV | ||
| iPhone and iPad apps | 100k, 500k or 1.87M | |||
| Android package names | ||||
| Files and formats | ||||
| iOS bundle ID lists | As columns | |||
| Android package lists | As columns | |||
| Apple configuration profiles (.mobileconfig) | ||||
| Intune and Jamf import files | ||||
| Separate files per school or client | ||||
| Full data file in CSV or JSON | Blocklist CSV | Blocklist CSV | ||
| Lookups and updates | ||||
| App Lookup API | 100,000 a month | 100,000 a month | ||
| Monthly updates | Data refreshed monthly | $999 per year | ||
| Licence | ||||
| Internal use in your organization | ||||
| Use for client organizations you manage | ||||
| Embed in a product you sell | Product licence | |||
What "one organization" means
The School or Business plan covers one school, one business or one library, with all of its devices. The number of devices does not change the price.
Counts as one organization
Needs Districts and IT Providers
Somewhere in between, such as a business with several separate companies? Tell us how your devices are set up and we point you to the right plan.
Billing
Blocklist plans and the API are subscriptions, billed monthly or yearly. The database is a one-time purchase with optional yearly updates.
Monthly
Pay month by month. Cancel any time, and the plan stops at the end of the month you paid for.
Good for a first term or a pilot group of devices.
Yearly
Pay once for twelve months at the price of ten: $990 for School or Business, $2,490 for Districts and IT Providers.
Fits school budgets that are set once a year.
One-time database
Pay once for the tier you need. Add monthly update files at $999 per year, or a product licence from $10,000 per year.
Licence terms are confirmed in writing before delivery.
Pick a plan
Press the order button. The contact form opens with your plan already selected.
Tell us the details
Organization name, billing contact, and for districts the list of schools or clients.
Get payment details
We reply within one business day with the payment details for your plan.
Receive your files
Blocklist files, your API key or the database file, depending on what you ordered.
What arrives with each order
So you know what to expect in your inbox, and what to plan time for on your side.
| You order | You receive | Your work |
|---|---|---|
| School or Business | One set of files for your chosen categories: iOS bundle ID list, Android package list, .mobileconfig profile, Intune and Jamf import files and the full CSV. A new set every month. | Import once into your restriction profile, assign it to device groups, then replace the list each month. |
| Districts and IT Providers | The same file set for every school or client, each with its own categories, plus an API key with 100,000 lookups a month. | Import each set into the matching tenant, group or organizational unit. Use the API for app requests. |
| App Lookup API | An API key and the request format. Each call returns one app as JSON. | Add the call to your script, ticket form or approval tool. |
| Mobile App Database | One file in CSV or JSON for the tier you chose, with every documented column. | Load it into your database or analysis tool. |
| Monthly update files | A refreshed file each month for the licence term. | Replace or merge the previous file, keyed on the App Store ID. |
| Product licence | The data file, monthly updates and a written licence for use inside your product. | Build the data into your product features. |
What a plan costs per device
Because the price is per organization, the cost per device falls as your fleet grows. These figures use the yearly prices and simple division, so you can drop them straight into a budget request.
| Devices in one school or business | School or Business, yearly | Cost per device per year |
|---|---|---|
| 250 devices | $990 | $3.96 |
| 500 devices | $990 | $1.98 |
| 1,000 devices | $990 | $0.99 |
| 5,000 devices | $990 | about $0.20 |
| Schools or clients | Districts and IT Providers, yearly | Cost per school or client per year |
|---|---|---|
| 5 | $2,490 | $498 |
| 10 | $2,490 | $249 |
| 25 | $2,490 | about $100 |
| 50 | $2,490 | about $50 |
Never charged extra
Which plan fits you
Match your situation to the plan built for it.
You can check how a few apps are categorized before ordering with the free app category lookup. For a ready view of one category, see the AI apps list.
Licences in plain words
Two kinds of licence cover every product. Which one you need depends on who uses the data.
Internal use
Included with every blocklist plan, the API and the database tiers.
- Block apps on devices your organization manages
- Districts and IT providers: use it for every school or client you manage
- Reports, app reviews and internal tools
- Building the data into a product you sell
- Resale or publication of the raw data
Product licence
From $10,000 per year, for vendors whose customers benefit from the data.
- Embed categories in an MDM, filter or parental control product
- Power app rules, reports and age checks for your customers
- Monthly update files for the licence term
- Handing the raw file to customers or third parties
- Publishing the data as a list or dataset
If staff ask why an app was blocked, the CSV in every plan shows its categories. Pair it with a clear approved apps list so teachers know what they can still request.
For your approval paperwork
School boards, finance teams and data protection officers usually ask the same few questions. Here are the answers in one place.
No student or staff data
Blocklist files flow from us to you. Nothing about your users, devices or browsing comes back to us.
No agent on devices
Nothing to install on iPads, phones or Chromebooks. Your MDM applies the restriction it already supports.
API sends app IDs only
An API request carries one app ID and your key. It holds no name, email or device detail.
Clear licence scope
Internal use or product licence, stated on your order. Resale and publication of the raw data are never included.
Readable lists
The CSV names every app and its developer, so a reviewer can see what a category blocks without decoding IDs.
Predictable cost
One flat monthly or yearly price. Device growth, new categories and new MDM formats do not change it.
Pricing questions
The questions buyers ask most before they order.
Is there a free plan or a free trial?
No. Every plan is paid, starting at $99 per month. The app lookup on our site is free for a few checks a day, so you can see how any app is categorized before you order.
Does the price depend on how many devices we manage?
No. Blocklist plans are priced per organization, not per device. A school with 300 iPads and a school with 3,000 iPads pay the same.
Can I cancel a monthly plan?
Yes. Monthly plans can be cancelled at any time and stop at the end of the month you have paid for. Yearly plans run for the full year you paid for.
Does the Districts and IT Providers plan include the API?
Yes. It includes the App Lookup API with 100,000 lookups a month, the same allowance as the standalone API plan.
What if we need more than 100,000 lookups a month?
Higher volumes are quoted. Tell us your expected monthly volume through the contact form and we send a price.
What does top 100,000 apps mean in the database tiers?
The tiers are ranked by App Store rating count, a good sign of how widely an app is used. The top 100,000 file holds the 100,000 most-rated apps. The full file holds all 1.87 million.
Do database update files come with the one-time purchase?
No. The one-time purchase is a single file. Monthly update files are a separate subscription at $999 per year.
Can we build the data into our own product?
Yes, with a product licence, from $10,000 per year. It covers building the data into an MDM, filter or parental control product. Internal-use licences do not cover this.
Can we resell or publish the data?
No. Neither licence allows resale or publication of the raw data. A product licence lets the data power features in your product, not be passed on as a list.
Do we need the API if we buy a blocklist plan?
No. The blocklist files are complete on their own. The API is for teams that want to check single apps from a script, a ticket system or an approval form.
Can different schools in a district get different categories?
Yes. On the Districts and IT Providers plan every school or client gets its own files, each with its own category set. A primary school can have a stricter list than a high school.
Which MDMs do the files work with?
Any MDM that can block apps by bundle ID or package name. The files are built for Microsoft Intune, Jamf Pro, Jamf School, Workspace ONE, Iru, Mosyle, Google Admin console, Meraki Systems Manager, Hexnode and others.
Do the blocklists work on Chromebooks?
Yes, for Android apps from Google Play. The Android package list goes into the Play Store blocklist for the organizational unit in Google Admin console. Chrome extensions are managed separately.
Questions before you order?
Tell us how many schools, clients or devices you manage and which MDM you use. We reply within one business day with the plan that fits.
Microsoft Intune is a trademark of Microsoft Corporation. Jamf is a trademark of Jamf Software, LLC. Apple, iPhone, iPad, iPadOS and App Store are trademarks of Apple Inc. Google, Android, Chromebook and Google Admin are trademarks of Google LLC. Names are used only to identify the products discussed. AppBlockList is not affiliated with, sponsored or endorsed by these companies.