Oh, didn't know that was multiplatform ready. Thanks!
👍 1
d
Dave
11/06/2025, 11:02 AM
does it have built-in support for encryption ? secure storage.
s
streetsofboston
11/06/2025, 11:14 AM
The "multiplatform-settings" can be relatively easily configured to be backed by secured/encrypted shared-preferences/keychain-settings.
p
Pearce Keesling
11/06/2025, 3:41 PM
Depending on what secure things you're storing it is more appropriate to use keychain on iOS. We ended up creating our own wrapper over an encrypted data store on android and then keychain on iOS. Creating a "general purpose" solution for this is really hard because there are lots of API tradeoffs without clear "winners"
r
Richard Leggett
11/07/2025, 3:57 PM
We've been using
multiplatform-settings
from the start and as above, just provide it an
EncryptedSharedPreferences
when you do your DI. Although now Datastore is ready, I might look into that.