1. Разработчик и контакты
Разработчик приложения — Nikolay Kondrashin. По вопросам конфиденциальности напишите на devkondrashin@gmail.com.
2. Какие данные хранит приложение
Пользователь может сохранить имена, фотографии, даты рождения, форму обращения, отношение к человеку, заметки, памятные даты, вишлисты, сведения о локальном бронировании подарков, настройки напоминаний, идентификаторы связанных календарных событий, запросы и тексты поздравлений.
Основная база хранится локально в изолированном хранилище приложения. В версии 1.0 нет аккаунта пользователя, собственного сервера синхронизации, рекламной сети или добавленной разработчиком аналитики.
3. Контакты
После системного разрешения «Отметим» читает выбранные поля контактов для импорта имени, фотографии и даты рождения. Приложение не изменяет системные контакты. Доступ можно не выдавать и добавлять записи вручную.
4. Календарь
После разрешения приложение получает список доступных календарей и может создать, обновить или удалить связанное событие в выбранном календаре. Используются аккаунты, уже подключённые в операционной системе. Это не прямой Google OAuth и не полная двусторонняя синхронизация.
Дальнейшее хранение и синхронизация события регулируются настройками устройства и политикой Apple, Google или другого выбранного провайдера.
5. Уведомления
Приложение планирует локальные уведомления только на устройстве. Для события можно выбрать моменты напоминаний, время, звук и отображение имени на экране блокировки. Видимость текста также зависит от системных настроек.
6. Локальный ИИ и офлайн-конструктор
Поздравление может создаваться системной on-device моделью Gemini Nano/ML Kit на совместимом Android, Apple Foundation Models на совместимой iOS или встроенным локальным шаблоном.
У приложения нет собственного сетевого endpoint для отправки запроса или поздравления. Однако доставка системной модели может использовать интернет. Android ML Kit также может передавать Google технические сведения об устройстве, приложении, производительности и ошибках. По документации ML Kit содержимое запроса и ответа остаётся на устройстве.
7. Резервные копии и облачные провайдеры
На Android автоматические копии могут сохраняться во внутреннее хранилище приложения или в заранее выбранную системную папку. Фоновое выполнение и точное время определяет операционная система.
Ручную копию можно сохранить через системные Files/Share, включая доступные на устройстве iCloud Drive, Google Drive и другие провайдеры. «Отметим» не управляет их облачной синхронизацией, не подтверждает завершение загрузки и не определяет срок хранения внешнего файла.
8. Системное меню «Поделиться»
Поздравление, идею подарка или вишлист можно передать через системное меню только после явного действия пользователя. В публичный текст вишлиста не включается локальное бронирование. После выбора стороннего приложения действует его политика конфиденциальности.
9. Внешняя ссылка на Boosty
Экран «О приложении» содержит кнопку добровольной поддержки разработчика. После явного нажатия она открывает страницу boosty.to/kavabunga6 во внешнем браузере или приложении Boosty. Поддержка не открывает дополнительные функции и не изменяет работу приложения.
«Отметим» не передаёт Boosty локальную базу, контакты, памятные даты, вишлисты или тексты поздравлений. После перехода обработка технических и платёжных данных регулируется условиями и политикой Boosty.
10. Разрешения и сеть
Функциям приложения могут понадобиться доступ к контактам, календарю, уведомлениям, вибрации и выбранным пользователем файлам или фотографиям. Android также использует разрешения для восстановления локальных напоминаний после перезапуска устройства.
Разрешение INTERNET нужно платформенным зависимостям и доставке on-device модели. Оно не означает отправку пользовательской базы разработчику: собственного backend в текущей версии нет. Приложение не получает push-токен и использует локально запланированные уведомления.
11. Хранение и удаление
Локальные данные хранятся до удаления записей, очистки данных в настройках или удаления приложения. Удаление локальной базы не обязано удалить экспортированные календарные события, резервные файлы во внешней папке или облаке и ранее отправленный контент. Такие копии пользователь удаляет в соответствующем сервисе.
12. Защита данных
Приложение использует системную изоляцию приложений и защиту устройства. Резервный JSON-файл дополнительно не шифруется, поэтому его следует хранить в защищённом месте и передавать только доверенным получателям.
13. Данные других людей и дети
Пользователь может внести данные другого человека, включая ребёнка. Они остаются локальными, пока пользователь явно не экспортирует или не передаст их. Приложение не предназначено специально для детей и не создаёт детских аккаунтов. Пользователь отвечает за правомерность внесения таких данных.
14. Изменения политики
Актуальная версия всегда публикуется на этой странице. Существенные изменения сопровождаются новой датой вступления в силу.