Политика конфиденциальности
OBYN — бесплатное веб-приложение для учёта личных расходов (далее — «приложение»). Его разработал и поддерживает Siarhei Vei (далее — «разработчик», «мы»). Приложение устроено так, чтобы ваши финансовые данные оставались у вас: у него нет своего сервера и базы данных.
1. Какие данные обрабатываются и где они хранятся
- Данные учёта: чеки (дата, категория, подкатегория, сумма, курс, комментарий), периоды, бюджеты, свои категории, настройки вида страницы. Они хранятся только в хранилище вашего браузера (localStorage) на вашем устройстве. Разработчик к ним доступа не имеет.
- Шифрование. Если вы включите защиту паролем, данные в браузере шифруются алгоритмом AES-256-GCM. Ключ получается из вашего пароля прямо на устройстве. Пароль и код восстановления никуда не передаются.
- Резервные копии в виде файлов (JSON, CSV) создаются на вашем устройстве и сохраняются туда, куда вы укажете.
- Файлы приложения (страница, шрифты, иконки) кешируются браузером, чтобы приложение работало без интернета. Ваши данные в этот кеш не попадают.
2. Что не собирается
Приложение не использует аналитику, рекламу, трекеры и cookies. Мы не продаём, не передаём и не получаем ваши данные.
3. Внешние запросы
- Национальный банк Республики Беларусь (
api.nbrb.by): за официальным курсом валюты. В запросе передаются только код валюты (USD или EUR) и дата. Суммы, категории и другие ваши данные не передаются. - Хостинг. Страница приложения раздаётся хостингом (GitHub Pages, Cloudflare). Как и любой веб-сервер, хостинг может технически фиксировать IP-адрес и сведения о браузере при загрузке страницы. Эти журналы ведёт хостинг-провайдер по своим правилам. У разработчика доступа к ним нет.
- Google — только если вы сами подключите Google Drive (см. раздел 4).
4. Google Drive
Подключение Google Drive необязательно и включается только по вашей кнопке «Подключить Google Drive».
- Какой доступ запрашивается:
https://www.googleapis.com/auth/drive.file. С ним приложение видит только файлы, которые создало само. Остальные файлы вашего Google Drive ему недоступны. - Что делает приложение: создаёт, обновляет и читает в вашем Google Drive один файл резервной копии
finance-backup.json, чтобы синхронизировать данные между вашими устройствами. Если включена защита паролем, файл зашифрован, и Google не может прочитать его содержимое. - Сведения об аккаунте: адрес электронной почты и имя аккаунта Google приложение получает из Google Drive API, чтобы показать в настройках, какой аккаунт подключён. Они хранятся только в вашем браузере.
- Токен доступа Google действует около часа. Он хранится только в текущей вкладке браузера (sessionStorage) и удаляется при её закрытии. На сервер разработчика он не передаётся: такого сервера нет.
- Отключение: кнопка «Отключить Google Drive» отзывает доступ. Также доступ можно отозвать на странице разрешений аккаунта Google. Файл копии остаётся в вашем Drive, вы можете удалить его сами.
Использование и передача приложением информации, полученной от API Google, соответствуют Политике в отношении данных пользователей сервисов Google API, включая требования об ограниченном использовании (Limited Use). Данные из Google Drive используются только для резервного копирования и синхронизации ваших собственных записей. Они не передаются третьим лицам, не используются для рекламы и не применяются для обучения моделей искусственного интеллекта.
5. Ваши права и управление данными
Все данные находятся под вашим контролем. Вы можете в любой момент:
- выгрузить данные в файл;
- удалить отдельные чеки и периоды;
- удалить все данные, очистив данные сайта в настройках браузера;
- отключить Google Drive и удалить файл копии из своего Drive.
Разработчик не хранит ваши данные, поэтому не может их просмотреть, изменить, восстановить или удалить за вас.
6. Дети
Приложение не предназначено специально для детей и сознательно не собирает данные о них.
7. Изменения политики
Если политика изменится, новая версия будет опубликована на этой странице с новой датой вступления в силу. Существенные изменения также отражаются в истории изменений приложения.
8. Контакты
Вопросы о конфиденциальности: sergevei59@gmail.com или Telegram @vsergeserge.