I got tired of walking clients through TestFlight every sprint, so I built something
Been doing mobile development for a few years. Every release cycle, same thing - build is ready, client needs to test, and the next 30 minutes is me explaining TestFlight.
"Check your email." "Did you accept the invite?" "It says I need to update the app." "Why does it say 'This app is no longer available'?"
At some point I just stopped counting how many hours I'd lost to this across projects. It's not a hard problem, it's just a friction problem. TestFlight wasn't built for fast client feedback loops. It was built for Apple's review process.
So I built AnShare. Upload your IPA or APK, get a link and QR code, tester scans it and installs - no invite, no App Store, no account required on their end.
It auto-parses the app name, version, bundle ID and icon from the binary so there's nothing to fill in manually. For iOS it uses Apple's OTA install protocol so it works natively on device. For Android it's a direct APK download.
Also built a CLI so you can drop it into CI/CD and have every build automatically shared the moment it compiles.
Been using it on my own projects for a while and figured other people probably have the same frustration. It's free to try - anshare.link
Happy to answer questions about how the OTA install works if anyone's curious, that part had some interesting edge cases.