Data lock-in: Difference between revisions
add "How it works", elaborating on sandbox-abuse, and mentioning other techniques |
m its->their |
||
| Line 1: | Line 1: | ||
'''Data lock-in''' limits how device owners can access and manage data stored on the device they own. For example, some mobile applications store user data in a way they can only be viewed from inside the app, with no possibility of creating backups or moving them to external storage to free space. Many social media platforms make it difficult to export data. '''Data portability''' is a more consumer-friendly approach, where it is easy to move data from one application or platform to alternatives. | '''Data lock-in''' limits how device owners can access and manage data stored on the device they own. For example, some mobile applications store user data in a way they can only be viewed from inside the app, with no possibility of creating backups or moving them to external storage to free space. Many social media platforms make it difficult to export data. '''Data portability''' is a more consumer-friendly approach, where it is easy to move data from one application or platform to alternatives. | ||
== How it works == | ==How it works== | ||
There are many ways. The most common being: | There are many ways. The most common being: | ||
* "Reverse" [[wikipedia:Sandbox_(computer_security)|sandbox]]: consists of (ab)using sandboxing to prevent the user from accessing | *"Reverse" [[wikipedia:Sandbox_(computer_security)|sandbox]]: consists of (ab)using sandboxing to prevent the user from accessing their own data | ||
* [[Digital rights management|DRM]] | *[[Digital rights management|DRM]] | ||
* Proprietary formats | *Proprietary formats | ||
* Encryption | *Encryption | ||
[[Android]] and [[iOS]] both have sandbox mechanisms.<ref>https://source.android.com/docs/security/app-sandbox</ref><ref>https://support.apple.com/guide/security/security-of-runtime-process-sec15bfe098e/web</ref> | [[Android]] and [[iOS]] both have sandbox mechanisms.<ref>https://source.android.com/docs/security/app-sandbox</ref><ref>https://support.apple.com/guide/security/security-of-runtime-process-sec15bfe098e/web</ref> | ||