Те же правила, что и с фото, плюс три ловушки
Скрытие видео через встроенный альбом «Скрытые», защищённую заметку или приложение-сейф подчиняется ровно той же логике, что и скрытие фото, — полное сравнение есть в материале про фото. Дальше начинается специфика: видео большие, у них есть миниатюры, и их нужно воспроизводить.
Ловушка 1: размер
Минута видео 4K — это сотни мегабайт. Приложения, которые бездумно перекодируют, дублируют или выгружают видео, съедят память, батарею и время, а приложение, которое отправляет ваше видео «на обработку», уже ответило на вопрос о приватности. Поблочное шифрование на устройстве — единственный подход, который выдерживает настоящие видео и никуда их не отправляет.
Ловушка 2: миниатюры и превью
Любая галерея показывает кадры-обложки. Вопрос в том, где эти кадры живут. Если сейф ради скорости хранит миниатюры незашифрованными, у «скрытого» видео появляется видимое лицо — в кэше приложения, в превью Spotlight или в системном снимке приложения, когда вы переключаетесь на другое. Сейф, рассчитанный на видео, шифрует миниатюры вместе с содержимым и закрывает собственный снимок в переключателе приложений.
Ловушка 3: следы после воспроизведения
Ленивый способ проиграть зашифрованное видео — расшифровать его во временный файл и отдать системному плееру. Этот временный файл — открытая копия вашего секрета, лежащая в хранилище, пока её что-нибудь не перезапишет. Правильный способ — потоковая расшифровка в памяти. Снаружи это не проверить, поэтому для видео документация разработчика (или аудит) важнее, чем для чего-либо ещё, что делает сейф.
Как сделать правильно
Снимайте чувствительное видео сразу внутри приложения-сейфа, когда это возможно, чтобы оно не попадало в медиатеку. При импорте уже снятого: импортируйте, убедитесь, что видео воспроизводится внутри сейфа, удалите из «Фото», очистите «Недавно удалённые» и вспомните про устройства, успевшие синхронизироваться.