iOS не удаляет данные приложения, даже если его удалить – как вопрос приватности

На Reddit подняли интересный вопрос об солёностях iOS в отношении данных приложения. Если приложение удалить, то данные о нем будут всё равно храниться на устройстве.
На примере 9gag был рассмотрен момент, когда после удаления приложения и повторной его установки, данные были восстановлены, включая авторизацию. Данные храниться в iCloud sync или iCloud keychain. Это удобно, помогает быстро и просто авторизовываться, восстанавливать данные и другие плюсы. Тут скорее особенность iOS.
Из минусов стоит отметить, что данные хранятся на устройстве. И если приложение найдет способ обойти защиту iOS, то сможет получить о нем данные. Конечно, iOS более изолирует приложения, но и она не без уязвимостей и подобное хранение данных не очень помогает приватности.
Удалить подобные данные можно лишь сбросив настройки до заводских. Многие могли заметить, если много лет пользоваться iOS и переносить все данные с устройства на устройство, а потом всё-таки сбросить настройки и настроить iPhone «как новый», то он может стать ощутимо шустрее.
Автор поста на Reddit не говорит, что это хорошо или плохо. Ему скорее хочется, чтобы была возможность удалить приложение полностью, включая все данные о нем. Что вполне, может быть, реализовано в будущих версиях iOS.
В отношении Android нечто похожее тоже есть, хотя на данной операционной системе некоторые приложения удаляются полностью и чаще всего после удаления и установи, авторизоваться тоже приходится заново. В этом плане резервное копирование в Android выполнено намного хуже, хотя за последние лет 5 прогресс ощущается.
По материалам: reddit.com