feat: add experience improvement module and system config storage (#1248)

- Add experience module for product telemetry
- Add system_config table for persistent settings
- Update privacy policy documentation
This commit is contained in:
tinkle-community
2025-12-19 13:57:08 +08:00
committed by GitHub
parent c81e6b0094
commit 97f58b49f4
12 changed files with 409 additions and 4 deletions

View File

@@ -62,6 +62,32 @@ C. Примечание о локальном шифровании
Мы знаем, что «Программное обеспечение» предоставляет функцию шифрования введенных пользователем API-ключей и приватных ключей. Мы уточняем здесь, что этот процесс шифрования полностью выполняется и управляется на вашем собственном устройстве (локально). Эти данные никогда не передаются нам или любой третьей стороне после шифрования. Эта функция шифрования предназначена для защиты ваших данных от несанкционированного доступа к вашему локальному устройству, а не для обмена ими с нами.
D. Программа улучшения опыта (Опционально)
Чтобы помочь нам улучшить продукт, «Программное обеспечение» по умолчанию отправляет **анонимную статистику использования**. Эта функция полностью опциональна, и вы можете отключить её в любое время.
**Типы собираемых данных:**
- Тип биржи (например, Binance, Bybit и т.д., без информации о вашем аккаунте)
- Тип сделки (открытие/закрытие позиции)
- Сумма сделки (в USD)
- Торговая пара (например, BTCUSDT)
- Анонимные идентификаторы (используются для подсчета активных пользователей, не связаны с личной информацией):
- ID установки: Идентифицирует каждый независимо развернутый экземпляр программного обеспечения
- ID пользователя: Идентифицирует учетные записи пользователей в программном обеспечении (только для подсчета активных пользователей)
- ID трейдера: Идентифицирует торговые стратегии, созданные пользователями (только для подсчета активных стратегий)
**Мы явно НЕ собираем:**
- Ваши API-ключи, приватные ключи или любые учетные данные
- Адреса ваших аккаунтов, имена пользователей или идентификационную информацию
- Конкретные цены сделок, время или детали заказов
- Любую информацию, которая может идентифицировать личность через вышеуказанные анонимные ID
**Как отключить:**
Установите `EXPERIENCE_IMPROVEMENT=false` в переменных окружения, чтобы полностью отключить эту функцию.
**Цель сбора данных:**
Эта анонимная статистика используется только для понимания общего использования продукта и помогает нам оптимизировать функции и улучшить пользовательский опыт.
IV. Обмен данными, хранение и безопасность (Данные веб-сайта)