I have developed a flutter app and I have managed to implement flexible sync but I have no idea when the app has finished the initial sync or when it’s uploading data to Atlas. As a developer I can see the logs but the users have no way of seeing if all the data is now downloaded or if there’s a pending sync.
When you use Atlas Device Sync, the Realm Flutter SDK syncs data with Atlas in the background using a sync session. The sync session starts whenever you open a synced realm.