What are they using on stock Android, I'm guessing they use Firebase Cloud Messaging for push to signal the app to sync?
If they were accommodating they could implement UnifiedPush or implement a good battery respecting websocket push.
They have options.