Build mobile apps that don't fall over in production.
GatiFlow gives you crash reporting, ANR detection, session analytics, build distribution, and push notifications in one place — across iOS, Android, React Native, Flutter, and .NET MAUI. These docs walk you from zero to your first event.
Pick your path
Quickstart
From signup to first event in under 5 minutes. Best if you already know GatiFlow is what you want.
Use cases
Not sure GatiFlow fits? Read scenarios for indie devs, startups, enterprises, game studios, and regulated industries.
Example apps
Runnable example apps for every supported platform. Copy them, modify them, or use them as integration references.
What is GatiFlow?
GatiFlow is a single platform for everything you need after the code is written: continuous build, test-flight distribution, crash & ANR diagnostics, real-user analytics, push, and SDK integrations. It replaces the bundle most teams stitch together — App Center, Bitrise, Sentry, Mixpanel, Firebase — with one product, one bill, and one data model.
It was built specifically because Microsoft retired App Center, and most of the alternatives are expensive, fragmented, or both. The free tier covers most indie apps. The paid tiers stay within reach for small teams.
Platform SDKs
One initialization line per app. No reflection, no swizzling magic.
Core concepts
Organization → Apps → Tokens
Every account belongs to an Organization. You create one or more Apps inside it, and each App has its own API tokens used by the SDK.
Services
The SDK is modular — you opt into Crashes, Analytics, or your own custom GatiFlowService. Only what you register runs.
Offline-first
Crashes are written to disk before any network call, and events batch with retries. Lose connectivity, lose nothing.
One pipeline, every signal
Crashes, ANRs, events, sessions, distributions, and push — all flow through the same ingestor and dashboard.
Ready to integrate?
Sign in, create your first app, grab the token, drop the SDK in. We'll guide each step.