BCD

Ship your iOS app to TestFlight from your phone

Your Mac runs Xcode. BCD lets the AI on your phone drive it: build, run the tests, archive and upload to TestFlight, then tell you what broke and fix it.

Start free

One Mac is free. Setup takes one Terminal command.

Just ask

“Build Shop and run the tests on my office Mac.”

“The build failed. Fix the error and try again.”

“Ship the current main branch to TestFlight.”

What happens on your Mac

  1. Finds your projects
    Lists the Xcode projects on the Mac with their app schemes, so you can say “the Shop app” instead of a path.

  2. Runs in the background
    Builds, tests and archives run as background jobs that keep going when your phone sleeps or the chat reconnects.

  3. Summarizes the result
    Compiler errors, failing tests and whether the upload went through come back in a few lines, ready for the AI to fix.

  4. Uploads to TestFlight
    Archives and uploads with your App Store Connect API key. The key stays in ~/.appstoreconnect on your Mac; each upload gets a new build number.

Safe by default

New computers start read-only. Building needs process permission, which you turn on per Mac in your dashboard. There are no open ports: the Mac connects out to BCD. Before a TestFlight upload, the AI asks you to confirm.

Security ›

Questions

Do I need a cloud Mac?
No. BCD uses the Mac you already have, with your Xcode, simulators and signing setup.

Which AI apps work?
ChatGPT, Claude, Codex and other apps that support MCP connectors.

What does it cost?
One Mac is free. Personal is $7.99 a month for 3 Macs, with 2 months free on yearly billing. No build-minute limits.