The mobile studio's ASO platform.Engineering precision for builders who ship.
DriveCode built Larko for its own apps: deep listing audits, byte-exact limits, and real protection from store policies.
The exact numbers that decide your listing's ranking
Official engineering limits of Apple and Google. Violating them costs studios rejections or lost organic traffic.
iOS Keyword Limit
Counted in UTF-8 bytes. Non-Latin costs 2–3 bytes per char.
Google Indexing
Full description is 100% indexed (Apple indexes 0 characters).
Screenshots & Assets
Up to 8 on Play, 10 on Apple. Only the first 3 appear in search results.
Parallel Audit
Simultaneous cross-store audit in a single workspace.
Instant Access
Full engineering report with no sign up, trial, or card needed.
Catch store rejections before Apple or Google review
A rejected build costs 2 to 5 days of lost release momentum. Larko scans metadata against official platform policies and gives 1-click deterministic fixes.
- BlockerApp Review 2.3.10App StoreSubtitleRival PlatformPlant care tracker for iOS & Android
Apple strictly rejects listings that mention Android anywhere in metadata.
Release-safe replacement:Plant care tracker for iPhone & iPad - BlockerPlay Metadata PolicyGoogle PlayApp TitleBanned SymbolsSprout — Plant Care 🌱 #1 FREE
Google Play automatically blocks emoji and '#1 FREE' claims in titles.
Release-safe replacement:Sprout: Mindful Plant Care - RiskApp Review 2.3.1App StoreSubtitleUnverified ClaimsThe best plant app you will ever use
Unproven 'best' claims trigger immediate Guideline 2.3.1 rejections.
Release-safe replacement:Mindful plant care & watering tracker
Larko never guesses with generic AI — every blocker cites the exact clause from Apple Guidelines and Google Play policies.
One app — two completely different ranking algorithms
Google indexes roughly 25.7× more copy than Apple does. Copying your Play description into App Store Connect wastes 4,000 characters on a field Apple never reads for search.
App Store
iOS Ecosystem- Title30 chars
- Subtitle30 chars
- Keyword field100 bytes
Apple completely ignores the 4,000-character description for ranking — it is conversion-only.
Google Play
Android Ecosystem- Title30 chars
- Short description80 chars
- Full description4,000 chars
Google has no hidden keyword field — all organic ranking comes from visible description copy.
Larko evaluates each store by its own unique algorithm, eliminating keyword cannibalization and blind spots.
Three stages of organic growth:
from search to install
- 01Stage 1
User Search Intent
water sort puzzle1water sort puzzleOrganic resultTop resultSearch trafficHow most users arriveApple puts 65% of App Store downloads as starting in search — its own published figure. Most people search for a solution or a category ('habit tracker'), not a brand name.
- 02Stage 2
Algorithmic Store Indexing
Metadata fieldiOS (Apple)Google PlayTitle30 chars30 charsSubtitle30 chars—Short description—80 charsKeyword field100 bytes—Full descriptionNot indexed4000 charsThe store algorithm checks whether search terms match indexed metadata fields. If a keyword is missing from indexed fields, your app never enters the auction.
- 03Stage 3
Visual Screenshot Conversion
010203040506Visible SERP Zone (Top 3)Where the choice happensRanking gets you seen; the first three screenshots close the install. Most people decide inside the search results, without ever opening the page.
Larko optimizes all 3 stages end-to-end, independently per store. Most tools only score surface words and leave conversion blind.
6-Factor Scoring Formula (Methodology)One listing is a task. A portfolio is a system.
When you manage 3 to 15 apps, ASO quickly turns into chaos: every release multiplies across two stores. Larko was built to monitor and sync both platforms in a unified interface.
Our own studio products (audited live on this request)
- Cross-Store Report ⇄Report ⇄
Cosmo Color Sort: Water Puzzle
Logic PuzzleFlutter Live0.7★ rating gap between platforms. 53 unindexed characters left unused on Google Play.
- Cross-Store Report ⇄Report ⇄
Cosmo Block Puzzle
Block PuzzleFlutter Live53 indexed characters unused in the Google Play short description.
- Cross-Store Report ⇄Report ⇄
Cosmo Solitaire: Card Game
Card GameFlutter LiveGuideline 2.3.1 blocker risk (unverified claim) in App Store Connect.
- Cross-Store Report ⇄Report ⇄
Cosmo Sudoku: Number Puzzle
Number PuzzleFlutter LiveBrand new release on iOS. Perfect timing to align keywords with Google Play.
Larko Nest — Unified Studio Dashboard for Portfolios
Centralized monitoring for your entire app portfolio: automated weekly diffs, rejection risk alerts, and SERP visibility trends in a single unified view.
We are opening private beta access for studios with 3+ apps. Leave your email for priority onboarding.
Four essential modules for complete ASO workflow
- Live
6D Scanner
Instant AuditSix weighted dimensions scored in 0.8s against published store rules. Every character and byte computed mathematically, not guessed by AI.
Launch module - Live
Policy Guard
Rejection ShieldPre-flight compliance scanner testing your listing against Apple Guideline 2.3 and Google Play Metadata Policy before review submission.
Launch module - Live
Keyword Packer
UTF-8 OptimizerAutomated packing and deduplication for Apple's 100-byte keyword field with exact multi-byte UTF-8 calculation.
Launch module - Live
Cross-Store Diff
Cross-Store AnalyticsSide-by-side asymmetry analysis between iOS and Android, ranking gap discovery, and character deficit detection.
Launch module
From a studio that ships its own apps
Larko is engineered by DriveCode, a mobile Flutter development studio. Every app we launch lives simultaneously on the App Store and Google Play — exactly the daily workflow this platform solves.
We tested the platform on our own listings first and openly display our weakest scores. When a product is built to solve our own operational pains, there is zero fluff or artificial metrics.
How Larko differs from other ASO tools
A transparent engineering comparison. Why mobile developers and studios choose deterministic rules over black boxes and expensive subscriptions.
| Feature | Larko StudioOur approach | Generic AI / ChatGPT | Traditional ASO ($69–$500/mo) |
|---|---|---|---|
| Rejection Protection | Official 2.3 Rules Direct citations of App Review Guidelines and Google Play Policy with ready-to-use safe fixes | Rejection Risk Unaware of store policies; hallucinates banned words like 'best / free' and competing brands | No Scanner Do not scan metadata for store review violation risks |
| Exact Limit Precision (UTF-8) | Byte-Level Packer Exact multibyte UTF-8 accounting (2 bytes/char for Cyrillic) in Apple's 100b field with zero cannibalization | Counts Characters Counts characters instead of bytes, causing overflow rejections in App Store Connect | Basic Counter Standard character counts without automated byte optimization |
| Cross-Store Parity | 1 View for 2 Stores Synchronous side-by-side diff between iOS and Android accounting for Google's 4,000-char indexing | Unlinked Copies identical copy for both stores, ignoring indexing architecture differences | Split Reports Separate reports and double subscription pricing per store |
| Pricing & Access | 100% Free Full engineering audit report without signup, credit card, or paywalls | Paid Tier Requires $20/mo subscription with rate limits on generic prompts | $69 – $500+/mo Costly plans with mandatory credit card trial traps and strict credit limits |
| Data Transparency | Verified Store APIs Direct official Apple & Google Store APIs without hallucinations or fabricated metrics | Hallucinations Invents keyword search volumes and metrics out of training memory | Black Box Proprietary opacity indexes with no source verification |
Rejection Protection
Direct citations of App Review Guidelines and Google Play Policy with ready-to-use safe fixes
Exact Limit Precision (UTF-8)
Exact multibyte UTF-8 accounting (2 bytes/char for Cyrillic) in Apple's 100b field with zero cannibalization
Cross-Store Parity
Synchronous side-by-side diff between iOS and Android accounting for Google's 4,000-char indexing
Pricing & Access
Full engineering audit report without signup, credit card, or paywalls
Data Transparency
Direct official Apple & Google Store APIs without hallucinations or fabricated metrics
Based on publicly available documentation and pricing as of August 2026.
How much does it cost: $0. And why this is a feature, not a catch.
No trials, no credit card required, and no hidden upgrade paywalls. Deterministic store checks don't burn expensive compute, which is why core audits are free for everyone.
One direct call to official public store APIs and mathematical scoring. It incurs minimal server cost — so access is unlimited without signup.
Instant scan against official Apple 2.3 & Google Play rules. Rejection protection shouldn't cost developers a dime.
Deep written recommendations. Free within our generous daily fair-use limits per studio.
Automated safe copy optimized for 30-char limits and 100-byte keyword limits.
Automated daily snapshot archive to monitor ranking dynamics and listing updates.
All core audit, keyword packer, and policy check tools are completely free with no registration required.
Your metadata is never sold and never passed to a third party.
No hidden subscriptions. The deterministic check is free, unlimited, and needs no account.
The things worth asking first
Where does the data come from?
Does the storefront I pick matter?
What does it cost?
Why does an 88 show a B?
Why do you label numbers as estimates?
Do you actually support Google Play, or is it iOS with Android bolted on?
Can Larko guarantee my app won't be rejected?
Does an AI decide my score?
Check a listing
Any App Store or Google Play app. Yours or a competitor's. No account, no limit.