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. データの共有、保持、およびセキュリティ(ウェブサイトデータ)