Uploaded February 2026 | Updated September 2026, 1 week ago
In this video, you'll learn how we can encrypt and decrypt local preferences in Kotlin Multiplatform for Android, iOS and desktop. The shown solution involves a nice library that uses DataStore under the hood.
💻 Become a senior Android or KMP developer in 12-weeks under my mentorship:
pl-coding.com/drop-table-mentoring?utm_source=youtube&utm_medium=video&utm_campaign=default&cmc_strip=utm
🎓 Checkout my premium video courses about Android & Kotlin development:
pl-coding.com/premium-courses?utm_source=youtube&utm_medium=video&utm_campaign=default&cmc_strip=utm
App dev challenges, exclusive community and Q&A:
pl-coding.com/campus?utm_source=youtube&utm_campaign=default&utm_medium=video&cmc_strip=utm
Regular programming advice on my Instagram page:
instagram.com/_philipplackner_
Get the source code for this video on GitHub:
github.com/philipplackner/KMP-KSafe
In this video, you'll learn how we can encrypt and decrypt local preferences in Kotlin Multiplatform for Android, iOS and desktop. The shown solution involves a nice library that uses DataStore under the hood.
💻 Become a senior Android or KMP developer in 12-weeks under my mentorship:
pl-coding.com/drop-table-mentoring?utm_source=youtube&utm_medium=video&utm_campaign=default&cmc_strip=utm
🎓 Checkout my premium video courses about Android & Kotlin development:
pl-coding.com/premium-courses?utm_source=youtube&utm_medium=video&utm_campaign=default&cmc_strip=utm
App dev challenges, exclusive community and Q&A:
pl-coding.com/campus?utm_source=youtube&utm_campaign=default&utm_medium=video&cmc_strip=utm
Regular programming advice on my Instagram page:
instagram.com/_philipplackner_
Get the source code for this video on GitHub:
github.com/philipplackner/KMP-KSafe










