How it works

Beralo Studio is local-first. You build your store listing in one Mac project, review exactly what will change, and publish to both stores.

1. Create a project

Set your iOS bundle ID and Android package, add your locales, and connect your store credentials. Everything stays local.

2. Compose the listing

Capture or import screenshots, render them per locale, and write localized titles, descriptions, keywords, and IAP copy.

3. Review the diff

Beralo pulls the live store state and shows a field-by-field diff of what your publish will change — with store-limit and translation checks.

4. Publish + roll back

Push to App Store Connect and Google Play in one run. A snapshot is saved so you can restore the previous listing if needed.

Local-first

Your listing lives in one folder

Each project is a local folder that stores raw captures, renders, exports, store snapshots, and a publish history — versionable and private.

  • Localized screenshots and rendered assets
  • Listing copy and in-app purchase metadata
  • Pre-publish snapshots and an audit trail
Both stores, side by side

Map a single source locale to App Store and Google Play locales, and publish screenshots, metadata, and IAP copy together.

Best practices

Always review before publishing

Use the pre-publish diff to confirm exactly which locales and fields change on the live store.

Keep copy within store limits

Beralo flags over-limit titles, descriptions, and keywords per locale before you publish, so the store never rejects a field.

Ready to try?

Download the Mac app, compose your first listing for free, and sign in to publish.