Easier Android Shared Preferences in Kotlin

Android provides a simple (and unprotected) key=value storage that can be used to persist user preferences and other non-critical data. All the data stored in SharedPreferences should be considered PUBLIC even if they are accessed using the mode Context.MODE_PRIVATE, and by no means they should EVER be used to store password hashes (even salted), tokens or credit card information. Some people even argue that one should not use Android Shared Preferences AT ALL. [Read More]