
implementation("io.github.jamal-wia:kmptoolkit-storage:1.1.0")Key-value storage for Kotlin Multiplatform: one KeyValueStorage interface over SharedPreferences and NSUserDefaults, a SecureKeyValueStorage backed by the Android Keystore and the iOS Keychain, and a DeviceIdProvider for a stable per-install id. Every store name, keystore alias and Keychain service is derived from your own application id, so two apps — or two features of one app — never share a store. Pick this module if shared code needs a handful of small values to survive a process restart, with failures arriving as typed StorageError values rather than platform exceptions.