Two stores. One place.

Manage App Store and Google Play in one place. One form, one publish — metadata, screenshots, releases, and reviews.

Free plan · no card required
9:41
On This Day : History & Facts
Today in History Daily
Karei Studio
In-App Purchases
4,8
★★★★★
2,3k ratings
#4
#
Education
4+
Age
Years
9:41
On This Day : History & Facts
Karei Studio · In-app purchases
4,8
2k reviews
12k+
Downloads
3
Everyone
OneStore · Update 1.4.1Synced
↑ Type to see live sync ↑
Unified Storefront

One form. Every constraint.

Apple wants 30 characters for the title, Google takes 30. Apple limits keywords to 100 chars comma-separated, Google doesn't use them but indexes the description. OneStore knows these rules and applies them live, as you type.

  • Live per-store counters on every field
  • Per-platform editing — an iOS push won't touch Android
  • Drift detection when stores are edited elsewhere
  • Diff against the published version — see exactly what changes
Title
App Store
29 / 30
Google Play
29 / 30
Screenshots

One HD screenshot in. Every required format out.

Drop one HD screenshot. OneStore crops and resizes it for every format Apple (iPhone 6.5/6.7/6.9, iPad) and Google Play require, in a single pass. No Photoshop, no more cropping the same image five times. An editable focal point keeps your subject centered, and transparency is auto-flattened to pass Apple's validation.

SOURCE · 2880×5120
6.5"
6.7"
6.9"
iPad
Pixel
Tablet
Releases

Build on your side. Ship from OneStore.

Upload your pre-built .ipa or .aab — OneStore sends it to App Store Connect and Google Play, handles Apple submit, Google rollouts, and per-locale release notes. No compilation on our side: Xcode, EAS, or Bitrise stay on your machine.

  • Upload .ipa / .aab from the dashboard (presigned URL)
  • Apple submit, cancel, promote — Google Play staged rollout %
  • Multi-locale release notes + AI translation
.ipaApp Store Connect
.aabGoogle Play
AppleIn review
v1.4.1 · Submit for review
GoogleRollout 20%
142 · Production
Release notes
FRENDE
Review Hub

Every review. One inbox.

Stop checking two consoles for reviews. App Store and Google Play land in the same queue. OneStore drafts AI replies in the reviewer's language — you proofread, you send.

App Store · iOS★★★★★
My morning coffee with a daily fact from history. It's become my ritual — I learn something new every week.
Margaux L. · 1.4.0
Google Play★★★☆☆
Beautiful app, but the daily notification doesn't always fire on Android. Otherwise perfect.
Kenji D. · 1.4.0
Thanks Kenji! We fixed the Android notification bug in 1.4.1 — the update should be live this week after review.
Suggest reply142/2000Send reply
Analytics

Apple + Google. One dashboard.

Installs, revenue, subscriptions, vitals — aggregated across both stores in one screen. Filter by store, app, or period. Compare two versions to measure the exact impact of an update.

  • 30d / 90d / 12m windows and custom range
  • Version comparison — J+0 aligned to release date
  • Apple / Google split on every metric
Performance
30j90j12m
Installs
2 841
App Store
1 761
Google Play
1 080
Revenue
€ 1 204
App Store
€ 939
Google Play
€ 265
Team

Your studio, your apps, your roles.

Invite teammates by email, assign OWNER / ADMIN / MEMBER, and scope access per app when needed. Every plan includes every feature — only app, seat, and AI credit quotas differ.

  • Email invites · revoke in one click
  • ADMIN publishes · MEMBER edits within scope
  • Centralized billing · multiple workspaces supported
MembersInvite
YC
Yannis
OWNER
ML
Margaux
ADMIN
KD
Kenji
MEMBER
3 apps · 2 stores · all features
Security

Your keys never leave the vault.

Apple .p8 certificates and Google service accounts are AES-256 encrypted on upload. Per-account isolation, deletion on request — EU-hosted infrastructure, GDPR-ready.

  • AES-256 encryption at rest
  • Per-account key isolation
  • Privacy-first · EU-hosted · GDPR-ready
.p8
AuthKey_8K3ZLP9.p8
Apple · Encrypted
🔒
.json
service-account-prod.json
Google · Encrypted
🔒
AES-256
OneStore Vault · EU region
Roadmap

What's shipped. What we're building.

All V1 features are live — metadata, screenshots, push/pull sync, .ipa / .aab upload, Apple release flow, cross-store analytics, and AI translations. Next: advanced AI insights and external webhooks.

Unified storefront, screenshots, push/pull sync
Live
.ipa / .aab upload (Transporter + Google API) — no compilation
Live
Apple + Google release flow (submit, rollout %, promote)
Live
Team, invitations, billing, audit log
Live
Cross-store analytics (installs, revenue, vitals, version comparison)
Live
AI translations for listings and reviews
Live
Comparison

OneStore vs. native APIs.

Wiring up Apple and Google APIs by hand takes two days. With OneStore, both stores are synced in five minutes. Here's the breakdown.

Native APIs
OneStore
Initial setup
Native APIs~2 days
OneStore5 minutes
Apple .p8 JWT
Native APIsManage server-side
OneStoreDerived per call
Google service account
Native APIsConfigure permissions
OneStoreGuided wizard
Character limits
Native APIsCode it yourself
OneStoreLive, per store
Resize screenshots
Native APIsPhotoshop / sips
OneStoreDrag & drop
Diff vs. live version
Native APIsNone
OneStoreVersioned, rollback
Review replies
Native APIs2 consoles
OneStore1 inbox + AI
Build iOS / Android
Native APIsXcode / CI on your side
OneStoreOn your side — upload only

$22/mo gets you 10 apps and one inbox. Start free, no card.

Annual billing: 2 months free, no commitment. Add-ons available (apps, seats, AI credits).

Setup, sync, and publishing to both stores: unlimited, no AI credits. Credits are for listing translations and review reply drafts (1 credit = 1 action).

Free

To discover OneStore.
$0
Start free
  • 3 apps total
  • 1 seat
  • 25 AI credits / month (translations + reviews)
  • Unlimited sync (low priority)
  • All features

Studio

For small product teams.
$44/ month
billed annually
Get started
  • 30 apps total
  • 10 seats
  • 300 AI credits / month (translations + reviews)
  • Unlimited sync (high priority)
  • All features

Scale

Custom apps/seats/AI volume.
Custom
contract pricing
Let's talk
  • Custom volume
  • Contract pricing
  • Dedicated SLA and onboarding
  • Priority support
  • Add-ons compatible

Questions we get every day.

No. Connecting App Store Connect and Google Play, editing listings, syncing, and publishing use zero AI credits — sync is unlimited on every plan. Credits are only for optional AI features: translating a store listing to another locale (1 credit per locale) and drafting a review reply (1 credit per draft). Putting an app on Apple and Google with manually entered copy = 0 credits.
No. You build on your side (Xcode, EAS, Bitrise, GitHub Actions, Codemagic…), then send us a ready .ipa or .aab. OneStore handles upload to App Store Connect / Google Play and release management (submit, rollout, metadata). On Apple, a macOS worker runs Transporter only — no compilation, no on-demand Xcode runners.
Your .p8 files (Apple) and .json service accounts (Google) are encrypted at rest with AES-256-GCM in a managed Postgres. The master encryption key lives in an environment variable, isolated from the data itself. On every App Store Connect call, OneStore decrypts the key in memory to derive a short-lived JWT — the .p8 is never logged nor returned to the client.
Yes — upload your pre-built binary from OneStore (presigned URL). The .aab goes to Google Play via our API; the .ipa to App Store Connect via a macOS worker (Transporter). No compilation on our side: metadata, screenshots, upload, and releases all live in the same product.
Hourly via a scheduled job that polls Apple and Google — neither store ships official webhooks. If you're in OneStore, a refresh may run sooner. 1–2★ reviews trigger an in-app alert; email depends on your notification settings.
We break, you get notified, we fix it — like in March 2026 when Apple changed the JWT format. Follow service health on status.onestore.so and updates on the changelog.
Fastlane is still great for CI pipelines. OneStore complements it: a visual editor for metadata, screenshots, releases, and review replies — without maintaining a Fastfile for every title or description change.
A Google Cloud Storage bucket linked to Play Console (financial and statistics reports). Without it, reviews and some metrics stay limited to short API windows. The connect wizard guides you; propagation can take up to 24 hours.
Your Apple Vendor Number and an API key with the Admin role on App Store Connect. Without that, installs and vitals still work; detailed revenue may be partial. Settings shows what's missing.
OneStore is framework-agnostic. As long as you produce a binary (or let Apple/Google produce one), we handle the rest. EAS, Bitrise, Codemagic, Xcode Cloud, GitHub Actions — all work.
Get startedFree · no card