Based on Protonmails setup, I think it would be really cool if the current contacts feature on the android app would sync full vCards, and keep them encrypted on the servers. Then, it could use the built in API to expose the contacts to the phone, as DavDroid would using carddav.
I know the security/privacy issues of keeping unencrypted data on 3rd party (ProtonMail) servers. This way, it's encrypted with your mailbox as usual, and uses the app/website to view/decrypt and 'sync' with the local phone.
I'm not an expert on iOS but I imagine they have a similar function that allows 3rd party apps to use an internal API to expose contacts, but I may be wrong.
Based on Protonmails setup, I think it would be really cool if the current contacts feature on the android app would sync full vCards, and keep them encrypted on the servers. Then, it could use the built in API to expose the contacts to the phone, as DavDroid would using carddav.
I know the security/privacy issues of keeping unencrypted data on 3rd party (ProtonMail) servers. This way, it's encrypted with your mailbox as usual, and uses the app/website to view/decrypt and 'sync' with the local phone.
I'm not an expert on iOS but I imagine they have a similar function that allows 3rd party apps to use an internal API to expose contacts, but I may be wrong.