プライバシー
VMark はあなたのプライバシーを尊重します。何が起きているか — そして何が起きていないか — を正確にお伝えします。
VMark が送信するもの
VMark には 自動更新チェッカー が含まれており、定期的にサーバーに接続して新しいバージョンが利用可能かどうかを確認します。これが VMark が行う 唯一 のネットワークリクエストです。
各チェックで送信されるのは正確に以下のフィールドだけです — それ以上はありません:
| データ | 例 | 目的 |
|---|---|---|
| IP アドレス | 203.0.113.42 | HTTP リクエストに固有のもの — 受け取らないようにすることはできません |
| OS | darwin、windows、linux | 正しい更新パッケージを提供するため |
| アーキテクチャ | aarch64、x86_64 | 正しい更新パッケージを提供するため |
| アプリバージョン | 0.5.10 | 更新が利用可能かどうかを判断するため |
| マシンハッシュ | a3f8c2...(64 文字の 16 進数) | 匿名デバイスカウンター — ホスト名+OS+アーキテクチャの SHA-256。逆算不可能 |
完全な URL は次のようになります:
GET https://log.vmark.app/update/latest.json?target=darwin&arch=aarch64&version=0.5.10
X-Machine-Id: a3f8c2b1d4e5f6078a9b0c1d2e3f4a5b6c7d8e9f0a1b2c3d4e5f6a7b8c9d0e1自分で確認できます — エンドポイントはtauri.conf.jsonにあります("endpoints"を検索)、ハッシュはlib.rsにあります(machine_id_hashを検索)。
VMark が送信しないもの
- あなたのドキュメントまたはその内容
- ファイル名またはパス
- 使用パターンや機能分析
- いかなる種類の個人情報も
- クラッシュレポート
- キーストロークまたは編集データ
- 逆算可能なハードウェア識別子またはフィンガープリント
- マシンハッシュは一方向の SHA-256 ダイジェストです — ホスト名やその他の入力を復元するために逆算することはできません
データの使用方法
更新チェックログを集計して、ホームページに表示されるライブ統計を生成します:
| メトリクス | 計算方法 |
|---|---|
| ユニークデバイス | 1 日/週/月ごとの異なるマシンハッシュの数 |
| ユニーク IP | 1 日/週/月ごとの異なる IP アドレスの数 |
| ピング | 更新チェックリクエストの総数 |
| プラットフォーム | OS+アーキテクチャの組み合わせごとのピング数 |
| バージョン | アプリバージョンごとのピング数 |
これらの数字はlog.vmark.app/api/statsで公開されています。隠しているものは何もありません。
重要な注意事項:
- ユニーク IP は実際のユーザー数を過少カウントします — 同じルーター/VPN の背後にいる複数の人は 1 人としてカウントされます
- ユニークデバイスはより正確なカウントを提供しますが、ホスト名の変更や新しい OS のインストールでは新しいハッシュが生成されます
- ピングは実際のユーザー数を過大カウントします — 1 人が 1 日に複数回チェックする場合があります
データ保持
- ログは標準的なアクセスログ形式でサーバーに保存されます
- ログファイルは 1MB でローテートされ、最新の 3 ファイルのみ保持されます
- ログは誰とも共有されません
- アカウントシステムはありません — VMark はあなたが誰かを知りません
- マシンハッシュはどのアカウント、メール、または IP アドレスにも関連付けられていません — 匿名デバイスカウンターのみです
- トラッキングクッキー、フィンガープリンティング、または分析 SDK は使用していません
オープンソースによる透明性
VMark は完全なオープンソースです。ここに記載されているすべてのことを確認できます:
- 更新エンドポイントの設定:
src-tauri/tauri.conf.json - マシンハッシュの生成:
src-tauri/src/lib.rs—machine_id_hashを検索 - サーバー側の統計集計:
scripts/vmark-stats-json— 公開統計を生成するためにサーバーで実行される正確なスクリプト - コードベースに他のネットワーク呼び出しは存在しません —
fetch、http、またはreqwestを自分で検索してください
更新チェックの無効化
自動更新チェックを完全に無効にしたい場合は、ネットワークレベル(ファイアウォール、/etc/hosts、または DNS)でlog.vmark.appをブロックできます。VMark はそれなしでも正常に動作し続けます — 更新通知を受け取らないだけです。