イベントをリアルタイムでストリーミングする代わりに、拡張機能は使用カウントをローカルでバッチ処理し、定期的に単一のコンパクトなペイロードを送信します。以下は送信される内容の例です:
以上です。これが entire ペイロード。ページURL、チャット内容、キーストローク、クリック座標、デバイスフィンガープリントは含まれません。
- extension_id
- どの拡張機能が送信したか - カウントを正しいプロジェクトにルーティングするために必要です。
- v
- 拡張機能バージョン。特定のリリースでのリグレッションを検出するため。
- bm
- ビルドモード(本番/ステージング/開発) - 実際の使用状況とテストを分離。
- t
- バッチがフラッシュされたときのローカルタイムスタンプ。
- e
- 短いイベントキーを整数カウントにマッピングするオブジェクト。すべての可能なキーは以下にリストされています。
これは完全で exhaustive なリストです。拡張機能はこのページにないものを送信できません。ここにない場合は、収集されていません。
明確に収集しないもの
- Kickチャットメッセージ、ストリームコンテンツ、またはメッセージ本文
- メールアドレス、IPアドレス、または連絡先情報
- ログイン認証情報、セッショントークン、またはクッキー
- Kick.com外のブラウジング履歴
- Kick Augmenterをインストールしていないユーザーに関するデータ
この拡張機能は2つの明確に異なるデータフローを実行します。最初は完全に匿名、2つ目は公開されているKickハンドルに紐付けられています。両方ともここに完全にリストされています。
機能の使用状況を把握し、リリース後のリグレッションを検出し、次に何を構築するかを決定できます。すべてのフィールドは以下の「単一の送信が実際にどのように見えるか」サンプルにあります。
- インストールUUID(ランダム、アカウントに紐付けられない)
- 拡張機能バージョンとビルドモード
- 以下にリストされている各イベントの整数カウント
- フラッシュのローカルタイムスタンプ
同じくKick Augmenterをインストールしているユーザーのチャット名の横にブロンズ/シルバー/ゴールド/伝説のティアバッジを表示して、ユーザーがお互いを認識できるようにします。Kickの任意のインストールが、特定のハンドルがリンクされているかどうかを照会できます。それがバッジがチャットに表示される方法であり、意図された動作です。
- 公開されているKickユーザー名(チャットで他者が既に見ているハンドル)
- 数値のKick user_id(Kickが各アカウントに割り当てる安定した識別子)
- このハンドルがリンクされているインストールUUID
- install_date - このインストールの最初のチェックインのタイムスタンプ、ティアの計算に使用
- linked_at - リンク作成時のサーバータイムスタンプ
これは小規模なインディープロジェクトで、ユーザーテーブルがなく、サインアップもなく、誰かの意見を「尋ねる」方法もありません。匿名カウントは私たちが持つ唯一のフィードバックループであり、次に何を構築するかを直接形成します。
要するに、オプトインは拡張機能に影響を与えるためにできる最も有用なことで、週に少数の整数以外は何もコストはかかりません。
- ローカル設定: 設定はChromeのローカルストレージにデバイス上に保存されます。ブラウザから外に出ることはありません。
- 転送: バックエンドへのすべてのトラフィックはHTTPS経由で行われます。
- 保存場所: データは行単位セキュリティが有効な管理されたPostgresデータベースに保存されます。
- 保持期間はシステムごとに異なります: 各システムの詳細カード以上で保持ルールを参照してください。要するに、匿名カウントは最大12ヶ月間集約され、バッジ共有行はアンリンクまたはアンインストールまで存続します。
- フィードバックフォーム: ポップアップボタンからフィードバックを送信する場合、これは別のウェブフォームです。オプションのメールアドレスを要求する場合があり、そのデータは同じ共有なし規則で処理されます。拡張機能自体はフィードバックデータを収集または送信しません。
- 分析を即座にオプトアウト: ポップアップの「Anonymous Analytics」トグルをオフにします。収集はその時点で停止します。
- バッジ共有をオプトアウト: チャット内の設定パネルで「Share your Kick Augmenter badge」をオフにします。サーバー上のリンクは即座に削除されます(/unlinkエンドポイント経由)。
- バッジリンクを削除: バッジリンクはリクエストに応じて削除可能です。チャットのトグルでオプトアウトするのが最速です。/unlinkエンドポイントを呼び出し、行を削除します。完全に削除したい場合は、フィードバックボタンを使用してください(オプトアウトのみでは再インストール時に再リンクされます。ハード削除は再リンクされません)。
- 分析に個人リンクなし: 匿名分析フローにはあなたに紐付けるフィールドがないため、個人に関連するデータはありません。分析を完全にオフにすると収集が終了します。
- アンインストール: 拡張機能を削除すると、デバイスからローカルに保存されたすべての設定と環境設定がクリアされます。
これらは、この拡張機能のChrome Web Store listingページで行われた正確なデータ使用宣言です。listingの「プライバシー慣行」タブとこのレポートは常に一致するべきです。一致しない場合は、レポートが誤りなので、お知らせください。下記でカテゴリにチェックが入っている場合、その下のリンクは、このページの宣言を裏付ける正確なセクションを指します。
拡張機能が収集するデータ
認証
- 承認されたユースケースを除き、ユーザーデータを第三者に販売または転送しません。
- アイテムの単一の目的に関連のない目的でユーザーデータを使用または転送しません。
- 信用力の判定や貸付目的でユーザーデータを使用または転送しません。
私たちの分析スタック全体は意図的に最小限です。Google Analytics、Mixpanel、Sentry、または消費者追跡SDKは使用しません。データは独自の分析バックエンドでのみ処理され、広告ネットワークやデータブローカーと共有、転売、配信されることはありません。
収集内容を変更する場合(例えば、新機能のリリース時に新しいイベントを追加するなど)、このページが更新され、上部の「最終更新日」に変更が反映されます。このページが唯一の信頼できる情報源です。ここに記載されていない場合は、収集されていません。
ここで何か不明な点がある場合、またはイベントの詳細を知りたい場合は、最も早い方法は拡張機能ポップアップ内のフィードバックボタンを使用することです。簡単なフォームが開き、アカウントは不要です。