Приватное офлайн-чтение на Android: практический чек-лист
Приложение для чтения электронных книг может работать офлайн и при этом не быть полностью отрезанным от онлайн-сервисов. Оно может хранить файлы книг на устройстве, а профиль или показатели прогресса синхронизировать. Если вы читаете личные документы, эта разница важна. В статье простым языком объясняются границы и показано, что проверить, прежде чем доверять свою библиотеку любому приложению для чтения на Android.
1. Разделяйте данные книги и данные аккаунта
В вопросах приватности важно не только то, пользуется ли приложение интернетом, но и что именно оно отправляет. В Scroll+ сама книга и обработка PDF/EPUB на устройстве остаются на Android. Вход через Google нужен для профиля и игровых функций, а не для загрузки книги или переноса места чтения на другой телефон. PDF покидает устройство, только если вы выбрали необязательную обработку на сервере.
Такая граница полезнее, чем громкий лозунг об абсолютной приватности. Ни сетевые сервисы, ни устройства Android нельзя считать полностью безопасными. Прочитайте действующую политику конфиденциальности, защитите аккаунт Google, если пользуетесь онлайн-функциями, и не импортируйте документы, которые ваша организация запрещает хранить на личном устройстве.

2. Проверьте чтение офлайн заранее
Импортируйте и откройте каждую книгу один раз, пока есть время разбираться, если что-то пойдёт не так. Дождитесь окончания подготовки текста PDF, перейдите на несколько страниц, закройте приложение, включите режим полёта и снова откройте книгу. Если книга и место чтения на месте, основной путь чтения готов. Данные Nova и рейтинга из сети могут подождать синхронизации, пока не появится соединение.
Эта проверка особенно полезна перед перелётом или поездкой. В списке для офлайн-чтения в дороге разобраны заряд батареи, память и небольшой запасной список книг, чтобы один трудный документ не испортил всю поездку.
3. Знайте, откуда взялся исходный файл
Системный выбор файлов Android может показывать локальные папки и сторонние хранилища. Если вы выбираете файл в облачном хранилище, оно может скачать файл на телефон, прежде чем его получит Scroll+. После этого Scroll+ копирует и обрабатывает поддерживаемую книгу локально, но не может изменить правила приватности того места, где вы сначала сохранили файл.
Если нужна строго офлайн-работа, сначала положите легально полученный файл в память устройства, отключитесь от сети и только потом импортируйте его. Следуйте шагам импорта в Scroll+ на Android и убедитесь, что готовая книга открывается без подключения.
4. Локальное хранилище по-прежнему нуждается в защите
Если документ не хранится на сервере обработки, одним путём утечки становится меньше, но это не защищает разблокированный или взломанный телефон. Включите блокировку экрана, обновляйте Android, устанавливайте приложения только из надёжных источников и удаляйте конфиденциальную книгу, когда она больше не нужна. Будьте осторожны со снимками экрана, общими папками, резервными копиями устройства и показом уведомлений на экране, когда речь о конфиденциальных материалах.
Локальное хранение также означает, что в облаке Scroll+ нет копии, из которой можно восстановить книги. Храните зашифрованную или другую подходящую резервную копию файлов, которые вам разрешено хранить. Перед очисткой данных приложения или сменой телефона заранее продумайте, как заново импортировать книги из своего источника. В руководстве по организации офлайн-библиотеки есть простая схема работы с папками.
5. Что значит обработка на устройстве
Для распаковки EPUB и подготовки текста PDF используются процессор и память телефона. Поэтому скорость обработки зависит от файла и устройства. Длинный плотный PDF на старом телефоне может обрабатываться заметно дольше. Scroll+ обрабатывает PDF по очереди, так что в библиотеке виден прогресс, а документ не уходит на удалённую конвертацию.
Если полезного текста получить не удаётся, сканы и сложные файлы могут открываться в виде исходной страницы. Этот запасной режим описан в заметках о Scroll+ 0.9.0. Он сохраняет доступ к странице, но не обещает, что любой скан можно превратить в редактируемый текст.
Приватность держится на ясных границах и хороших привычках
В Scroll+ граница понятна: локальные книги и обработка на устройстве остаются на телефоне, аккаунт нужен для профиля и игровых функций, а PDF загружается, только если вы выбрали обработку на сервере. Проверьте офлайн-доступ сами, разберитесь с исходным хранилищем, храните надёжную резервную копию и защитите телефон, на котором теперь ваша библиотека.