Конфиденциальность
Img DeDup не собирает, не отправляет и не хранит никаких данных вне вашего устройства. На этой странице объясняется, что это означает на практике и каковы ограничения.
Что собирается
Ничего. Не нужно создавать аккаунт, обращаться к серверу, подключать пакет аналитики, использовать средство отчёта об ошибках или идентификатор рекламы. Приложение не содержит кода, который передавал бы ваши данные куда-либо.
Что читает приложение
- Ваша медиатека
- Img DeDup запрашивает полный доступ к чтению и записи в Photos. Доступ на чтение нужен, потому что дубликаты можно найти, только проверив каждый элемент, а доступ на запись — потому что с правами только на чтение удалять файлы нельзя. В обработку включаются скрытые фотографии и отдельные кадры серии, поскольку копия, которую вы не видите, занимает столько же места, сколько и видимая.
- Вычисленные отпечатки
- Для кандидатов вычисляется контрольная сумма SHA-256 и перцептивный отпечаток, которые кэшируются на устройстве, чтобы последующий скан не повторял работу. В кэше хранятся отпечатки и идентификаторы, а не изображения, и очистить его можно на главном экране в любое время.
- Что вы вводите вручную
- Экран сбережений может оценивать освободившееся место в контексте вашего тарифа iCloud+ и делать расчёт на всю жизнь по дате рождения. Оба значения вводятся вами, используются только для вычисления цифр на этом экране и никогда не покидают устройство.
Что пишет приложение
- Журнал удалений
- Каждое удаление записывается на устройстве вместе с именем файла, SHA-256, количеством байт и идентификатором копии, которая была сохранена, чтобы удаление можно было проверить позже, а не полагаться на доверие.
- Снимки
- При каждом сканировании и удалении приложение фиксирует количество элементов в библиотеке, её измеренный размер и свободное место на устройстве. Именно так на временной шкале отображается процесс синхронизации iCloud после очистки.
- Экспорт по вашему запросу
- Журнал, снимки и текстовый отчёт об экономии места можно передать из приложения через стандартный лист общего доступа iOS. Куда они попадут дальше — ваш выбор; само приложение никуда их не отправляет.
Доступ к сети
Единственный сетевой трафик, который вызывает Img DeDup, — это трафик Apple. Когда включена опция Скачивать оригиналы из iCloud по мере необходимости и для сравнения требуется оригинал, не сохранённый локально, iOS загружает его из iCloud Photos от имени приложения. Этот запрос отправляется Apple под вашим Apple Account точно так же, как при открытии фото в приложении «Фото». Если отключить эту опцию, приложение работает только с локальными превью и ничего не загружает.
Анализ в вебе — единственное исключение, и это всё равно не загрузка. Он открывает страницу отчёта этого сайта в окне внутри приложения и напрямую передаёт ему ваш diagnostics.json в памяти. Отправляемый запрос загружает страницу; ваш файл не передаётся вместе с ним. То же самое происходит, если вы откроете эту страницу в браузере и перетащите файл туда самостоятельно — файл читается страницей в вашем браузере и анализируется там.
Нет конечной точки, которая могла бы его принять. Этот сайт обслуживается как статические файлы через Cloudflare Worker без серверного кода и без хранилища, поэтому на нашей стороне нет ничего, что могло бы принять, записать или сохранить файл.
Удаление и то, что приложение не может делать
Удалённые копии попадают в папку «Недавно удалённые» и остаются там 30 дней. Никакому стороннему приложению не разрешается пропускать эту корзину или опустошать её, поэтому освободить место можно только в приложении «Фото». Приложение также не может прочитать показатель хранилища iCloud, не видит содержимое собственной папки Apple «Дубликаты» и не может заставить iCloud раньше пересчитать данные.
Дети
Приложение является утилитой для управления хранилищем, не предназначено для детей и не собирает никаких персональных данных от кого-либо.
Изменения
Если эта политика изменится, обновленная версия появится на этой странице. Пока приложение не собирает никаких данных, здесь мало что может измениться.
Контакты
Вопросы об этой политике можно направлять на rooot@atsignhandle.xyz.