Is there some caching currently? And how login is handled? Are credentials routed through your own infrastructure?

Everything is persisted on device using GRDB Credentials are stored on device keychain Nothing leaves the app, its all Firebase, HNSite and iCloud to store custom groups I dont have any infra supporting the app