The Valance app icon: a storefront with a striped awning

Valance

Your App Store listing, in sync.

Valance keeps your App Store listing where your code lives: in a project on your Mac, as plain files you can commit, review and branch.

Free for your first app, with every feature. Requires macOS 27 or later.

Nothing is sent until you’ve seen it.

Edit your listing in a native editor with live character counts and an App Store preview, then review exactly what changed before anything leaves your Mac.

  1. 1PullBring your app’s listing in from App Store Connect.
  2. 2EditLive character counts and an App Store preview as you type.
  3. 3ReviewSee each change next to what’s live, word by word.
  4. 4PushOnly the changes are sent. Nothing else.
  5. 5VerifyValance reads them back to confirm they landed.

Features

Everything on your listing, under control.

A diff before every push

Know exactly what you’re about to send.

  • See each change next to what’s live, word by word
  • Catch edits made in App Store Connect since your last pull, and choose which one wins
  • Push twice and nothing happens the second time: only differences are sent
  • Verify compares the live listing with your project after every push

Every field, every language

Your whole product page, in every language, with screenshots and app previews handled through Apple’s App Asset Library.

  • Name
  • Subtitle
  • Description
  • Keywords
  • Promotional text
  • What’s New
  • Screenshots
  • App previews
  • Custom product pages
  • Product page optimization tests
  • App Review details
  • Version information

Built for git

Keep your listing in your repository, right next to your code. Review copy in a pull request, branch for a redesign, roll back a bad edit. Unchanged screenshots are never uploaded again.

No lost edits

Changed something in App Store Connect since your last pull? Valance catches it before you push, and lets you choose which one wins.

From build to review

Upload an .ipa or .pkg straight from Valance, attach the build, answer export compliance and submit for review. A checklist shows what’s missing first.

Already using fastlane?

Import your metadata folder to get started, or export one at any time.

Pricing

Free for your first app.

Every feature, from the start. Pay once when you need more apps. No subscription.

Free

$0

Everything Valance does, for the first app you connect.

  • Every feature included
  • Your free app is the first one you connect

Price in US dollars. The Mac App Store shows the price in your currency.

Privacy

Private by design.

Valance talks directly to Apple with your own App Store Connect API key, kept in your Mac’s Keychain.

Straight to Apple

The app connects only to Apple: the App Store Connect API, and the App Store for your purchase. We run no servers it talks to.

Your key stays on your Mac

The private key lives in your Mac’s Keychain. Valance uses it to sign requests to Apple; the key itself is never sent.

Your projects are your files

A project is a set of plain files, saved wherever you choose: next to your code, in your repository, under your control.

  • No account
  • No servers
  • No tracking
  • No analytics

Requirements

What you need.

macOS 27or later
An API keyFor App Store Connect, with the Admin or App Manager role
iOS and macOSListings for iPhone, iPad and Mac apps

Your listing, next to your code.

Valance is coming soon to the Mac App Store. Free for your first app.

How to get started