| Language and stack | A visual development environment for Flutter, so the app is Dart. The site leads with building UI and logic visually; code extensibility is listed on the plan comparison. | React Native with Expo Router for the app, and the same TypeScript across the web frontend, the backend and the mobile app. One language for the whole product. |
| Where your data lives | Documented databases: Cloud Firestore, Supabase, and local SQLite. Documented authentication: Firebase and Supabase. Each is an account you create, configure and are billed for. | The project ships with its own NestJS backend and its own Postgres database. Nothing else to sign up for, and the access rules live in the same codebase as the screens that use them. |
| One account across web and phone | Authentication is provided by the Firebase or Supabase project you connect, and applies to the app you build in FlutterFlow. | The phone app and the web frontend call the same backend in the same project, so somebody who signs up on your website signs in on the phone with the same credentials. |
| What else lives in the project | FlutterFlow covers the app: visual UI and logic, data and API integrations, and deployment to the App Store, Play Store and web publishing. | The same project also holds the marketing site, the customer web app, an internal dashboard and scheduled work - one codebase, one deployment, one domain. |
| How you make a change | Changes are made in the visual editor, with custom code expressions and code extensibility for what the editor does not cover. | Describe the change in a sentence and it lands across the app, the web frontend and the backend at once - or open the files and edit the TypeScript directly. |
| Getting the code out | The pricing page lists Code Download and APK Download from the paid Basic plan, and GitHub Integration from Growth. The homepage states "Own your code" with export at the click of a button. | Real, exportable TypeScript you own, on paid plans. React Native and Expo Router, so a developer you hire later recognizes the project immediately. |
| Public price | The public pricing page on 2026-08-16 showed Free $0, Basic $39/month, Growth $80 for the first seat per month, and Business $150 for the first seat per month. Higher tiers are per seat. Verify at checkout. | From $21/month with annual billing, or $25 monthly, with AI credits included and no credit card required to start. |
| Getting into the stores | App Store deployment runs from inside FlutterFlow. Documented prerequisites: your own Apple account, a purchased Apple Developer membership, a bundle identifier, and an App Store Connect API key. | The agent runs the cloud build, runs the store upload, drafts the listing and captures screenshots. You bring your own Apple and Google developer accounts and click the final submit yourself. |