Uptika
EN
Start free
Capabilities

What Uptika measures, connects to and gives you

Uptika reads the top 200 App Store results and the first Google Play results page every day, checks category charts every 3 hours and reviews every 6 hours; the site and dashboard come in 6 languages and every card and table can be exported.

Last updated: Markdown version

What does Uptika measure, from where and how often?

Public store data is read on a fixed schedule; connect your own accounts and your installs, revenue and ad numbers come in too.

MeasurementSourceDepthCadence
Keyword rank · App StoreiTunes Search API, search orderTop 200 resultsDaily, from 04:00 (Istanbul)
Keyword rank · Google PlayPublic Google Play search pageFirst results page, about 30Daily, from 04:00 (Istanbul)
Popularity 1–100The store's own autocompleteApp Store 10, Google Play 5 suggestionsEvery 7 days
Difficulty 1–100Rating counts and titles of the top 10Top 10Daily
Category chartsApp Store RSS charts, Google Play top chartsApp Store 100, Google Play 200Every 3 hours
Rival listingsApp Store and Google Play app pagesTitle, subtitle or short description, icon, screenshots, version, price; the change since yesterdayDaily
Rival momentumApp pagesInstall count change on Google Play, new ratings per day on the App StoreDaily
ReviewsApp Store review RSS (per country), Google Play reviewsThe newest reviewsEvery 6 hours
Downloads · App Store (your account)App Store Connect Analytics Reports, App Downloads StandardFirst downloads and redownloads by source type and territorySynced every 3 hours
Installs · Google Play (your account)Play Console monthly CSV reports from your report bucketInstalls, uninstalls, active devices, listing visitors and acquisitions by traffic source, search term and countrySynced every 3 hours
Revenue (your account)RevenueCat API v2Daily revenue, MRR, active subscriptions, trials, new customers, refundsRefreshed when you open the revenue page
Apple Ads (your account)Apple Ads APICampaigns, ad groups, keywords, search terms, daily reports; the last 90 days on first connectEvery 3 hours

A day we could not read stays empty and is never filled with a guess. Any estimate in the dashboard is labeled as one.

What goes into the ASO score?

Each storefront's 0–100 ASO score is built from nine parts; a part without data is left out and the remaining weights are re-normalised.

PartWeight
Search visibility20%
Keyword coverage15%
Metadata efficiency15%
7-day movement10%
Competitive strength10%
Listing conversion10%
Ratings and reviews10%
Freshness and visuals5%
Localization5%

How each part is computed: the ASO score page and the methodology guide.

Which languages does Uptika speak?

The site and the dashboard come in six languages; Uptika's take, AI answers and drafts are written in the dashboard's language.

LanguageSiteDashboardAI text
Turkish
English
Spanish
Portuguese (Brazil)
German
French

The storefronts you track are separate: you can measure any country storefront the store is open in, whatever language your dashboard is in.

What does Uptika connect to?

Store and revenue accounts connect with your own keys, alerts go to the channel you pick, and the data opens up through the API and MCP.

IntegrationWhat it gives youPlan
App Store ConnectYour own App Store downloads by source type and territoryStarter
Google Play ConsoleInstalls, uninstalls, active devices, listing visitors, search terms, countriesStarter
Apple AdsPerformance, campaigns, opportunities, ad vs organic rank, rules, action logStarter
RevenueCatDaily revenue, MRR, subscriptions, trials, refundsStarter
SlackAlerts and the weekly summaryStarter
DiscordAlerts and the weekly summaryStarter
TelegramAlerts and the weekly summaryStarter
WebhookAlerts as JSON, with an optional signatureStarter
Web PushBrowser notifications on your phone or computerStarter
REST APIDashboard numbers as JSON; the only write is adding keywordsGrowth
MCP serverThe same data for Claude and other MCP clientsGrowth

Connecting an account is open on every plan; the Analytics, Playbook and Apple Ads pages that show its data open on Starter.

What each integration reads and where you connect it: the Integrations page.

How do you get data out of the dashboard?

Every card and every table carries the same export menu; the report and your raw account data download separately.

FormatWherePlan
PNG imageEvery card and tableStarter
Data copy: Sheets, Markdown, CSVEvery card and tableStarter
AI promptEvery card and table; built from the numbers on screenStarter
PDF report (summary, watermarked)Uptika reportFree
PDF report (full)Uptika reportStarter
PDF report (your own brand)Uptika reportPortfolio
Account data (JSON)Settings › Plan and billing › Account and dataEvery plan
API (JSON)Settings › API and MCPGrowth

How are your account and keys protected?

A short, honest list: what we do, and what we do not do yet.

Encrypted keys

Integration keys and alert channel secrets are stored encrypted with AES-256-GCM and never shown again.

Passwords

Your password is never stored as plain text; it is hashed with scrypt.

Sessions

The session cookie is HttpOnly and SameSite=Lax, valid for 30 days.

Workspace isolation

Every API call is checked so a request only reaches its own workspace data.

API keys

Create them in the dashboard, see when each was last used and revoke any of them at any time.

Payments

Card payments are handled by iyzico; your card details never reach Uptika.

Two-factor sign-in

Two-factor authentication (2FA) is not available yet. Pick a strong password you do not use anywhere else.

How long is data kept?

Retention depends on the kind of data; deleting a workspace removes its readings right away.

DataKept for
Rank history and readingsAs long as the account exists (the Free plan shows the last 7 days)
Product analytics events, sign-in events, presence180 days
Error log90 days
Free-tool visitor usage counters2 days
Payment and receipt records10 years under Turkish tax law, without the Turkish ID number
A deleted workspace's apps, keywords, competitors, alerts, keys and readingsDeleted right away

Security, subprocessors and your rights: the Trust page. Deletion steps: Delete account.

Questions

Which stores and countries do you measure?

The App Store and Google Play. Every country storefront the store is open in is measured separately, with its own ranks, charts and ASO score. How many storefronts you track per app depends on your plan.

Why only the top 30 on Google Play?

Google Play's public search page shows the first results page, about 30 apps. Uptika reads that page and does not guess what lies below it.

What do I need to see my own installs and revenue?

Connect App Store Connect, Google Play Console or RevenueCat with your own keys. Connecting is open on every plan; the pages that show the data open on Starter.

Can I get my data out of the dashboard?

Yes. On paid plans every card and table exports as PNG, Sheets, Markdown, CSV or an AI prompt, and Growth and Portfolio add the API and MCP. You can download your account data as JSON on every plan.

Is there two-factor authentication?

Not yet. Until then, use a strong password you do not use anywhere else.