The release tab is available once your project moves past the requirements phase.
Web
Deploy your app to a*.catdoes.app subdomain.
- Open your project and go to Release > Web.
- The agent asks you to choose a subdomain slug (e.g.,
myappbecomesmyapp.catdoes.app). - CatDoes builds your Expo app for the web inside an isolated container and deploys the output.
- Your app is live at
https://{slug}.catdoes.app.
Free-tier web deployments include a small “Powered by CatDoes” badge.
Android
Build your app for Android using Expo EAS.- Open your project and go to Release > Android.
- The agent guides you through the build process.
- Choose a build type:
development,preview, orproduction. - CatDoes runs the EAS build inside an isolated container and generates your APK or AAB.
EXPO_TOKEN configured in your project to use EAS builds.
iOS
Build your app for iOS and submit to the App Store.- Open your project and go to Release > iOS.
- If you haven’t connected your Apple Developer credentials yet, the agent prompts you to enter your Apple ID and an app-specific password.
- CatDoes syncs your project’s environment variables to EAS and runs a production build.
- The generated IPA can be submitted directly to TestFlight or the App Store.

