If you use Apple Health or Google Fit as an activity source, you should synchronize data at least once a week. Synchronization triggers when you open the app or do pull-to-refresh.

For other activity sources syncing with Fjuul once a week should be enough.