Priced per build.
A one-off build costs less than lunch; a month of builds costs less than a Mac mini's first payment. Nothing meters.
- Unlocked by installing the GitHub App
- Flutter, React Native, Xcode
- Live build logs
- Skips the free queue
- Signed IPA to TestFlight
- Artifacts kept 7 days
- A build is a build — no minutes
- 30-minute cap per build
- Email + Slack notifications
- codesign, notarytool, stapler
- Upload a zip with one .app
- Same credit wallet as builds
A build is a build, however long it runs, up to a 30-minute cap. Builds that fail because of our infrastructure don't count against your allowance.
The $7 credit skips the free queue. Notarizing an uploaded macOS app draws from the same credit wallet.
Compare
What the same iOS build costs elsewhere.
| Feature | nomac | Codemagic | Expo EAS | GitHub Actions macOS |
|---|---|---|---|---|
| Entry price | $7 one build · $19/mo for 15 | $0.095 per minute (M2) | $19/mo + $2 per iOS build | $0.062 per minute |
| Billing model | Per build | Metered per minute | Subscription + per build | Metered per minute |
| Free tier | 3 builds a month | 500 minutes a month | 15 iOS builds a month, low-priority queue | Included plan minutes |
| Buy a single build | Yes — $7 | No | No | No |
| Signing material | Your ASC key, ephemeral keychain, no p12 stored | p12 stored, encrypted | Credentials held in KMS | Your p12 in repo secrets |
Prices as published by each service, checked 27 September 2026.
Billing questions
How are builds billed?
Per build, never per minute. A build uses one slot of your monthly allowance or one $7 credit, whether it takes four minutes or twenty-nine (builds are capped at 30). Remaining builds and credits are shown in your dashboard.
What happens if a build fails?
You see the failure reason and the exact log lines in the dashboard, get an email/Slack alert, and can retry with one click.
How is this different from nomac.app?
They rent you a cloud Mac that your AI agent drives, billed by the minute. nomac is a build service: push to GitHub and the signed IPA lands in TestFlight — no agent orchestration, no session to babysit. You pay per build, not per minute, and there's a notarize-only endpoint for artifacts built elsewhere.