概要
ClubMode は、スポーツイベントや大会の運営を支援するアプリです。主に端末に保存されたデータを使用して動作します。ClubMode アカウントは不要で、ClubMode が大会や参加者情報を保存する中央サービスを運営することもありません。ClubMode は広告を表示せず、広告プロファイルを作成せず、開発者が運営する分析やテレメトリも使用しません。一部の任意機能では、ローカルスコアボード、フォントのダウンロード、アプリストアでの購入・レビュー、ファイル共有、サポートリンクなどのため、他の端末やサービス提供者と通信します。Android では QR スキャナーに Google ML Kit も使用し、下記のとおり技術的な指標が Google に送信されます。OS の設定によっては、対象となるアプリデータが端末バックアップや端末移行に含まれる場合があります。
責任主体
開発者の管理下にある処理について責任を負う開発者は次のとおりです。
Erik Schultheiss
Reitstraße 53
83236 Übersee
Germany
メール:clubmode@erikschultheiss.com
大会主催者は、どの参加者情報を入力し、誰と共有するかを決定します。その活動にデータ保護法が適用される場合、主催者はその利用について適切な根拠を確保し、参加者に説明する責任を負います。主催者の端末にのみ保存されている大会データを、開発者が閲覧したり遠隔管理したりすることはできません。
端末に保存される情報
利用する機能に応じて、ClubMode は端末上に次の情報を保存します。アプリ設定と各種設定、スコア設定プリセット、カスタムスポーツ、ルール、ミッション、参加者・チームの名前またはラベルと過去の選手の登録、大会設定、組み合わせ、スコア、結果、順位、イベント進行状況、Keizer のメンバー情報・出席・セッション履歴・順位、グループステージのグループ・進出判定・決勝トーナメント進行状況、保存済みイベントとローカル復旧用コピー、PDF Creator Studio のクラブ名・選択したロゴ・デザイン設定・カスタムテーマ、ダウンロード済みフォントパック、Premium 権利とその維持・復元に必要な購入情報、ローカルのイベント完了記録とレビュー表示時刻。ClubMode はこれらの情報を機能提供のために使用します。大会情報、ロゴ、レビュー表示記録を開発者へ自動送信することはありません。 ClubMode は結果画像スタジオの設定も端末にローカル保存します。
広告、分析、SDK 指標
ClubMode はユーザーアカウントを作成せず、広告を表示せず、開発者が運営する分析やテレメトリを使用せず、広告プロファイルを作成せず、アプリやウェブサイトをまたいだ行動追跡も行いません。大会や参加者の情報を ClubMode サーバーへ送信することもありません。Android の任意の QR コードスキャナーでは Google ML Kit を使用します。Google は、ML Kit がスキャナー画像と読み取り結果を端末上で処理し、それらの入力・出力を Google サーバーへ送信しないと説明しています。一方で ML Kit は、診断、性能測定、サービス改善、不正利用検知のため、技術的な指標を別途 Google に送信します。バンドル版機能について Google が挙げているものには、端末・アプリ情報、インストールごとの識別子、性能測定値、API 設定、入力・出力サイズ、機能イベント、エラーコードがあります。Google はこれらの指標が HTTPS で送信されると説明しています。ML Kit には ClubMode がこれらの指標を無効化するためのスイッチはありません。そのため ClubMode は Android で ML Kit の既定の自動起動初期化を削除しています。Android で初めて QR スキャンを行う前に、ClubMode は ML Kit の使用について同意を求めます。同意すると、その選択は保存され、設定で同意を撤回するまで以後のスキャナー利用に適用されます。キャンセルまたは同意を撤回した場合は、代わりに接続コードを手入力でき、次のスキャン時に再度同意を求めます。
ファイル、ロゴ、エクスポート
ロゴまたはインポートするファイルを選択すると、ClubMode は選択したファイルを読み取ります。インポートしたイベントデータと保存したブランド設定は端末上で処理され、PDF の生成も端末上で行われます。.clubmode エクスポートは保存済みイベントデータのコピーで、名前、設定、試合、スコア、順位、イベント履歴を含む場合があります。Keizer イベントでは、公開スコアボード表示には送信されない出席記録やメンバー情報も含まれる場合があります。ClubMode は、エクスポートした .clubmode ファイルや通常の PDF エクスポートをパスワード保護または暗号化しません。スコアボード通信の暗号化は、これらのエクスポートファイルには適用されません。保存、共有、印刷を行うと、OS と選択した保存先・共有先がファイルを処理します。ClubMode がエクスポートを中央の ClubMode サーバーへアップロードすることはありません。ClubMode 内でイベントを削除しても、すでに他の場所へ保存・共有したコピーは削除されません。 結果画像も端末上で生成され、ClubMode はパスワード保護や暗号化を行いません。
カメラと QR スキャン
スコアボード接続用 QR コードの読み取りを選択したときにカメラを使用します。ClubMode はコードを認識するためにカメラ画像を処理しますが、画像を保存したり開発者へ送信したりしません。代わりに接続コードを手入力することもでき、端末設定からカメラ権限を取り消すこともできます。iOS では Apple の端末内スキャンフレームワークを使用します。Android では Google ML Kit を使用します。Google は、スキャナー画像と読み取り結果は端末上に残る一方、上記の別個の技術指標は Google に送信されると説明しています。ClubMode が Android の QR スキャンで ML Kit を使用する前に、同意を求めます。同意すると、その選択は設定で撤回するまで保存されます。キャンセルまたは同意を撤回した場合、QR スキャンは開始されず、接続コードの手入力は引き続き利用でき、次のスキャン時に再度同意を求めます。カメラ権限を与えること自体を、Google の別個の SDK 指標への同意とは扱いません。
オプションフォントのダウンロード
一部の文字体系では、インターフェースまたは PDF エクスポート用に任意のフォントパックが必要です。パックを要求すると、ClubMode は erikschultheiss.com から固定されたフォントファイルとライセンスファイルを HTTPS でダウンロードします。サーバーは技術上、IP アドレス、要求時刻、要求ファイル、標準的な HTTP 接続情報を受信します。要求したファイル名から、選択したフォントパックが分かります。ClubMode は参加者名、大会テキスト、ロゴ、購入情報、アプリ固有の端末識別子をこれらの要求に付加しません。このサービスは STRATO GmbH(Otto-Ostrowski-Straße 7, 10249 Berlin, Germany)がホストしています。STRATO は、攻撃の検知・防御のため訪問者の完全な IP アドレスを最長 7 日間保持すると説明しています。STRATO はより長い期間について匿名化されたホスティングアクセスログも提供しており、現在のホスティング文書では、直近 6 週間のアクセスに関する元のログファイルをホスティング利用者が利用できるとしています。ダウンロード済みフォントパックはローカルに保存して再利用します。テキストは端末上で処理され、PDF 生成のためにフォントサーバーへ送信されません。
ローカルスコアボード配信
スコアボード配信を開始すると、端末はセッション QR コードまたは接続コードで接続する表示端末へイベント情報を直接送信します。この通信はローカルネットワークまたはホットスポット向けであり、ClubMode サーバーや ClubMode の中継サービスを経由しません。通常の大会では、参加者名、設定、試合割り当て、カスタムゲームモード情報、進行状況、結果、順位を含む現在の大会状態を送信します。Keizer とグループステージでは、関連するイベント名、組み合わせ、スコア、順位、進出またはノックアウト情報を含む表示専用データを使用し、Keizer の出席区分やグループステージの内部保存メタデータなど主催者専用の記録は除外します。主催者の端末は、接続したディスプレイが選択した名前、ローカル IP アドレス、接続時刻をメモリ内に一時的に保持し、ディスプレイの切断またはセッション終了時に削除します。スコアボード内容とディスプレイ名は、主催者端末とペアリングされたディスプレイの間でエンドツーエンド暗号化され、開発者はセッション鍵を受け取りません。IP アドレス、ポート、接続時刻などのローカルネットワークメタデータはネットワークから見える状態のままです。接続コードはアクセスキーとして扱ってください。セッションを終了すると今後の更新と再接続試行は停止しますが、すでに受信された情報、最後に表示された結果、スクリーンショットやその他のコピーを取り戻すことはできません。
ウェブサイトリンクとサポート
外部リンクを開くと、その操作はブラウザまたはメールアプリへ引き渡されます。ウェブサイトの閲覧には、ブラウザの動作に加えて、そのウェブサイトのプライバシー通知が適用されます。開発者へ連絡すると、開発者はあなたが送信した連絡先情報、メッセージ、添付ファイルを受け取り、問い合わせへの回答に使用します。配信・保存に関わるメール提供者も通信内容を処理します。大会ファイルやスクリーンショットはサポートに必要な場合にのみ送信し、他の人に関する不要な情報は事前に削除してください。サポート上のやり取りは、問い合わせと関連する追加対応、法的義務または請求への対応に必要な期間保存されます。具体的な保存期間は、やり取りの性質によって異なります。
Premiumの購入と復元
ClubMode では、非消費型アプリ内課金として任意の永続 Premium アンロックを提供しています。支払いは Apple または Google が処理し、ClubMode が完全な支払カード情報を受け取ることはありません。アプリは、Premium のアンロック、完了、キャッシュ、復元に必要な製品識別子、購入状態、購入または取引識別子、検証情報を受け取り、端末上に保存します。この情報を ClubMode の購入検証サーバーへ送信することはありません。購入の復元では、端末で使用しているストアアカウントを用いて該当するアプリストアへ問い合わせます。ClubMode を削除したりローカルデータを消去したりしても、ストアが保持する購入記録は削除されず、Premium の所有権も失われません。
アプリストア、端末バックアップ、移行
Apple と Google は、アプリのダウンロード、更新、購入、復元、ストアレビューに関連する情報を、それぞれの規約に基づいて処理します。端末や設定によっては、OS が対象となる ClubMode データをクラウドバックアップ、コンピュータへのバックアップ、別端末への移行に含めることもあります。これにはアプリに保存された大会情報や参加者情報が含まれる場合があります。これらは ClubMode のクラウド同期サービスとは別の仕組みであり、ClubMode はそのような同期サービスを提供していません。バックアップ提供者の規約、保存ルール、端末設定が適用されます。以前にバックアップされたデータは、アプリの再インストールや別端末の設定時に復元される場合があり、ClubMode 内でデータを削除したりアプリをアンインストールしたりしても、既存のバックアップコピーが必ず削除されるわけではありません。Google や Apple などの提供者は、それぞれのプライバシー情報に記載された保護措置の下で、欧州経済領域外を含むあなたの国以外の場所で情報を処理する場合があります。
法的根拠とサービス提供者
開発者の責任下にある処理に GDPR が適用される場合、あなたが要求したサービスを提供するため、または契約締結前にあなたの要求に応じて必要な措置を取るために必要な処理は、第6条1項(b)を根拠とします。これには、要求されたフォントのダウンロード提供や、契約に関連するサポート問い合わせの処理が含まれます。サーバーのセキュリティ処理および契約外のサポート問い合わせは、適用される場合、第6条1項(f)を根拠とし、攻撃からサービスを保護すること、および問い合わせに回答することを正当な利益とします。法的義務に必要な処理は第6条1項(c)を根拠とします。これらの根拠は、参加者情報を入力・共有するための適切な根拠を判断する主催者自身の責任に代わるものではありません。Google の別個の ML Kit SDK 指標について同意が必要な場合、ClubMode は Android の QR スキャナーを使用する前に明示的な同意を必要とします。同意は設定で撤回するまで保存され、拒否または撤回しても接続コードの手入力は利用でき、次のスキャン時に再度同意を求めます。カメラ権限を与えること自体は、これらの指標への同意とは扱いません。ML Kit を通じた Google、アプリストア、端末バックアップ提供者による処理には、各提供者の取り決めと適用法が適用されます。
端末上での削除と保存期間
ローカルの記録は、利用可能なアプリ機能で削除する、別のデータで置き換える、利用可能な場合に OS の設定からアプリデータを消去する、またはアプリをアンインストールするまで保持されます。保存済みイベントを削除すると、そのイベントのローカル保存データと関連する復旧ファイルが削除されます。イベントを削除しても、別に保存されている過去の選手の登録、ブランド設定、アプリ設定、他のイベント内の情報、エクスポート、共有済みコピー、受信者側のコピー、OS バックアップは自動では削除されません。過去の選手の登録は個別に削除できます。フォントとブランド設定は、対応するアプリ機能から管理できます。端末にのみ保存されたイベント記録を開発者が遠隔で閲覧・消去することはできません。サポート上のやり取りなど、開発者へ送信した情報については、上記の連絡先を使用してください。
参加者情報と子ども
参加者にアカウントは必要ありません。主催者がイベントで使用する名前またはラベルを選び、運営に必要な情報だけを入力してください。氏名全体の代わりにニックネームやイニシャルを使用できます。子どもの情報を入力または表示する場合は特に注意し、その情報を使用する権限があることを確認してください。参加者名、イベント名、その他の自由記入欄には、不要な機微情報を含めないでください。
利用者の権利
適用法と状況に応じて、あなたには個人情報へのアクセス、訂正または削除、処理の制限、データポータビリティ、正当な利益に基づく処理への異議申立てなどの権利が認められる場合があります。同意に基づく処理については、それ以前の処理の適法性に影響を与えることなく同意を撤回できます。開発者の責任下で処理される個人情報については開発者へ連絡してください。主催者が保持する大会情報については、その主催者へ連絡してください。アプリストア、バックアップサービス、その他の提供者が管理する情報については、その提供者のプライバシー窓口や管理機能を利用してください。管轄する監督機関へ苦情を申し立てることもできます。バイエルン州に所在する開発者については、Bayerisches Landesamt für Datenschutzaufsicht (BayLDA), Promenade 18, 91522 Ansbach, Germany が含まれます。
本ポリシーの変更
ClubMode における情報の取扱いが変わった場合、本ポリシーを更新します。適用されるポリシーは常にアプリ内で確認できます。重要な変更は、ポリシーの更新日および関連するアプリ・ウェブサイト上の開示に反映されます。