Workspace/Overview
MMonjilโŒ„

Wednesday, 19 August 2026 local workspace

Good afternoon, Monjil.

Your next ASO move is clear. Here is what changed since the last snapshot.

AS

Your app

iOS

Import an app to begin ยท US App Store

Import app in App report โ†—
Ratingโ€”No public snapshot
Latest versionโ€”Not imported
ASO health0/100No snapshot yet
Tracked keywordsโŒ•
0
0 indexedNo snapshot yet
Average rankโ†—
โ€”
No tracked termsNo rank history
Visibility scoreโ—‰
0/100
No snapshot yetNo change yet
New opportunitiesโœฆ
0
Add keywords firstNo queue yet

Keyword visibility

Tracked keyword rank over the last 14 days

1255075100
Awaiting snapshot
Your app ยท no snapshot yet Category average unavailableImport an app to start collecting snapshots

ASO health

A transparent scorecard, not a black box

0/ 100
Workspace ready

Import your app and add keywords to generate an ASO scorecard.

Opportunity queue

Terms where the effort-to-upside looks promising

Recent activity

Changes in your local workspace

โ“˜ Metrics marked as proxy or snapshot are based on locally stored observations. They are not official Apple or competitor analytics.

Start here

Keyword research

Search a keyword to see who ranks for it, how hard it is to break in, and which terms those apps rank with.

Compare keyword demand, difficulty, opportunity, and the apps ranking for each term.

Store
Countries up to 5
๐Ÿ‡บ๐Ÿ‡ธ United States
A keyword that is โ€œhardโ€ for everyone can still be winnable for you โ€” or hopeless. This shows which apps in the top 20 you could realistically out-rank right now. Leave it at 0 for an app you have not launched yet.

Ranked apps and difficulty are computed from Apple's public search results. Popularity is the term's position in Apple's own search suggestions โ€” a demand proxy, not licensed search volume.

Research workspace

Keyword lab

Turn competitor language and search signals into a focused tracking list.

โ†“ Export CSV

Tracked keyword set

Import an app and add keywords to begin.

KeywordRankChangeVolume proxyOpportunityStatus

Keyword inspector

Search a term to see its local signals.

โŒ•Start with a keyword

We will compare its rank, opportunity, and metadata usage.

Listing quality

Metadata lab

Write for people first. Use keywords where they make the message clearer.

Draft ยท not published

Store-ready writing

ASO generator

Give the writing assistant your app context and ranking terms. It will prepare separate iOS and Google Play drafts with policy-aware checks.

Server-side Gemini

Brief the app

Better inputs create more honest metadata

English (US)
Generate for
No ranking, price, or unsupported claims will be intentionally added.

Language quality and ASO hygiene

Text analyzer

Find the words your text uses, see what repeats, and catch keyword stuffing before you publish a store listing.

Local analysis
Store
Device
Country

Enter text

Description, user reviews, or competitor copy

Ranking keywords

Paste one keyword or phrase per line

Optional
โŒ•

These are the terms you want to inspect. Select only the keywords relevant to this analysis.

Optional competitor comparison

Paste a competitor description to find keyword gaps beside your own text.

Competitive overview

App report

Import one public store listing, add up to five competitors, and keep a country-specific ASO snapshot in one place.

Public snapshot

Import primary app

Use an App Store ID, package name, or public store link

One app
Store

Apple example: 6450987321 or an apps.apple.com link.

Competitor set

Compare up to 5 public store listings

0 / 5

Import your primary app first.

โ–ค

Your report will appear here

Import a primary app to build the overview, metadata comparison, visibility snapshot, and market signal cards.

Market context

Competitors

See where similar apps are visibleโ€”and where you can take a different angle.

Competitor keyword gap

Terms your competitors use in their store listing that yours does not mention.

Import your app and at least one competitor in App report, then choose Find gaps.

Shared keyword landscape

Local sample of overlap and gaps across your competitor set

Your app
0 indexed
Competitor 1
โ€”
Competitor 2
โ€”
Competitor 3
โ€”

Shareable outputs

Reports

Keep a clean record of what changed, why it changed, and what to do next.

โ†—

Weekly ASO snapshot

Ranks, visibility, scorecard, and top opportunities.

โŒ•

Keyword gap report

Competitor terms where your app is missing or weak.

โœŽ

Metadata change log

Draft versions and coverage notes for every locale.

Report preview

Your app ยท US ยท not imported

Waiting for data
Health score0/100No change yet
Next step

Import your app in App report, then add your ranking keywords.

Workspace controls

Settings

Manage permitted connectors and keep every secret on the server.

Data mode

Current source and update behavior

Local workspacePersonal data layer; no demo app is loaded.
Active
StorageLocal JSON file in the protected storage folder.
Writable
Gemini analysisAdd a key to enable AI writing and insights.
Not configured
Apple App Store ConnectNot configured
Not connected
Last syncToday, 08:30 UTC

Apple API credentials

Upload your .p8 key here; it stays server-side.

Not configured

The private key is never sent back to the browser. Protect this single-user panel with cPanel Directory Privacy before uploading.

Gemini API credentials

Set the AI key from this panel; it stays server-side.

Not configured

The key is stored in the protected storage folder and is never returned to browser JavaScript.

Safety checklist

Keep the private build clean

  • โœ“ No private endpoints or login tokens
  • โœ“ Every metric is labelled snapshot or proxy
  • โœ“ Secrets stay server-side
  • โœ“ Demo data is not used in the personal workspace
  • โœ“ AI receives only the selected local snapshot

Apple performance

Real impressions, downloads, and conversion for your own app.

Not synced

Downloads come from Sales and Trends and need the vendor number from App Store Connect โ†’ Payments and Financial Reports. Impressions and product page views come from Analytics Reports; Apple begins collecting only after the first sync, so run it again a day later.

Deployment notes

Keep this personal workspace private.

Use cPanel Directory Privacy or another server-level access control before enabling API features. The connectors are for your internal workspace only.

Read deployment notes โ†’