Freedom251 › Mobile CI/CD Software
AppTrack

What AppTrack is
AppTrack is an open, self-hosted CI/CD and release platform for building, signing and shipping mobile apps to the App Store and Google Play. It supports Swift, Kotlin, React Native, Flutter, Expo, Capacitor, Ionic, Cordova and PWAs. iOS builds use cloud-hosted macOS runners, so teams do not need to own a Mac. Listed build providers are GitHub Actions, EAS and Codemagic, with GitHub Actions as a free fallback. Signing Doctor diagnoses iOS certificate, provisioning profile, bundle ID and expiry issues, and can repair certificates and profiles. Its self-healing pipeline can use a user-provided key for Claude, OpenAI, Gemini, OpenRouter or NVIDIA to address build failures and open a fix pull request. Release controls include staged rollouts, error or crash thresholds, canary deployments and automatic rollback. OTA updates deliver JavaScript, HTML and CSS through production, staging and beta channels. The project says data and credentials stay on user-controlled servers, and builds run on GitHub-hosted runners in the user's repository. Commercial use requires a separate license.
Who it suits
AppTrack is aimed at mobile teams that want to manage building, signing and releases on infrastructure they control. Its commercial-use terms make it relevant to teams prepared to obtain a separate license for commercial use.
What it does well
- Supports a broad set of mobile frameworks
- iOS builds use hosted macOS runners
- Signing Doctor can repair signing issues
- Supports staged rollouts and rollback
- Data and credentials stay on user-controlled servers
What to know first
- Commercial use requires a separate license
- Self-hosted deployment requires user-controlled infrastructure
Limits
The project uses the PolyForm Noncommercial License 1.0.0, which allows noncommercial use, modification, and sharing; commercial use requires a separate license. The AI repair pipeline uses user-provided provider keys.
Getting started
- Visit the AppTrack project website on GitHub.
- Choose a self-hosted deployment on infrastructure you control.
- Connect a listed build provider: GitHub Actions, EAS, or Codemagic.
- Set up your mobile build and signing workflow.
- Optionally configure a supported AI provider using your own key.
Verdict
AppTrack combines build, signing and release controls for mobile apps, with self-hosting and iOS runner support. Check the PolyForm Noncommercial License terms before using it commercially.
Questions
Is AppTrack free?
A free plan is listed, and GitHub Actions is described as a free build-provider fallback. The overall pricing model is paid, with pricing on request.
Where does AppTrack run?
AppTrack is self-hosted on infrastructure controlled by the user. The project says data and credentials stay on the user's servers.
Which platforms and frameworks does AppTrack support?
It supports iOS and Android targets and lists Swift, Kotlin, React Native, Flutter, Expo, Capacitor, Ionic, Cordova, and PWAs.
Can AppTrack build and sign iOS apps without a Mac?
Yes. It routes iOS builds to cloud-hosted macOS runners and automates signing without requiring the user to own a Mac.
Can a business use AppTrack commercially?
The PolyForm Noncommercial License permits noncommercial use, modification, and sharing. Commercial use requires a separate license obtained by contacting the maker.
Which build providers and AI integrations are listed?
Build providers are GitHub Actions, EAS, and Codemagic. The self-healing pipeline can use Claude, OpenAI, Gemini, OpenRouter, or NVIDIA with user-provided keys.
Facts from AppTrack's own pages
- AI integrations
- The README lists Claude, OpenAI, Gemini, OpenRouter, and NVIDIA as bring-your-own-key AI providers. · github.com, 5 Oct 2026
- AI repair
- Its self-healing pipeline can use a chosen LLM provider to inspect a repository, patch and validate a build failure, and open a fix pull request. · github.com, 5 Oct 2026
- Build integrations
- The listed build providers are GitHub Actions, EAS, and Codemagic. · github.com, 5 Oct 2026
- Build isolation
- The security policy says builds run on GitHub-hosted runners in the user's own repository and AppTrack does not execute user code on its infrastructure. · github.com, 4 Oct 2026
- Data hosting
- The README says AppTrack is self-hosted on infrastructure controlled by the user and that data and credentials stay on the user's servers. · github.com, 5 Oct 2026
- Frameworks
- It lists Swift, Kotlin, React Native, Flutter, Expo, Capacitor, Ionic, Cordova, and PWA among its supported frameworks. · github.com, 5 Oct 2026
- Intended users
- The project describes itself as built for mobile teams and as an alternative to Ionic Appflow. · github.com, 5 Oct 2026
- iOS builds
- It routes iOS builds to cloud-hosted macOS runners so users can build without owning a Mac. · github.com, 5 Oct 2026
- License
- The PolyForm Noncommercial License allows noncommercial use, modification, and sharing; commercial use requires a separate license. · github.com, 5 Oct 2026
- License and commercial use
- AppTrack uses the PolyForm Noncommercial License 1.0.0, and commercial use requires a separate license obtained by contacting the maker. · github.com, 4 Oct 2026
- OTA updates
- It supports JavaScript, HTML, and CSS live updates on production, staging, and beta channels, with runtime-version matching and rollback. · github.com, 5 Oct 2026
- Product
- AppTrack is a self-hostable CI/CD and release platform for building, signing, and shipping mobile apps to the App Store and Google Play. · github.com, 5 Oct 2026
- Release controls
- It supports staged rollouts, automatic halts on error-rate or crash spikes, canary deployments, and automatic rollback. · github.com, 5 Oct 2026
- Security
- The project describes Fernet credential encryption, HMAC-verified webhooks, an immutable hash-chained audit log, SSRF-guarded outbound requests, and network-isolated microservices. · github.com, 5 Oct 2026
- Security support
- Vulnerability reports should be emailed privately; the project aims to acknowledge them within 48 hours and provide a fix or mitigation plan within 14 days for confirmed issues. · github.com, 4 Oct 2026
- Signing
- Signing Doctor diagnoses iOS certificate, provisioning profile, bundle ID, and expiry issues, and can regenerate a certificate and profile. · github.com, 5 Oct 2026
- Signing Doctor
- Signing Doctor diagnoses iOS certificate, profile, bundle ID, and expiry issues and offers one-click certificate and profile repair. · github.com, 4 Oct 2026
Where AppTrack stands on Freedom251
- Mobile CI/CD Software#10 of 22