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

Application: Тройка · Glass / Troika · Glass (troika.app). Policy date: 25 October 2026. Applies to the 0.1.29 feature set and the 0.1.30 release with the in-app policy link.

Оператор приложения / App operator: команда Тройка · Glass / Troika · Glass team.

Privacy and support contact / контакт по вопросам данных и поддержки: develop@millastar.com.

Public URL: https://vmi3154046.contaboserver.net/p/troika/privacy/

Русский

Кошелёк на устройстве

Приложение позволяет хранить номера Тройки, доступные сведения, прочитанные с пластиковой карты, время чтения, историю событий, выбранные суммы пополнения, названия групп и состав групп. Эти данные нужны для отображения кошелька, выбора карты и подготовки пополнения. Кошелёк, группы и сохранённые исследования находятся в локальном зашифрованном хранилище; ключи защищаются Android Keystore. Резервное копирование данных приложения отключено. Для работы не требуется создавать учётную запись приложения. Приложение предназначено для пользователей от 13 лет.

Фото карты

По вашей команде приложение открывает установленное приложение камеры и предоставляет ему временный доступ к отдельному файлу снимка. Распознавание номера Тройки либо номера и срока банковской карты выполняется на устройстве. Приложение не отправляет снимок разработчику или банку для распознавания. Обработанный снимок удаляется; при прерывании работы временный файл может остаться в кэше до следующей очистки или удаления данных приложения. Устаревшие файлы старше 15 минут очищаются при следующем создании снимка, а не по гарантированному таймеру. У приложения камеры могут быть собственные правила хранения.

CVV не извлекается как поле формы из результата распознавания и вводится вручную. Если он находится на фотографируемой стороне, закройте его перед съёмкой. Сверяйте распознанные цифры с картой. Передача распознанных банковских реквизитов между экранами выполняется через одноразовое временное состояние в памяти.

Google ML Kit

Для распознавания используется Google ML Kit. Фото и результат распознавания обрабатываются локально, однако SDK может передавать Google техническую телеметрию: сведения об устройстве и приложении, идентификатор установки, показатели работы и события SDK. Это не означает, что приложение полностью работает без сбора данных. Подробности: раскрытие данных ML Kit, условия и конфиденциальность ML Kit. Срок хранения этой телеметрии определяется Google; конкретный срок на указанной странице SDK не опубликован.

Оплата

Когда вы переходите к оплате, номер Тройки и сумма передаются платёжному сервису ВТБ. Реквизиты банковской карты, срок действия, CVV и сведения, которые банк запрашивает для подтверждения, обрабатываются банком и участниками платёжного процесса. При вводе реквизитов в приложении они временно доступны приложению для заполнения банковской формы; CVV не сохраняется в постоянное хранилище приложения. Банковские страницы могут обрабатывать сведения о соединении, включая IP-адрес, и использовать cookies или веб-хранилище для оплаты. Условия банка действуют отдельно.

В основном сценарии сохранение банковской карты отключено. Если банковские карты были сохранены в поддерживающей это версии, соответствующее локальное хранилище зашифровано. Журнал загрузки страницы оплаты не содержит реквизитов карты, CVV, содержимого ответов банка, cookies или параметров URL. Приложение не считает возврат со страницы банка подтверждением оплаты.

Добровольная отправка диагностики

Отправка журналов разработчику — отдельное действие, а не условие пополнения. Журнал оплаты содержит этапы загрузки, относительное время, разрешённые обозначения доменов и коды ошибок. NFC-исследования могут содержать UID и номер транспортной карты, доступные сырые блоки, сведения о балансе или поездках, время чтения, возможности NFC устройства, версию приложения и результаты сравнения. Для подписанных исследований также передаются введённое название проверяемого сервиса и сумма. Ключевые байты трейлеров маскируются; маскирование ключей не делает весь пакет анонимным.

Эти данные передаются по HTTPS на сервер проекта vmi3154046.contaboserver.net для исследования чтения карт и диагностики проблем. Доступ к пакетам предназначен для оператора проекта; публичный просмотр сервером приложения не предоставляется. Сервер получает IP-адрес соединения для ограничения частоты запросов. Отдельный системный экспорт передаёт файл выбранному вами приложению или месту хранения, которое действует по своим правилам.

Хранение, удаление и обращения

Локальные карты, группы и исследования хранятся до удаления соответствующих данных пользователем. Удаление группы не удаляет карты кошелька. Незавершённая попытка оплаты может сохраняться локально до явного подтверждения её результата, чтобы предупредить повторную оплату. Удаление данных приложения или самого приложения удаляет его локальное хранилище; экспортированные вами файлы нужно удалять отдельно.

У уже отправленных диагностических пакетов нет автоматического срока удаления в текущей серверной реализации: они хранятся до удаления оператором. Удаление исследования на телефоне не удаляет серверную копию. Для запроса удаления отправьте идентификатор принятого пакета и описание запроса на develop@millastar.com. Не присылайте CVV, полный номер банковской карты или её фото. Обращения о данных, обрабатываемых банком или Google, также могут потребовать обращения к соответствующему поставщику.

Мы обновляем политику при изменении обработки данных. Вопросы о доступе, исправлении или удалении данных можно направить по указанному контакту.

English

Wallet on your device

The app stores Troika numbers, available information read from a physical card, read timestamps, event history, selected top-up amounts, group names and group membership. This information supports the wallet, card selection and preparation of a top-up. Wallet records, groups and saved research studies use local encrypted storage with keys protected by Android Keystore. App data backup is disabled. You do not need to create an app account. The app is intended for users aged 13 and older.

Card photos

When you choose photo entry, the app opens an installed camera app and grants temporary access to one image file. Troika numbers, and bank card numbers and expiry dates, are recognized on your device. The app does not upload the photo to the developer or bank for recognition. It deletes the processed image. An interrupted session may leave a temporary cache file until later cleanup or deletion of app data. Files older than 15 minutes are cleaned when the next photo is created, not by a guaranteed timer. Your camera app may have its own storage practices.

CVV is not extracted as a form field from recognition results and must be typed manually. Cover it before taking a photo if it appears on the photographed side. Review all recognized numbers. Recognized bank details pass between app screens through temporary, single-use in-memory state.

Google ML Kit

Photo recognition uses Google ML Kit. Image processing stays on the device, but the SDK may send Google technical telemetry, including device/app information, installation identifiers, performance measurements and SDK events. The app must therefore not be described as collecting no data. See ML Kit data disclosure and ML Kit terms and privacy. Google determines telemetry retention; the SDK disclosure does not publish a specific retention period.

Payments

Starting checkout sends the Troika number and amount to VTB's payment service. Bank card number, expiry, CVV and information requested to authenticate payment are processed by the bank and payment participants. Details entered in the app are temporarily available to the app to fill the bank form. CVV is not saved to persistent app storage. Bank pages may process connection information, including IP address, and use cookies or web storage for payment. The bank's own terms apply.

Saving a bank card is disabled in the main payment flow. Bank details saved in a version that supported saving use encrypted local storage. The payment navigation log excludes card credentials, CVV, bank response bodies, cookies and URL parameters. Returning from the bank page does not confirm payment.

Optional diagnostics

Sending a diagnostic package to the developer is a separate choice and is not required to top up a card. Payment logs contain loading events, elapsed times, allowed provider labels and error codes. NFC research may include a transit card UID and number, readable raw blocks, balance or travel information, read timestamps, device NFC capabilities, app version and comparison results. Labelled studies also include the service name and amount you entered. Trailer key bytes are masked; this does not make the whole package anonymous.

Data is sent using HTTPS to the project server at vmi3154046.contaboserver.net for card-reading research and troubleshooting. Packages are intended for the project operator; the app server provides no public download interface. The server receives the connection IP address for rate limiting. If you choose system export, the receiving app or storage location handles that exported file under its own rules.

Retention, deletion and contact

Local cards, groups and studies remain until you delete their data. Deleting a group does not delete wallet cards. An unresolved checkout attempt can remain locally until you explicitly review its result to help prevent duplicate payment. Removing app data or uninstalling deletes app-local storage; exported files must be deleted separately.

Uploaded diagnostic packages have no automatic age-based deletion in the current server implementation. They remain until the operator deletes them. Deleting a study from the phone does not delete its uploaded copy. To request deletion, send the upload receipt identifier and your request to develop@millastar.com. Do not send CVV, a full bank card number or a card photo. Requests concerning data processed by the bank or Google may also need to be addressed to that provider.

We update this policy when data handling changes. Contact the address above with questions or requests concerning access, correction or deletion.