AI & Technology

HockeyApp, Fabric and App Center Are Gone: Beta Testing and Crash Reporting in 2026

Simon Dziak
Simon Dziak
Founder & developer, App369
LinkedIn
October 17, 2026•8 min

Key takeaways

  • HockeyApp, Fabric, BuddyBuild, Appsee and the original TestFlight site are all gone. As of October 17, 2026, hockeyapp.net, appsee.com and testflightapp.com no longer load a working site, fabric.io redirects to Firebase and buddybuild.com redirects to Apple Xcode Cloud.
  • Visual Studio App Center was retired on March 31, 2025. Its Analytics and Diagnostics features run until the end of March 2027.
  • For beta distribution, TestFlight (iOS) and Google Play testing tracks (Android) are free and cover most teams. Firebase App Distribution is a no-cost option that handles both platforms.
  • For crash reporting, Firebase Crashlytics is free. Sentry has a free Developer plan and its Team plan starts at $29 a month billed monthly.
  • Whatever you pick, upload your symbol files (dSYMs on iOS, split-debug-info symbols for Flutter). Without them, crash reports are unreadable.

Pricing an app? Try the free app cost calculator or get a range for your project in the instant quote.

HockeyApp, Fabric, BuddyBuild and Visual Studio App Center are gone, and the old links to them lead nowhere. In 2026 the simple answer is this: use TestFlight for iOS betas, Google Play testing tracks for Android betas, and Firebase Crashlytics or Sentry for crash reports. All of them have a free way in.

This guide replaces the "alternatives to TestFlight" lists that still point at dead sites. Dates come from the vendor's own announcement where one still exists. Limits and prices were checked on the vendor's pages on October 17, 2026.

What shut down, and when

ServiceWhat happenedDateSource
HockeyApp (Microsoft)Microsoft bought HockeyApp and planned to fold it into Application Insights. Accounts later moved to Visual Studio App Center. hockeyapp.net no longer loadsBought December 11, 2014. Microsoft's post saying all accounts had moved to App Center is dated November 16, 2019Microsoft, App Center blog
Visual Studio App Center (Microsoft)Retired, including build, test, distribution and CodePush. Analytics and Diagnostics were extendedMarch 31, 2025. Analytics and Diagnostics run until the end of March 2027Microsoft
Fabric (Twitter, then Google)Google signed a deal to buy Fabric from Twitter and made Crashlytics the main crash reporter in Firebase. Fabric was then wound down. fabric.io now redirects to FirebaseDeal announced January 18, 2017. Wind-down announced September 14, 2018Google, VentureBeat
BuddyBuildApple bought it in January 2018 and stopped taking new customers. The service was shut down in 2021. buddybuild.com now redirects to Apple's Xcode Cloud pageAcquisition disclosed January 2, 2018. Shutdown reported March 1, 2021AppleInsider, Apple
TestFlight (the original, testflightapp.com)Apple bought its parent company Burstly, built TestFlight into App Store Connect, and closed the old site. testflightapp.com no longer loadsBurstly bought in 2014. Old site closed at the end of February 2015VentureBeat, AppleInsider
AppseeServiceNow bought the team and technology, and the standalone product was shut down. appsee.com no longer loads. We found no official end-of-life dateAcquisition reported May 13, 2019SiliconANGLE

We checked each old domain on October 17, 2026. The pattern repeats. A small developer-tools company is bought by a platform owner, the product is folded into something else, and the old URL dies. The tools you can rely on longest are the ones the platform owner builds for itself: TestFlight, Google Play and Crashlytics.

Beta distribution in 2026

OptionPlatformsTester limitsCostNotes
TestFlightiOS, iPadOS, macOS, tvOS, visionOS100 internal testers (App Store Connect users). Up to 10,000 external testers. Each tester can use up to 30 devicesIncluded with Apple Developer Program membershipBuilds expire after 90 days. The first build sent to an external group goes through Beta App Review. Later builds may not need a full review
Google Play internal testingAndroidUp to 100 testers, added by emailIncluded with a Play developer accountFast to publish. Good for your own team
Google Play closed testingAndroidEmail lists of up to 2,000 users each, up to 200 listsIncludedPersonal accounts created after November 13, 2023 need a closed test with at least 12 testers opted in for 14 days before applying for production
Google Play open testingAndroidUnlimited, or a limit of at least 1,000IncludedAnyone can join from the Play listing
Firebase App DistributioniOS and AndroidThe overview page does not state a tester limitListed as a no-cost product on Firebase pricingTesters join by email or group. Distribute from the console, the CLI, fastlane or Gradle (Gradle is Android only). The docs do not state a build expiry, so check before you rely on one

Apple's published rule is that external testing needs Beta App Review for the first build. Allow time for it before you promise a date to a client.

Crash reporting in 2026

OptionFree tierFirst paid planBest for
Firebase CrashlyticsFree. Firebase lists it as a no-cost productNone for Crashlytics. Other Firebase products are billed separatelyFlutter, iOS and Android apps already on Firebase
SentryDeveloper plan: 5k errors, 1 user, 30 days of data, 5M tracing spansTeam plan, $29 a month billed monthly, or $26 a month billed annuallyTeams that also want web and backend errors, tracing and session replay
Bugsnag (SmartBear)Free plan: 1 user, 7.5K events and 1M spans a month, 7 days of dataSee bugsnag.com/pricingTeams that want stability scores per release
Azure Monitor and other APM toolsSee each vendorSee each vendorTeams already on Azure. Microsoft's App Center notice names Datadog, Dynatrace and New Relic, and an Azure Monitor mobile option in public preview

On Bugsnag, the pricing page lists its paid plans as Select, Preferred and Enterprise and carries a SmartBear copyright. We could not read a clear first paid price, so we do not quote one.

How to choose

  1. You only need to hand a build to a client or a few testers. TestFlight for iOS and Play internal testing for Android. They are free, official and unlikely to disappear.
  2. You want one tool for both platforms. Firebase App Distribution lets you send one invite flow for iOS and Android builds. You still need to follow Apple's rules for installing on test devices.
  3. Your app is already on Firebase. Use Crashlytics. It is free and sits in the same console as your auth, database and messaging.
  4. You also run a website or an API. Sentry puts mobile, web and server errors in one place. Check the free limits against your traffic first, because 5k errors a month goes fast on a noisy app.
  5. You were burned by a shutdown. Keep your build pipeline in files you own (fastlane or plain scripts), keep release notes in your repo, and pick tools run by Apple, Google or a company whose main product is that tool.

Setup checklist for a Flutter app

  1. Apple side. Create the app in App Store Connect, add internal testers, then upload a build from Xcode or fastlane. Add an external group only when you are ready for Beta App Review.
  2. Google side. Create the app in Play Console and upload an app bundle to the internal testing track. Add testers by email and share the opt-in link.
  3. Pick one crash reporter. Both have official Flutter packages. As of October 17, 2026, firebase_crashlytics is at version 6.0.0 and sentry_flutter is at version 10.1.0 on pub.dev.
  4. Crashlytics route. Run flutter pub add firebase_crashlytics firebase_analytics, then flutterfire configure. Set FlutterError.onError to FirebaseCrashlytics.instance.recordFlutterFatalError, and PlatformDispatcher.instance.onError for async errors.
  5. Sentry route. Run npx @sentry/wizard@latest -i flutter. It adds sentry_flutter and sentry_dart_plugin and patches main.dart. As of October 17, 2026, Sentry's docs list Flutter 3.44.0 and Dart 3.12.0 or later.
  6. Upload symbols. If you build with --split-debug-info or --obfuscate, upload the symbols or the stack traces will be unreadable. For Crashlytics on Android, run firebase crashlytics:symbols:upload --app=FIREBASE_APP_ID PATH/TO/symbols. On iOS, Firebase says Flutter 3.12.0 or later with Crashlytics plugin 3.3.4 or later can generate and upload the dSYMs for you. For Sentry, use sentry_dart_plugin.
  7. Force a test crash in a release build, not only in debug, and confirm it shows up readable in the dashboard.
  8. Write down who gets the alert. A crash report nobody reads is the same as having none.

Need a hand?

App369 is Simon Dziak's studio. He builds and runs Workspace369, a production Flutter and Firebase SaaS.

  • A crash or a build that fails on one platform: the App Fix Ticket diagnoses one issue for $450 (3 business days) and fixes it for $1,200 (5 business days), both fixed price.
  • Cost problems on Firebase: the Firebase Cost-Cut Audit, $750 fixed price, 5 business days.

Frequently asked questions

What replaced HockeyApp?
Microsoft moved HockeyApp users to Visual Studio App Center, and App Center was then retired on March 31, 2025. For beta distribution, Microsoft itself points to Apple TestFlight for iOS and Google Play testing for Android. For crash reporting, the common replacements are Firebase Crashlytics and Sentry.
What replaced Fabric and Crashlytics Beta?
Google bought Fabric from Twitter (announced January 18, 2017) and moved Crashlytics into Firebase. Firebase Crashlytics handles crash reporting and is free. Firebase App Distribution handles beta builds and is also listed as no-cost.
Is TestFlight free?
Yes. TestFlight comes with an Apple Developer Program membership. You can invite up to 100 internal testers and up to 10,000 external testers, and a build can be tested for up to 90 days. The first build you send to external testers goes through Beta App Review.
What is the best free crash reporting tool for a mobile app?
Firebase Crashlytics is free and works well for Flutter, iOS and Android apps. Sentry has a free Developer plan (5k errors a month, 1 user) and is a good fit if you also want web and backend errors in one place.
Does Google Play have beta testing like TestFlight?
Yes. Google Play has internal testing (up to 100 testers), closed testing (email lists of up to 2,000 users each) and open testing. Personal developer accounts created after November 13, 2023 must run a closed test with at least 12 testers for 14 days before applying for production access.

Sources

  1. Microsoft, Visual Studio App Center retirement
  2. Brian Harry (Microsoft), "Microsoft acquires HockeyApp" (December 11, 2014)
  3. Microsoft App Center blog, "HockeyApp is being retired" (November 16, 2019)
  4. Google Developers Blog, "Welcoming Fabric to Google" (January 18, 2017)
  5. VentureBeat, "Google is killing Fabric in mid-2019" (September 14, 2018)
  6. AppleInsider, Buddybuild shutting down 3 years after Apple acquisition (March 1, 2021)
  7. Apple, Xcode Cloud (where buddybuild.com now redirects)
  8. AppleInsider, Apple closing independent TestFlight service (January 2015)
  9. VentureBeat, Apple snaps up TestFlight parent Burstly (2014)
  10. SiliconANGLE, ServiceNow picks up mobile app analytics startup Appsee (May 13, 2019)
  11. Apple, TestFlight overview (App Store Connect Help)
  12. Apple, TestFlight
  13. Google Play Console Help, Set up an open, closed or internal test
  14. Google Play Console Help, App testing requirements for new personal developer accounts
  15. Firebase App Distribution
  16. Firebase pricing
  17. Firebase Crashlytics for Flutter, get started
  18. Sentry pricing
  19. Sentry for Flutter
  20. Bugsnag pricing (SmartBear)
  21. firebase_crashlytics on pub.dev
  22. sentry_flutter on pub.dev
Tags
#hockeyapp alternative #fabric alternative #app center alternative #testflight alternatives #beta testing tools #crash reporting tools #firebase crashlytics #sentry flutter #buddybuild #appsee
Share:

Related Resources

Related guides