Welcome to AppGoblin


Marketing Community & Feedback

Join our Discord community to discuss app marketing strategies, share AppGoblin product ideas, or get feedback.


Join AppGoblin Discord



Pricing

AppGoblin provides free mobile app marketing resources. The goal is to provide as much free and reproducible open source app analytics for the community as possible.


Currently, the only paid feature is full access to the daily updated app-ads.txt data (~50GB) for $100/month.


Additional custom reports or analysis are available on request. Please reach out to me directly if you'd like to get a quote for a custom report or analysis.


Background

Originally this came out of a curiosity I had about the IAB app-ads.txt standard in 2022. In order to scrape app-ads.txt files I had to first get 4,000,000+ iOS and Android apps + their respective publisher URLs. While that project, like app-ads.txt itself, went unused, I remained interested in letting the database of apps keep growing. Then in the fall of 2023 while on haitus from real work, I started working on an API and UI.


Now, App Goblin is the combination of several open source projects I built. Yes, there are a large number of similar companies like data.ai and sensortower.com which have many more features. But it was a great project for me to learn more frontend and javascript.


If you have questions or suggestions please feel free to reach out.

jamesoclaire.com


Check the Trackers on Your Android Device

AppGoblin has an Android app which can be used to check the trackers on your device.


You can download it from the Google Play Store.

AppGoblin Android App

Open Source Tech Stack

First is the underlying data which is collected and maintained from github.com/ddxv/adscrawler The adscrawler uses Python & PostgreSQL to crawl app stores to collect apps and their basic information like names and rating counts. This data is then stored to the PostgreSQL database.


The website itself is also open source and can be found at github.com/ddxv/appgoblin The website is built from a Python backend API based on LiteStar which manages queries to the PostgreSQL database. The API is used by a JavaScript Svelte frontend with Tailwind and Skeleton for CSS. All projects are glued together with systemd and websockets where needed. Everything is hosted on AWS in the small EC2 instances.


Finally, some of the data is also available for download. The data can be found on github.com/ddxv/appgoblin-data. Feelf free to reach out if there are other parts of data you'd like to see exported.

You can also reach me personally:

https://jamesoclaire.com