
Чи можуть інші програми бачити ваші приховані фото на iPhone?
Приховування ховає фото у «Фотографіях». Воно не змінює того, що може прочитати програма з повним доступом до фото.
Hidlet — застосунок для iPhone
Наведіть камеру iPhone на код, щоб установити. Без облікового запису.
або надіслати посилання в повідомленніМожливо. Приховані фото сховано всередині програми «Фотографії», але в документації для розробників Apple сказано: програма, що читає вашу фототеку через фреймворк Photos, може включити приховані фото, якщо її код цього попросить. Програми, які користуються системним вибором фото, отримують лише ті фото, що ви вибрали. Перевірте, які програми мають доступ до «Фотографій», у «Параметри» → «Приватність і безпека» → «Фотографії».
Ви сховали низку фото, а тепер якась програма просить «доступ до ваших фото». Чи убереже їх приховування від неї? Чесна відповідь: це залежить від типу доступу, який ви надаєте, а сторінки самої Apple про це говорять стриманіше, ніж більшість статей.
У цьому посібнику: що робить приховування, що може код розробника з повним доступом, чому вибір фото безпечніший і як перевірити, які програми можуть читати вашу фототеку.
Що робить приховування
Apple каже, що коли ви ховаєте фото, воно переміщується до альбому «Приховані», тож не з’являється деінде у «Фотографіях»: ні у фототеці, ні в інших альбомах, ні навіть у віджеті «Фотографій» на Екрані «Додому». Альбом «Приховані» за замовчуванням замкнено за допомогою Face ID, Touch ID або коду допуску.
Усе це описує програму «Фотографії». На сторінці Apple не сказано, як до цього ставиться інша програма. Кроки, як приховати фото, див. у посібнику Як приховати фото на iPhone.
Що може програма з повним доступом
Програми читають вашу фототеку через фреймворк Apple Photos. У документації для розробників Apple про вибірку фото є параметр includeHiddenAssets. За замовчуванням він вимкнений, і вибірка пропускає фото, позначені як приховані. Розробник може його ввімкнути, і тоді вибірка охопить і приховані фото.
Простими словами: «приховане» — це позначка на фото, а програма з повним доступом може вирішити читати й фото з цією позначкою. Більшість програм цього не робитимуть, але в документації Apple немає нічого, що робило б це неможливим.
Три речі, яких Apple не каже, тож і ми не скажемо:
- Блокування Face ID. Apple описує його як спосіб відкрити альбом «Приховані» у «Фотографіях». Що воно діє на інші програми, Apple не каже.
- Обмежений доступ. Apple каже, що обмежена фототека дає змогу вибрати конкретні фото для програми. Що буде з прихованими фото, які ви вибрали, Apple не каже.
- Вибір фото й альбом «Приховані». Apple не каже, чи системний вибір показує альбом «Приховані».
Чому вибір фото безпечніший
Багато програм узагалі не просять доступу до вашої фототеки. Коли ви торкаєтеся «Завантажити» чи «Додати», вони відкривають системний вибір фото. Apple каже, що вибір працює в окремому процесі, тож він приватний за замовчуванням: програма отримує лише ті фото, що ви вибрали, а вам не потрібно явно надавати їй дозвіл, щоб вибирати фото.
Якщо програма дає вибір, діліться кількома фото, а не всією фототекою. У посібнику Apple для розробників (iOS 14 і новіша) описано варіант «Вибрати фото», який дозволяє обрати фото, що ви даєте програмі.
Перевірте, які програми можуть читати ваші фото
- Відкрийте «Параметри».
- Торкніться «Приватність і безпека», потім «Фотографії».
- Перегляньте список. Apple каже, що програма з’являється там лише після того, як попросила дозвіл.
- Виберіть програму, щоб змінити наданий їй доступ. Apple каже, що для фото можна змінювати доступ, наданий програмам.
Зробіть це для кожної програми, якою ви користуєтеся нечасто. Доступ завжди можна надати знову, коли він знадобиться.
Тримайте приватні фото поза фототекою
Якщо фото ніколи не має прочитати інша програма, найнадійніший крок — узагалі не мати його у вашій фототеці. Сейф зберігає свої фото у власному зашифрованому сховищі, тож програми, які читають вашу фототеку, їх там не бачать. Hidlet працює саме так: ви імпортуєте фото до сейфа, і після цього він може запропонувати видалити оригінали з «Фотографій», а дозволу на «Фотографії» просить лише тоді, коли ви це оберете. Також очистьте «Недавно видалені», бо видалені фото лишаються там 30 днів. Hidlet доступний у App Store.
Що Hidlet може й не може захистити
Hidlet захищає фото, які лежать у сейфі. Він не може захистити фото, що досі лежать у вашій фототеці, і не може змінити того, що інші програми роблять з доступом до фототеки, який ви їм надали. Фото, зняті камерою Hidlet, потрапляють просто до відкритого сейфа, а не до стрічки камери.
Часті запитання
Чи не пускає альбом «Приховані» програми до моїх фото?
Сам по собі ні. Apple каже, що приховані фото не з’являються у фототеці, інших альбомах чи віджеті «Фотографій». У документації для розробників Apple сказано, що вибірка фото за замовчуванням пропускає приховані, але програма може попросити включити їх.
Чи бачать програми всю мою фототеку, коли я завантажую одне фото?
Ні, якщо програма користується системним вибором фото. Apple каже, що вибір працює в окремому процесі, за замовчуванням приватний, і вам не потрібно явно надавати програмі дозвіл, щоб вибирати фото.
Чи захищає блокування Face ID на альбомі «Приховані» від інших програм?
Apple описує це блокування як функцію «Фотографій» для відкриття альбому «Приховані» в самих «Фотографіях». Що воно діє й на інші програми, Apple не каже, тож не покладайтеся на нього для цього.
Чи можу я побачити, які програми можуть читати мої фото?
Так. Apple каже: відкрийте «Параметри», торкніться «Приватність і безпека», виберіть «Фотографії», і ви побачите програми, які просили доступ. Там можна змінити або скасувати доступ.
Джерела
- Apple Support — Hide photos and videos on your iPhone, iPad, or Mac
- Apple Developer — PHFetchOptions.includeHiddenAssets
- Apple Developer — Delivering an enhanced privacy experience in your Photos app
- Apple Support — Recover deleted photos and videos on iPhone
- Apple Personal Safety guide — Review and update app privacy settings on Apple devices