Skip to main content
AsoBeast is an App Store Optimization (ASO) tool and keyword rank tracker for the Apple App Store and Google Play. Use the hosted service at asobeast.com, or self host the open source edition, which runs the same code. Point it at an App Store or Google Play URL and it imports the listing, snapshots the metadata, extracts and tracks keywords, checks positions daily, scores each keyword for popularity and difficulty, and turns the accumulated history into a prioritized queue of work. Every store request runs on the machine that hosts AsoBeast as an ordinary public search or page request. Beyond those store requests, your data stays in your deployment unless you explicitly enable an outbound integration such as webhook alerts, email, OpenAI assistance, Apple Ads search popularity or store status updates. See What leaves your deployment.

Quickstart

Run asobeast with Docker Compose and import your first app in about five minutes.

How asobeast works

The daily pipeline, the queue, the provider layer and where every number comes from.

API reference

Every endpoint, generated from the API’s own OpenAPI document.

MCP server

Point Claude Code or Claude Desktop at your instance and ask it about your positions.

What does asobeast do?

Import Apple App Store and Google Play URLs, capture the first metadata snapshot, refresh on demand and review field level changes. See App Store and Google Play for the differences that matter.
One app is a single tracking entity. Keyword tracking carries its own country, so one app tracks keywords across many storefronts. See Countries and markets.
Popularity and difficulty carry their evidence source, calculation version, capture date and confidence. See Popularity, difficulty and opportunity.
Optional. Connect an App Store Connect key and the overview shows impressions, product page views, Get taps and conversion by market from Apple’s own report. Without a key asobeast reads public store data only. See Read impressions and conversion from your console.
Seventeen deterministic rules run over stored history and return recommendations with a priority, an estimated impact, the exact numbers behind them and, once done, their measured outcome. See Work the Action Center.

Who is asobeast for?

asobeast is built for people who ship apps and want their ASO data to stay theirs. It fits if any of the following is true.
  • You want ASO tracking without a per keyword subscription.
  • You need the data on your own infrastructure for policy or privacy reasons.
  • You want to query your own ASO history from an agent or a script instead of a dashboard.
  • You track a handful of apps across several storefronts and want one place to see them.
asobeast is not a replacement for a large commercial ASO suite. It collects from the public store endpoints at a deliberately modest rate, so it suits a portfolio measured in apps rather than hundreds.

Where should you go next?

Install

Docker Compose, Railway, published images or a development environment.

Guides

One guide per surface, from importing an app to sending alerts.

Configuration

Every environment variable with its default and its effect.
Last modified on October 24, 2026