FlutterFlow Web App fails to start offline due to Google API calls

Troubleshooting
Resolved

We have built a FlutterFlow app that is only used in the browser (compiled for Web). Our setup is designed to be fully offline: the app reads and writes data exclusively from a local database inside the local network, so no internet connection should be required.

However, on startup FlutterFlow still tries to call some Google APIs (possibly Google Fonts, Google Analytics, or others). If there is no internet connection available when the app starts, the screen remains completely white and the app never continues loading.

Our requirement is that the app must run entirely offline. Are there any settings in FlutterFlow to prevent these Google API calls? Or do we need a different approach to make the app start without requiring an active internet connection?

What have you tried so far?

I have checked my database configuration to ensure it is local only. The data layer works fine once the app is running. The issue seems to be related to FlutterFlow’s built-in initialization (fonts, analytics, etc.) that blocks the startup if there is no internet. I have not yet found a way in the project settings to disable these Google dependencies.

Did you check FlutterFlow's Documentation for this topic?
Yes
5
8 replies