Now building React Native apps

Build your iPhone app.
No Mac required.

Upload your React Native project. Macless builds and signs it on real Mac hardware, then hands you a QR code. Scan it - your app installs on your iPhone.

No Xcode. No YAML. No provisioning-profile spelunking.

Built for the tools you already use

  • React NativeSupported today
  • Expo (prebuild)Coming soon
  • FlutterComing soon

How it works

From zip file to home screen in three steps

01

Upload your project

Drag in a .zip of your React Native project. We check it client-side before a single byte leaves your machine - no config files, no pipeline setup.

02

We build & sign it

A real Mac picks up your build in an isolated VM: installs dependencies, runs Xcode, and signs the app with your Apple Developer key. Watch every log line live.

03

Scan & install

When the build goes green, you get a QR code. Point your iPhone camera at it and tap install - the app lands on your home screen over the air.

Signing, handled

Upload your App Store Connect key once. Certificates, provisioning profiles, device registration - Macless deals with all of it, automatically, on every build.

Real Mac hardware

Every build runs on genuine Apple Silicon in a fresh, isolated VM that is destroyed afterwards. Your code and keys never share a machine with anyone else's.

Live build logs

Watch npm, CocoaPods, and Xcode output stream in real time - the full log, not a spinner. When something fails, you see exactly which line broke.

Install over the air

No cables, no iTunes, no sideloading tools. Apps install straight from Safari via Apple's own over-the-air protocol - or push to TestFlight with one click.

Pricing

Cheaper than a used Mac mini

Every plan uses your own Apple Developer account. Cancel anytime.

Free

Try the whole flow, on us.

$0forever

  • 3 builds / month
  • 1 project
  • QR install (over the air)
  • Live build logs
  • Community support
Most popular

Hobby

For the app you tinker with every evening.

$9/month

  • 30 builds / month
  • Unlimited projects
  • QR install + TestFlight upload
  • Priority build queue
  • 7-day artifact history
  • Email support

Pro

For shipping to real users.

$19/month

  • Unlimited personal builds
  • Fastest queue
  • 30-day artifact history
  • Larger projects (up to 200 MB)
  • Priority support

All plans require an Apple Developer account ($99/year, paid to Apple) to sign and install apps.

FAQ

Fair questions

Is this even allowed?

Yes. Your app is built on genuine Apple hardware running macOS and Xcode - exactly what Apple's developer tools require. You sign with your own Apple Developer account, so the app is yours in Apple's eyes too. Macless is simply your build machine in the cloud, the same way services like Xcode Cloud or GitHub Actions build iOS apps.

How does code signing work here?

You create an API key in App Store Connect (we walk you through it - about two minutes) and upload the .p8 file plus its Key ID and Issuer ID in Settings. During each build, Xcode uses that key to automatically create or fetch your signing certificate and provisioning profile. The key is encrypted at rest, never written to logs, and you can delete it permanently at any time.

How do I install the app on my iPhone?

When a build succeeds you get a QR code. Scan it with your iPhone camera, tap the link, and iOS installs the app over the air using Apple's own ad-hoc distribution protocol. The first time, we help you register your iPhone with your developer account (a one-time step). Prefer TestFlight? On paid plans we can upload the build there instead.

Do I need an Apple Developer account?

Yes - the standard $99/year membership, paid directly to Apple. Apple requires it for any app that installs outside the App Store, whether over the air or through TestFlight. A free Apple ID unfortunately only allows installs via a cable from a local Mac, which is exactly what we're helping you avoid.

Which frameworks are supported?

React Native today - a standard project with an ios/ folder (the default when you create one). Expo projects work after running `npx expo prebuild`. Native Expo prebuild support and Flutter are next on the roadmap.

What happens to my source code?

Your zip is uploaded over TLS, stored encrypted, and extracted only inside a fresh single-use virtual machine on our build Macs. When the build finishes - success or failure - the VM and every file in it are destroyed. We keep the build log and the signed .ipa (so you can reinstall), and you can delete those too.

Your app is three steps from your home screen.

First three builds are free. No credit card, no Mac, no YAML.

Start building free