Finishing an app and listing an app are different jobs, and the second one is worse. Stores want screenshots at particular sizes, an icon family, promotional graphics, a description that sells without tripping content rules, a justification for every permission, and privacy questionnaire answers you'd better get right. It's an afternoon of fiddly work per store, and it's why plenty of finished apps never ship.
So every store-bound build gets a listing kit, generated automatically.
What's in the kit
- Screenshots captured from the actual running app — composed, sized to spec, captioned where the store format wants panels.
- Graphics — the icon at required sizes and the promotional/feature images each store demands.
- Listing copy — title, short and full descriptions written from what the app actually does, not adjective soup.
- Permission justifications — every permission the app requests, explained in the store's expected format.
- A privacy policy page, published to a live URL, because stores require one for every app.
- Privacy questionnaire answers — see below, because this is the part we're strictest about.
Privacy answers are checked against the code
The fastest way to get a listing flagged — or to quietly lie to your users — is a privacy declaration that doesn't match the binary. So the kit's privacy answers come from a scan of the app's actual source: a "collects no data" claim is made only when the code makes no network calls and bundles no analytics. If the app does phone home, the declaration says so, accurately. We'd rather your listing be honest than flattering; it's also, not coincidentally, the version that survives review.
Filled in, not just filed
Where a store has an API, the kit is pushed directly — listings, images, declarations. Where a store insists on its console, the kit automates the form-filling and hands you the few clicks the store reserves for humans. The per-store split is detailed in From prompt to app store; Firefox ships entirely hands-off, Play and Chrome leave you the final confirmations.
