What is Scoped Storage?
Securing data as well as your privacy seems to be a theme with the upcoming release (as of writing this) of Android 10. Restricting your location data is one way Google is doing this and securing your stored data is another. The company is calling this Scoped Storage and this is what will be changing in the future.
Many people may describe Android as its own Linux distribution and while that is technically correct (since it uses a Linux kernel as its base), it is a considered a niche distro. The OS is made to run on smartphones (and tablets) so the software is built around this very specific consumer product.
This results in Android handling certain things differently.
For security reasons, Android leverages the Linux user-based protection to identify and isolate app resources. So instead of you having one user ID (UID) for the platform and have apps installed on that UID, Android actually assigns a unique UID to each Android application and runs it in its own process.
It’s these small but very distinct changes that make Android different from Linux. Again, this is done for security reasons and that is Google’s strategy when it comes to Scoped Storage as well.