Built by indie devs, for indie devs

Ship App Store updates 10x faster

Edit metadata across all 37 locales, review every change with diffs, and push to App Store Connect — from your browser or straight from your IDE.

AppMetaHub — Metadata Editor
FitTrack Pro
Metadata Editor
Save Draft
Push to App Store
Version:1.2.0
Ready for Distribution
Locale:English (U.S.)
+ Add
Sync
App Name
22/30
FitTrack — Workout & Calories
Subtitle
28/30
Your personal fitness companion
Keywords
93/100
fitness,workout,calories,tracker,health,gym,exercise
Description
2480/4000
Track your workouts, count calories, and reach your fitness goals with smart insights...
4+ hrs
Saved Per Release
2 min
Setup Time
37
App Store Locales

Everything you wish App Store Connect could do

Version control, AI workflows, and one-click publishing for your App Store metadata

All 37 locales, one dashboard. No more tab-switching.

Edit titles, subtitles, descriptions, and keywords across every locale — switch instantly, no page reloads. Real-time character counts keep you within Apple's limits.

  • Edit all 37 locales without switching tabs
  • Real-time character count validation
  • Drag-and-drop screenshot management
Version:
1.2.0
(editable)Locale:
English (U.S.)
Sync
App Name
AI28/30
FitTrack — Workout & Calories
Subtitle
AI22/30
Your personal fitness companion
Keywords
AI93/100
fitness,workout,calories,tracker,health,gym,exercise
Description2480/4000
Track your workouts, count calories, and reach your fitness goals with smart insights...

See exactly what changed. Revert anything.

Every edit creates a snapshot. Before you push, review a word-level diff of every field across every locale. Changed your mind? Revert any field to a previous version with one click.

  • Word-level diff highlights for every metadata field
  • Full snapshot history — track who changed what and when
  • One-click revert to any previous version
Compare Snapshots
Your Current Version
Suggested Changes
3 of 5 fields changed
~2 modified+1 added
App Namemodified
25/3028/30
FitTrack Pro — Workout
FitTrack — Workout & Calories
Keywordsmodified
Revert
fitnessworkouttrackerhealth+ HIIT+ reps

You can restore any previous version at any time from the History panel

Update metadata from Claude Code or Cursor. Never leave your IDE.

AppMetaHub ships with a full MCP server — 30 tools your AI coding assistant can use to read, edit, and push metadata. Build your app and update its App Store listing in the same session.

  • 30 MCP tools — read metadata, edit keywords, push to ASC
  • Works with Claude Code, Cursor, and any MCP client
  • Update all 37 locales from a single prompt
claude — appmetahub-aso
$ claude "Add gym keywords to all locales and push"
appmetahub-aso:get-keywords
Fetched 12 keywords for FitTrack Pro (en-US)
appmetahub-aso:suggest-keywords
Generated 8 keyword suggestions (Haiku)
appmetahub-aso:add-keywords-batch
Added "HIIT,reps,sets" to 37 locales
appmetahub-aso:push-to-appstore
Pushed all 37 locales to App Store Connect
$

One click. All locales. Published.

Push all metadata to App Store Connect at once — every locale, every field. Review the diff first. No exporting, no copy-pasting, no surprises.

  • Direct App Store Connect API integration
  • Push all locales simultaneously
  • Review a diff of every change before it goes live
Push changes to App Store Connect?

This will update your app's metadata immediately. A snapshot will be saved.

What to push?
Current locale only
Push only en-US
All locales
Push all 37 locales (en-US, de-DE, ja, fr-FR, es-ES...)
Pushing 14 of 37...de-DE
Cancel
Push All Locales

From setup to published in 3 steps

1

Connect Your Account

Add your App Store Connect API key. Your apps and metadata sync automatically in seconds.

2

Edit Everything in One Place

Metadata, screenshots, locales — all in one dashboard. No more jumping between ASC tabs.

3

Push to App Store

One click publishes all changes to ASC. Review the diff first. Done.

Built for developers who ship

Solo indie dev

Managing 1-3 apps across multiple locales. You want to stop spending release days in ASC.

Small studio

5-10 apps, growing fast. You need one source of truth for all your metadata.

Vibe coder

You build apps with AI and ship fast. You want to update your App Store listing from Claude Code or Cursor — without opening another tab.

Sound like you?

AppMetaHub vs. App Store Connect

TaskIn ASCIn AppMetaHub
Edit 15 localesSwitch tabs 15 timesOne dashboard, all locales
Organize screenshotsUpload one by oneDrag-and-drop storyboards
Push an updateVerify each locale manuallyOne-click with diff preview
Track changesNo historyWord-level diffs + full snapshot history
Update from your IDENot possible30 MCP tools for Claude Code & Cursor

Ready to try it?

Start free, upgrade when ready

7-day free trial on paid plans. Cancel anytime.

Free

$0/month
  • 1 app, 5 locales
  • Metadata editing
  • Push to ASC
  • App sync from ASC
Most Popular

Indie

$15 $12/mo
billed annually
  • 5 apps, all 37 locales
  • Screenshot storyboards
  • Snapshot history & diffs
  • Reviews & ratings tracking

Pro

$35 $28/mo
billed annually
  • Unlimited apps
  • Premium AI for metadata
  • Team collaboration (5 seats)
  • Priority support

Your account. Your control.

Official App Store Connect API — no password sharing

Read-only sync by default. Push only when you confirm.

Revoke access anytime from Apple Developer portal

Data encrypted in transit and at rest

Frequently Asked Questions

How does the ASC integration work?

You create an API key in your Apple Developer account and add it to AppMetaHub. We use Apple's official App Store Connect API — no passwords, no scraping. Your key, your control.

Is my metadata safe?

AppMetaHub never modifies anything in ASC without your explicit confirmation. Before every push, you review a diff showing exactly what will change.

Can I use this alongside App Store Connect?

Yes. AppMetaHub syncs both ways. You can edit in either place — just sync to pull the latest changes.

What if I only have one app?

The Free plan is free forever. One app, five locales, full metadata editing, and push to ASC. No catch.

What does the trial include?

Every new account gets 7 days of full access — all locales, storyboards, snapshot history, and more. After 7 days, you keep the Free plan unless you subscribe.

Can I export my metadata?

Yes. You can export all your metadata at any time. Your data is yours — no lock-in.

What's the MCP server? Do I need a paid plan for it?

MCP (Model Context Protocol) lets AI coding tools like Claude Code and Cursor interact with AppMetaHub directly. You can read metadata, edit keywords, and push updates — all from your IDE. It's included with Indie and Pro plans. If you don't use AI coding tools, you won't need it.

I already use fastlane — how is this different?

Fastlane is a CLI tool that requires local setup, YAML configs, and developer knowledge. AppMetaHub is a visual dashboard — no terminal, no configs. Edit metadata across all locales, see screenshots side by side, and push to ASC with one click. They solve similar problems differently.

Start shipping App Store updates faster

Free forever for 1 app. No credit card required.

7-day free trial Free plan forever Cancel anytime