NBA: Live Games & Scores
Basketball highlights & stats
Your score
Solid. 6 of 43 checks need attention.
NBA: Live Games & Scores
Sports · US
- Discoverability76.5
Top 5 for 1 of 6 terms · 92% of characters
- First impression67.7
icon 78, shot 1 58, subtitle 70 of 100
- Credibility91.1
4.7★ from 94k ratings
- Clarity72
4 of 6 viewers described it correctly
- Competitiveness33.3
Picked 0 of 2 shelf runs · 44th pct
Working
- Your app name uses 24 of 30 characters. That's a good use of the highest-weighted field you have.
- You have a subtitle. Good, most indie apps don't.
Not working
- "amazon" shows up in your description. Comparison claims about named competitors are a review risk, and in the keyword field they're also characters buying you nothing.
- You're covering 6 of the 9 additional languages the United States storefront supports. Each missing one is another 30-character name, 30-character subtitle and 100-character keyword field: 480 indexable characters you're leaving on the table in the same storefront, without translating your app. Missing: Arabic, Russian, Vietnamese.
Leaderboard rank
See the full board →- #42PhilosophizeMe70.3

- #43NBA: Live Games & Scoresthis app70.1

- #44AdGuard Ad Blocker for Safari70.0

The shelf
3 of 3 simulated users picked a rival off this row.
Search results · US · Sports
They were asked to find: “You want to follow your team properly without missing anything.”
Your taps
Where the taps went
- Pro Basketball Live: NBA stats3/6
- FotMob - Soccer Live Scores2/6
- NBA: Live Games & Scoresyou1/6
Fix these first
5 changes, in order of impact.
Description keyword stuffing
The word "nba" makes up 8.2% of your description: 38 times in 465 words. Descriptions aren't keyword-indexed on iOS, so this buys you exactly nothing in search and reads as spam to the few people who open it. Stop repeating keywords in the description. It is not indexed on iOS, so stuffing it costs you readability and buys you nothing.
conversionIndustry consensusCompetitor brand names in metadata
"amazon" shows up in your description. Comparison claims about named competitors are a review risk, and in the keyword field they're also characters buying you nothing. Remove other companies' brand names from your metadata. This is a rejection risk, not just wasted characters.
visibilityApple-documentedYour page and your actual users are different people
Your page speaks to casual gamers; your reviews come from prosumers and power users (24% of the reviews we could place).
conversionOur proposalCross-index locales unused
You're covering 6 of the 9 additional languages the United States storefront supports. Each missing one is another 30-character name, 30-character subtitle and 100-character keyword field: 480 indexable characters you're leaving on the table in the same storefront, without translating your app. Missing: Arabic, Russian, Vietnamese. Add metadata in your storefront's additional supported languages. Each one is another 160 indexable characters (30 name + 30 subtitle + 100 keywords) in the same storefront.
visibilityIndustry consensusApp preview video
+10–20% est.No preview video, so your first three screenshots carry the search card alone. Roughly 90% of even top-1,000 apps have never tested a video, so a decent one is still an unclaimed lever, as long as the poster frame stands on its own. Test one 15–30s preview whose poster frame stands on its own. A weak poster frame evicts a screenshot and is worse than no video.
conversionStrong evidence
What simulated users said
0 of 6 would tap your card; 0 of 6 would install.
Skeptical Researcher
38, product manager · reads the one-stars first (the control persona)
“The rating looks solid and it's the official app, but I need to see what people are actually complaining about before I tap anything.”
- The card
- would not tap
- The page
- would not install
Skeptical Researcher
38, product manager · reads the one-stars first (the control persona)
“I'm not installing something that someone's been using for three years and says is the worst app they've ever had, especially when the developer hasn't responded to it.”
- The card
- would not tap
- The page
- would not install
Price-Sensitive Pragmatist
29, gig worker · goes straight to the in-app purchase list
“It says free but has In-App Purchases right there, which means there's a paywall hiding somewhere, and I'm not digging through this to find out what it costs.”
- The card
- would not tap
- The page
- did not open it
Price-Sensitive Pragmatist
29, gig worker · goes straight to the in-app purchase list
“Free app that makes you pay a subscription to watch the games, which is exactly the kind of bait I'm not falling for.”
- The card
- would not tap
- The page
- did not open it
Power User
31, developer · actually reads the description
“This is the official app, which is fine, but the screenshots don't show me how I actually track a game or dig into stats—just that it exists and has trending clips.”
- The card
- would not tap
- The page
- did not open it
Power User
31, developer · actually reads the description
“It's the official app so it'll work, but the screenshots don't show me anything I couldn't get from a dozen other sports apps, and the description doesn't even finish explaining what I get for free.”
- The card
- would not tap
- The page
- did not open it