Политика конфиденциальности
Лист персонажа D&D 5e · d1manych.github.io/dnd-app · редакция от 8 октября 2026
Коротко
У приложения нет своего сервера и нет аккаунтов. Автор не получает, не видит и не хранит ваши данные. Всё, что вы вводите, остаётся в вашем браузере, а при включённой синхронизации — ещё и на вашем собственном Google Диске.
Что хранится на устройстве
- Персонажи, свои заклинания, заметки, настройки — в хранилище браузера (localStorage и IndexedDB).
- Автоматические резервные копии — там же, в IndexedDB.
- Всё это удаляется вместе с данными сайта в настройках браузера.
Синхронизация через Google Диск
Синхронизация необязательна и включается только кнопкой «Войти через Google» на экране «Данные».
- Какой доступ запрашивается: только
drive.appdata— скрытая папка приложения на вашем Диске. Приложение не видит остальные файлы Диска, почту, контакты и другие данные Google-аккаунта. - Что записывается: один файл
dnd-sync.json— персонажи, свои заклинания, отметки об удалённых персонажах (хранятся 90 дней) и название типа устройства («ПК», «Android», «iPhone/iPad»). - Адрес почты аккаунта запрашивается у Google один раз, чтобы показать на экране «Данные», под каким аккаунтом выполнен вход. Он хранится только в вашем браузере.
- Ключ доступа от Google действует около часа и хранится только в вашем браузере. Обмен идёт напрямую между браузером и серверами Google, без посредников.
- Данные не передаются третьим лицам, не используются для рекламы, аналитики или обучения моделей.
Использование данных, полученных через API Google, соответствует Google API Services User Data Policy, включая требования Limited Use.
Как удалить данные
- С Диска: экран «Данные» → «Выключить и удалить с Диска». Файл синхронизации удаляется, вход отменяется. Если синхронизация включена на других устройствах, выключите её и там.
- Отозвать доступ: myaccount.google.com/permissions — после этого Google удалит и скрытую папку приложения.
- С устройства: удалите персонажей в приложении или очистите данные сайта в браузере.
Контакты
Вопросы — через GitHub Issues проекта.