Rank monitoring, competitor analysis and ASO tools for RuStore — a SaaS platform launched from scratch in one month.

We launched MPAPI as our own SaaS for ASO inside RuStore. Developers and publishers needed a tool that shows app rankings for key queries, tracks competitors and speeds up store-listing copy — without daily manual monitoring.
At the start there was no single workspace: SERP data was collected by hand, rank history was not stored, and competitor comparison took hours. We needed registration, plans, automatic SERP snapshots and neural ASO tools.
We built MPAPI — a fullstack platform with a personal cabinet and background jobs for regular RuStore SERP parsing. A user adds an app by URL or package name, connects search queries and gets a rank matrix, history and competitor analytics.
The main challenge was stable RuStore SERP collection without an official ranking API. We built a parsing pipeline with query normalization, shared SERP cache across users and a full snapshot on every pass. Depth is configurable: 50, 100, 200 or 500 positions.
Landing and cabinet share one visual system. The public site explains features and plans; after signup the user enters Apps, Queries, Ranks, Competitors and Semantics.
The GigaChat module writes ASO drafts, parses app cards and filters the semantic core. Premium features are behind a paywall; quotas for apps, queries and AI tools depend on the plan.




The project shipped in one month from scratch — from brief and architecture to deploy on mpapi.ru. MPAPI became a commercial ASO product for RuStore: automatic monitoring instead of manual routine, and publisher tools for semantics and competitors in one UI.
The Start plan at 0 ₽ lets teams try every section with limits; paid plans remove quotas and deepen history. The platform scales with the app portfolio: up to 10 apps and 300 queries on Pro, competitor compare, email alerts and unlimited ASO tools.
MPAPI is a live ESK commercial product: we promote and evolve it ourselves, and apply the same speed and quality to client projects.
Describe the task — we will name the timeline and price within an hour.