← VPRAVA.ONLINE

Privacy Policy

Last updated: 18 July 2026

VPRAVA.ONLINE (“the app”) runs in your browser as a static Progressive Web App at vprava.online (also available at timer.konashevych.com).

Local data

Trainings, language preference, and similar settings are stored on your device (browser local storage). We do not operate an application database that stores your workouts.

Google Drive (optional)

If you sign in with Google, the app requests access only to files and folders it creates (drive.file scope), plus basic profile information (email) to show which account is linked. Trainings are synced to a folder named timer.konashevych.com in your Google Drive (legacy folder name kept so existing vaults continue to work). Shared links upload a snapshot file that you choose to make readable by anyone with the link.

OAuth session

To keep you signed in without prompting every hour, a Cloudflare Worker at timer-api.konashevych.com stores a refresh token in encrypted/server-side KV, associated with an HttpOnly cookie. Access tokens are returned to your browser only. Signing out revokes that session.

Contact

Questions: @oleksiiko on Telegram, or the project GitHub repository.

Політика конфіденційності

Останнє оновлення: 18 липня 2026

VPRAVA.ONLINE («застосунок») працює у вашому браузері як статичний Progressive Web App за адресою vprava.online (також доступний на timer.konashevych.com).

Локальні дані

Тренування, мовні налаштування та подібні параметри зберігаються на вашому пристрої (локальне сховище браузера). Ми не ведемо серверної бази даних, у якій зберігалися б ваші тренування.

Google Drive (необов’язково)

Якщо ви входите через Google, застосунок запитує доступ лише до файлів і папок, які сам створює (область drive.file), плюс базову інформацію профілю (email), щоб показати, який обліковий запис підключено. Тренування синхронізуються в папку timer.konashevych.com у вашому Google Drive (застарілу назву папки збережено, щоб наявні сховища продовжували працювати). Спільні посилання завантажують знімок файлу, який ви самі робите доступним для всіх, хто має посилання.

Сеанс OAuth

Щоб залишатися в системі без запиту щогодини, Cloudflare Worker на timer-api.konashevych.com зберігає refresh-токен у зашифрованому/серверному KV, пов’язаному з HttpOnly cookie. Access-токени повертаються лише у ваш браузер. Вихід відкликає цей сеанс.

Контакт

Питання: @oleksiiko в Telegram або репозиторій проєкту на GitHub.

Политика конфиденциальности

Последнее обновление: 18 июля 2026

VPRAVA.ONLINE («приложение») работает в вашем браузере как статический Progressive Web App по адресу vprava.online (также доступен на timer.konashevych.com).

Локальные данные

Тренировки, языковые настройки и подобные параметры хранятся на вашем устройстве (локальное хранилище браузера). Мы не ведём серверной базы данных, в которой хранились бы ваши тренировки.

Google Drive (необязательно)

Если вы входите через Google, приложение запрашивает доступ только к файлам и папкам, которые само создаёт (область drive.file), плюс базовую информацию профиля (email), чтобы показать, какой аккаунт подключён. Тренировки синхронизируются в папку timer.konashevych.com в вашем Google Drive (устаревшее имя папки сохранено, чтобы существующие хранилища продолжали работать). Общие ссылки загружают снимок файла, который вы сами делаете доступным для всех, у кого есть ссылка.

Сеанс OAuth

Чтобы оставаться в системе без запроса каждый час, Cloudflare Worker на timer-api.konashevych.com хранит refresh-токен в зашифрованном/серверном KV, связанном с HttpOnly cookie. Access-токены возвращаются только в ваш браузер. Выход отзывает этот сеанс.

Контакт

Вопросы: @oleksiiko в Telegram или репозиторий проекта на GitHub.