New — visual evidence in creative intelligence reports

Push a commit.
Ship to both stores.

Agents run the screenshots, compliance, ASO, and submission. You approve once — in review within the hour.

Start freeSee how it worksNo Fastlane. No Transporter. No credit card.
fig. 1 — the release pipeline, running live
stora — release v2.4.1 · ava-ios
Pipeline
Buildrunning
Compliancequeued
Screenshotsqueued
ASOqueued
Submitqueued
Agent activity
[build]$ stora release create --from github:ava/ava-ios@main
43
store rules encoded
54
screenshots per run
2
stores, one approval
<1 hr
connect → submitted
compliance passed54 screenshotsaso draftedtwo storesone approval43 rules encodedcommit → release · 41 min
compliance passed54 screenshotsaso draftedtwo storesone approval43 rules encodedcommit → release · 41 min

A new species of release tool. Purpose-built for teams shipping at the speed AI writes apps.

fig 0.2

Built for agents

Every release step — compliance, screenshots, ASO, submission — runs on agents you can invoke from CI, chat, or the app. Each one leaves an audit trail.

fig 0.3

Built for the stores

Direct App Store Connect and Google Play integration. No Fastlane, no Transporter, no App Store Connect tab stuck open for days.

fig 0.4

Built for speed

From a GitHub connect to a submitted release in under an hour. Every artifact — screenshots, listing copy, compliance report — cached and reusable.

fig. 01Agents

Agents that ship for you.

Compliance, screenshots, ASO, and submission — each agent owns one job, each leaves an audit trail, all invokable from CI or chat.

  • Compliance, screenshot, ASO, and submission agents
  • Activity feed for every action and decision
  • Invokable from GitHub Actions, Slack, or MCP
agents — ava-ios
Complianceworking
43 rules · auto-fix PRs
Screenshotidle
real simulators · 3 locales
ASOidle
listing copy from release diff
Submissionidle
both stores · one approval
Audit trail
[compliance]opened auto-fix PR #214 — login wall before value
[screenshot]captured 54 framed screens across 3 device classes
[aso]drafted what's-new in en-US, ja-JP, de-DE
fig. 02Screenshots

Screenshots without a camera.

Real-device captures in every locale and device class, rendered with your app running — not mocked.

  • Real-simulator captures across iPhone, iPad, and Android
  • Every locale and device class in one run
  • Annotated, framed, and App-Store-ready
Capture run · iPhone 16 Pro
en-USja-JPde-DE
Good morning, Ava
Today's plan
Breathing · 5 min
Focus block · 25 min
Start a session
en-US
おはよう、アヴァ
今日のプラン
呼吸法 · 5分
集中タイム · 25分
セッションを開始
ja-JP
Guten Morgen, Ava
Heutiger Plan
Atmung · 5 Min
Fokuszeit · 25 Min
Sitzung starten
de-DE
6 screens × 3 locales × 3 device classes54 captures ✓
fig. 03Compliance

Compliance that catches what you miss.

43 automated App Store and Play rules run before every submission, with auto-fix PRs for anything that fails.

  • 43 App Store Review Guidelines encoded
  • Auto-fix PRs for the rules that have one
  • Compliance score tracked across releases
compliance — pre-submission scan
43 rules · scanning
score96
2.1App completeness — no placeholder content
2.3.3Screenshots reflect actual app UI·
5.1.1(i)Privacy manifest covers all SDKs·
5.1.1(v)Login wall before core value·
4.8Sign in with Apple offered alongside Google·
PLAY-DSPlay data-safety form matches manifest·
auto-fix PR #214 — defer login until after first sessiondrafting…
fixes 5.1.1(v) · +38 −12 · AuthGate.swift, OnboardingFlow.swift
scanning
fig. 04Submissions

Submissions without App Store Connect.

Both stores, one approval. iOS and Android pipelines share a release object — build, sign, review, submit.

  • App Store Connect and Google Play from one release
  • TestFlight, Internal, Alpha, Beta, Production tracks
  • Status synced back to GitHub and Slack
release — one approval, two stores
release v2.4.1
shared object · build 412
App Store
TestFlight → Review → Release
build…
▶ Google Play
Internal → Beta → Production
build…
build
sign
review
submit
live
status synced → GitHub · Slack● in flight
fig. 05How it works

From a commit to a release, in three steps.

01

Connect your repo

One click connects GitHub. Stora finds your iOS and Android projects automatically — Xcode targets, Gradle modules, signing config.

$ stora connect github:ava/ava-ios
02

Agents run the release

Compliance, screenshots, ASO copy, and submission — each owned by its own agent, each auditable, each invokable from CI or chat.

▸ 4 agents running · audit trail live
03

Submit to both stores

One approval, two submissions. App Store Connect and Google Play updated from the same release object, status synced back to GitHub and Slack.

✓ v2.4.1 submitted · 41 min total
fig. 06Changelog

Latest changes.

May 21, 2026Feature

Visual evidence in creative intelligence reports

Competitor scans now point at the exact region of a screenshot that earns a pattern label — overlaid bounding boxes in both the full report and the chat card.

May 21, 2026Improvement

Every import path now leaves a project in the same state

Competitor scan, ASO, and Store Listing work the moment you finish importing — whether you came in from an App Store URL, a binary, or a GitHub repo.

May 19, 2026Feature

Agent-composed reports + inline chat cards

Reports are now compiled by an agent loop, not hardcoded generators — and they render inline as custom cards in chat.

fig. 07Pricing

Free to start. Priced like you'd price it yourself.

Free
$0forever

Full pipeline. One app. See a release go out before you pay a cent.

  • 1 app
  • Full release pipeline
  • 10K credits / mo
  • Community support
Start free
MOST POPULAR
Starter
$19/ month

For solo devs shipping a small portfolio of apps on a cadence.

  • 3 apps
  • 50K credits / mo
  • Auto-fix PRs
  • Slack + GitHub sync
Start with Starter
Pro
$49/ month

For teams releasing weekly across a fleet of apps and locales.

  • Unlimited apps
  • 200K credits / mo
  • Priority simulators
  • MCP + CI invocation
Go Pro

Credits cover simulator minutes, captures, and agent runs. Unused credits roll over one month.

fig 8.0

Release your next update. Today.

Connect a repo, watch the agents run, approve once. Your release is in review before your coffee is cold.