Ship test builds.
Skip the store.
Upload an Android APK or an iOS IPA and get an install link and QR code in seconds. Testers tap it on their phone. Links expire when you say.
Email, Google or Atlassian. No credit card. The demo needs no account.
How it works
Three steps, about a minute
- 01
Upload
Drop an .apk or .ipa into the dashboard.
- 02
Share
Copy the link, or post it straight to the Jira issue.
- 03
Install
Testers tap it on the phone. No store, no review.
Features
Everything between “it builds” and “it’s on their phone”
Reads the binary for you
Name, bundle id, version, build number and icon come straight out of the APK or IPA. Nothing to type.
A link and a QR per build
Testers open the link on their phone and install. On a laptop, they scan the QR instead.
Links that expire
Pick 1, 5 or 10 days per account, or restart one build's clock. Old builds stop circulating on their own.
Versions, not duplicates
The next build of the same bundle id lands under the same app. The same bytes are never stored twice.
Install counts
See how many devices installed each build, by day and platform. Visitors are counted, never tracked.
Your server, your files
Self-hosted with Docker. Builds never leave your infrastructure, and an admin sets each account's storage.
Integrations
Post the build to the ticket
Connect Jira once with Atlassian OAuth. Every build gets a Post to Jira action that comments the version and install link on the issue — so QA opens the ticket and has the build. Tokens stay on your server.
No API tokens to paste. Revoke any time.
FAQ
Questions
How is this different from TestFlight or Firebase App Distribution?
App Wizard runs on your own server. There is no review queue, no tester invitations to accept and no third party holding your builds. You upload a file and hand out a link.
Does iOS installation work without the App Store?
Yes, for ad hoc and enterprise-signed IPAs. The share page serves the install manifest iOS expects, so testers whose devices are in the provisioning profile tap Install and the app appears on the home screen. The site must be served over HTTPS.
How long do share links last?
New accounts share links for 5 days by default and can choose up to 10. An administrator can allow longer. Changing the setting never moves a link that was already sent.
Can I post builds to Jira?
Yes. Connect Jira once with Atlassian OAuth and every build gets a Post to Jira action that comments the version and install link on the issue you pick.
How do I sign up?
With an email address and a 6-digit confirmation code, or in one click with Google or Atlassian.
Your next build could be on a phone in a minute
Free to start, 1 GB of storage, links that clean up after themselves.