Нота в ноту
Приватность
Аудиосигнал упражнений обрабатывается в браузере. PCM упражнений не записывается и не отправляется на сервер.
Продуктовая аналитика и Яндекс Метрика
Обе системы выключены, пока пользователь явно их не разрешит. Согласие можно отозвать в разделе «Практика»; после отказа новые события не создаются, очередь не отправляется, а счётчик Яндекс Метрики останавливается.
При согласии сохраняются анонимный ID установки, версия приложения, время события, укрупнённый размер экрана, гостевой или укрупнённый тип входа, этап настройки или тренировки, тип упражнения, ежедневный или свободный режим, длительность этапа и ограниченный код результата или ошибки. После входа сервер может связать событие с внутренним числовым ID аккаунта.
Не собираются PCM, записи упражнений, сыгранные ноты, названия или ID аудиоустройств, логин, пароль, токены, полный User-Agent и произвольный текст. Данные аналитики находятся в отдельной SQLite от истории занятий.
Яндекс Метрика получает просмотры страниц без query-параметров и пять целей без дополнительных параметров: начало онбординга, успешную настройку звука, первый валидный результат, завершение ежедневного урока и успешную регистрацию. Метрика также обрабатывает стандартные технические сведения браузера, cookies, источник перехода и приблизительную географию по своим правилам.
Вебвизор и карта кликов включаются только после согласия. Содержимое полей и отправка форм отключены; экраны входа, онбординга и тренировки, настройка аудио, названия устройств, результаты, прогресс, библиотека звуков, журнал диагностики и владелецкий отчёт скрыты от записи. PCM и звук браузеру Метрики не передаются. Для счётчика дополнительно требуется выключить «Записывать все поля» в кабинете Яндекс Метрики.
Агрегированный отчёт на сайте доступен только авторизованному аккаунту владельца, заданному на сервере. Гости и остальные аккаунты не получают страницу или данные отчёта.
Локальный журнал диагностики владельца
Только в аккаунте владельца журнал бендов хранит в текущей вкладке до 300 событий: этапы попытки, повторы, измеренную высоту, уверенность и уровень сигнала. PCM, WAV, устройства и секреты не записываются. Журнал не отправляется на сервер и не входит в аналитику или экспорт истории; его можно скопировать вручную или очистить. При выходе из аккаунта записи удаляются.
История и записанные сэмплы
Настройки и локальная история хранятся в браузере. После входа история занятий синхронизируется с сервером. Только WAV, которые пользователь сам записал в библиотеку после входа, сохраняются в персональном серверном банке. Чистый банк автора доступен гостям и другим аккаунтам для прослушивания как референс; остальные личные WAV требуют входа в аккаунт владельца.
Управление данными
Статистику занятий можно скачать, восстановить или очистить в интерфейсе. Отказ от аналитики удаляет локальную очередь аналитических событий и анонимный ID установки с этого браузера и останавливает Яндекс Метрику. Ранее переданные внешнему сервису данные регулируются сроками хранения Яндекс Метрики.