Estimatein 1 hour
Home / Our work / MPAPI
Web services and business systems
Our productWeb services · SaaS

MPAPI — ASO platform for RuStore

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

Timeline1 month
Development cost550,000 ₽
FormatOwn product
Live nowmpapi.ru ↗
Challenge
Our own SaaS for ASO in RuStore
Solution
A fullstack platform with a cabinet, plans and AI tools
Result
A commercial product ready in one month

Why we built MPAPI

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.

Key capabilities

01
Top-200 rank monitoring
Four automatic snapshots a day — 09:00, 13:00, 18:00 and 21:00 MSK — with history up to 365 days on paid plans.
02
Full SERP snapshot
Every pass stores the whole top, not only your apps — history from day one and a base for competitor analysis.
03
Competitor analysis
Top-10 in results, compare up to 5 apps on shared queries, dynamics charts and week-over-week.
04
Semantics and ASO
Keyword presence in title and description, semantic core, listing drafts via GigaChat with target phrases.
05
ASO experiments
Track how listing changes affect rankings in search results.
06
Plans and admin panel
Free, Solo and Pro with quotas, Robokassa billing. Admin: users, SMTP, limits and check intervals.

How it works

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.

Position dynamics in the MPAPI cabinet
Semantics: keyword comparison with competitors
MPAPI landing page
Search queries table in MPAPI

How the work went

01Brief and architecture
02RuStore SERP parsing pipeline
03Cabinet, competitor analytics, GigaChat integration
04Plans, billing and deploy to mpapi.ru

Technologies

Next.js 16TypeScriptTailwind CSSReact QueryPostgreSQLPrisma ORMCron schedulerGigaChat APIRobokassa
Want a similar product? A project like this starts from 1 month at a fixed price, or 0 for development with support from 45,000 ₽ / month.

What we delivered

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.

Related projects

All projects →

Need a similar product?

Describe the task — we will name the timeline and price within an hour.

Reply viawithin an hour