プライバシーポリシー

本ポリシーでは、NerdScoreが利用するデータ、その必要性、表示される範囲、および権利の行使方法について説明します。

版および発効日

バージョン2.3、2026年7月27日発効。本ポリシーは、対応するアプリストアで配信されるNerdScoreの無料モバイル版および関連するウェブサービスに適用されます。本版の発効日時点ではAndroid版をGoogle Playで配信しており、iOSに関する記載はApple App Storeでの公開後に適用されます。

本ポリシーを変更した場合は、日付と版を更新します。重要な変更はアプリ内で通知するか、新たな同意を求める前に案内し、軽微な変更は本ページで公開します。新たな同意が必要な変更については、同意が得られるまで任意の処理には適用しません。

データ管理者

個人情報取扱事業者は、イタリアに所在するAlexander Goytomです。プライバシー、利用目的の通知、開示、エクスポート、訂正、利用停止、削除、第三者提供の停止、またはコンテンツの除去に関する請求は、ertalex@hotmail.itまでお送りください。事業者の住所は、このメールアドレスへの請求に応じて遅滞なくお知らせします。

NerdScoreは、非公開のボードゲームグループ向けスコア記録サービスです。メールアカウントの登録を必須とせず、個人データを販売しません。

処理するデータと取得元

利用者または所属グループのメンバーは、プロフィール名と写真、色、設定、グループやゲームの情報、対戦スコア、メモ、挑発メッセージ、招待、通報などを入力できます。PINは一方向ハッシュとしてのみ保存されます。

本サービスは、ゲストセッショントークン、プロフィールコードと招待コード、タイムスタンプ、XPとアンロック記録、技術的なセキュリティログ、IPアドレスに基づくレート制限情報、および無料プランの上限管理に用いるハッシュ化された端末シグナルも生成します。iOSではAppleのVendor ID(IDFV)を端末シグナルとして使用し、HTTPSでサーバーへ送信後、直ちにHMACハッシュへ変換し、平文では保持しません。Google Playで配信するAndroid版では、Firebase App CheckとPlay Integrityが、リクエストが正規のアプリから送信されたことを確認するために、アプリおよび端末の技術情報と認証トークンを受け取ります。利用者が同意した場合に限り、AndroidおよびiOSのFirebase Analyticsは、限定的な利用イベントとアプリインストール識別子を受け取り、マスクされたIPアドレスからおおよその地域を推定することがあります。Googleは、AnalyticsがIPアドレスを記録または保存しないと説明しています。iOSでは、同意前にAnalytics SDKを初期化しません。

グループのコンテンツは、権限を持つグループメンバーに表示されます。プロフィールコードを受け取った人は、限定されたプロフィールプレビューを開くことができます。メディアには一覧表示できない推測困難なURLを使用しますが、有効なメディアURLを取得した人は、そのファイルを取得できる場合があります。プロフィール、グループ、招待のリンクは、意図した相手とのみ共有してください。

可用性とセキュリティのため、NerdScoreは、サービスの稼働状況、CPU、メモリ、ディスク使用量、リクエスト数、遅延、レスポンス分類別件数などの集計された運用指標を保持します。これらの指標には、完全なURL、コード、トークン、判読可能なIPアドレス、氏名、写真、コンテンツは含まれません。レート制限またはApp Checkで拒否されたイベントには、カウンターと、技術的識別子の短い非可逆ハッシュのみを使用します。UptimeRobotは公開された/healthエンドポイントのみを確認し、ntfy通知にはインフラの集計状態のみが含まれ、プロフィールデータは含まれません。

必須データと任意データ

ゲストセッション、プロフィール、アクセスコード、および入力するグループ、ゲーム、対戦情報は、利用者が選択した機能を提供するために必要な範囲でのみ必須です。各機能に必要な最低限のデータがなければ、NerdScoreはそのプロフィール、グループ、履歴を作成できませんが、技術的に可能な限り他の機能は引き続き利用できます。

写真、メモ、挑発メッセージ、カスタマイズ、Firebase Analyticsは任意です。写真やAnalyticsなしでも主要機能を利用でき、Analyticsへの同意を拒否または撤回しても無料機能は制限されません。

規約への同意記録

利用規約およびユーザーコンテンツ規則に同意すると、端末にはポリシーのバージョン、同意時刻、選択したアプリ言語が保存されます。その後、データを作成または変更する最初の認証済みリクエストにより、これらの値、ポリシーマニフェスト識別子、現地の成年年齢に達していない場合の親権者または法定代理人の許可に関する条件付き表明、およびアプリの配布区分がサーバーへ送信されます。サーバーは独自の時刻、ゲストセッション、および利用可能な場合は有効なプロフィールを記録します。NerdScoreは、この記録から年齢や国を推定しません。 また、明示的に選択した居住国または地域も記録します。この選択は、アプリの言語、IP アドレス、Analytics から推測されるものではありません。

この記録は、同意した規約の証明および法的請求への対応に使用されます。根拠は、規約の履行ならびに合意を記録し権利を防御する正当な利益です。記録はデータエクスポートに含まれ、サーバーが記録した同意時刻から最長1,825日間保存された後、法令によりさらに長い保存が必要な場合を除き削除されます。

利用目的と法的根拠

主要データは、利用者が求めるサービスを提供するために処理します。具体的には、プロフィールの作成と連携、グループとスコア履歴の同期、招待の管理、XPとアンロックの計算、サポートまたは削除請求への対応です。

セキュリティ、ハッシュ化された端末シグナル、不正利用防止、レート制限、モデレーションは、利用者とサービスを保護するという管理者の正当な利益に基づきます。Androidでは、この目的にFirebase App CheckとPlay Integrityによるアプリ認証も含まれます。任意のFirebase Analyticsは、いずれのプラットフォームでも同意後にのみ使用し、主要機能を失うことなく拒否または撤回できます。

提供先、利用者による共有、広告

主要データとメディアは、ドイツ・フランクフルトのデータセンターにあるOVHcloud VPSでホストされます。OVHcloudは、適用される契約およびデータ処理契約に基づくホスティング事業者兼データ処理者です。Androidストア版では、Firebase App Checkがアプリの真正性確認に必要な技術データを処理し、Google PlayのPlay IntegrityがPlayプラットフォーム上でライセンスおよび端末の完全性を確認します。AndroidおよびiOSのGoogle Analytics for Firebaseは、利用者が同意した後に限り、限定的な利用状況データを処理します。Firebase Hostingには公開された法的ページだけを掲載し、プロフィールやグループのコンテンツは送信しません。NerdScoreは、データを販売せず、広告に利用せず、広告目的の同意を求めません。

利用者は、グループ内およびコードやリンクを通じて意図的にコンテンツを共有します。他人の写真や個人情報は、許可を得た場合にのみアップロードしてください。除去を求める場合は当方にご連絡ください。

EEA域外での処理

プロフィール、グループ、対戦およびメディアの主要インフラは、個人情報保護委員会が日本と同等の保護水準を有する地域として認めるEU加盟国であるドイツに保存されます。Firebase App Check、Google PlayのPlay Integrity、公開法的ページのFirebase Hosting、および同意後にのみ利用するGoogle Analytics for Firebaseの一部の技術データは、EUまたは英国以外の国で処理される場合があります。各サービスには、それぞれ適用される契約に基づき、利用目的の制限、安全管理、秘密保持、再委託先の管理、インシデント通知、利用者の権利への協力および国際移転に関する措置を適用します。Google Analyticsの「Google のプロダクトとサービス」へのデータ共有、広告サービスとのリンクおよび広告パーソナライズは無効にします。これらの相当措置と、措置に影響を及ぼし得る外国制度を少なくとも年1回および重要な変更時に確認します。相当措置を継続できない場合は該当する処理を停止し、別の適法な根拠を確認するまで日本向けの提供または更新を停止します。移転先の国、受領者、確認方法および個人情報保護法第28条第3項に基づく現在の措置に関する情報は、ertalex@hotmail.itへの請求に応じて遅滞なく提供します。

Do Not Track、Global Privacy Control、サービス横断トラッキング

NerdScoreは、行動ターゲティング広告のためにデータを販売または共有せず、無関係な第三者のウェブサイトやサービスをまたいで利用者の行動を継続的に追跡しません。広告ネットワークも組み込みません。同意されたFirebase AnalyticsはNerdScoreの利用状況の測定にのみ使用し、広告や広告プロフィールには使用しません。

Do Not TrackおよびGlobal Privacy Controlの信号は、運用とセキュリティに厳密に必要な処理には影響しません。任意の処理はアプリ内のAnalytics設定で管理できます。無効にすると、NerdScoreはFirebase Analyticsイベントを送信せず、iOSでは同意するまでFirebase Analyticsを初期化しません。

自動化された判断

NerdScoreは、明確なゲームルールに従ってスコア、順位、XP、レベル、アンロックを自動計算しますが、個人に法的または同程度に重大な影響を及ぼす自動化された意思決定は行いません。

セキュリティ

公開アプリはHTTPSを使用します。アクセスは、推測困難なセッションおよび共有トークン、グループ権限、ハッシュ化されたPIN、レート制限、段階的なPINロック、監査記録によって管理されます。Androidストア版は、Firebase App CheckとPlay Integrityを用いて、リクエストが正規アプリから送信されたものかを評価します。初回公開時はApp Checkを監視のみで運用し、最初のGoogle Playダウンロードから有効なトークンが届くことを確認した後、速やかに強制適用を有効にします。iOSラッパーはアプリ資産をバンドルから読み込み、ネイティブブリッジへ送られるメッセージの送信元を検証し、信頼されたローカル送信元にのみカメラアクセスを許可します。個人データの漏えい、滅失または毀損を防ぐため、アクセス制御、保存期間、バックアップ、委託先の管理、インシデント対応などの安全管理措置を講じます。安全管理を損なうおそれのある詳細を除き、講じている措置の概要は、ertalex@hotmail.itへの請求に応じて遅滞なくお知らせします。絶対的な安全性を保証できるシステムはないため、氏名、メモ、写真には不要な機微情報を入力しないでください。

保存期間

有効なプロフィールおよびグループデータは、サービスに必要な間または削除されるまで保持します。削除されたプロフィールからは、直接のプロフィール項目、写真、コード、PIN、アンロック、利用中のリンクを削除します。共有された対戦行は、他のメンバーのスコア履歴を整合的に保つため、仮名化した「削除済みプロフィール」識別子の下に残ります。未処理のモデレーション通報は審査終了まで、終了後は730日以内保持し、モデレーションを記録するために必要な仮名化参照を含む場合があります。正式な違法コンテンツ通知は、未処理の間および終了後1,825日以内保持し、通知、評価、決定、連絡を記録できるようにします。送信待ちメール記録は通知とともに削除します。無料プランの上限イベントは90日後に削除します。有効なセッションまたは権利がない、非アクティブなハッシュ化端末バケットは365日後に削除します。削除済みプロフィールまたは廃止端末に関連するアプリストア購入については、再利用防止に必要な期間、プロフィールとの紐付けを持たない非可逆トークンハッシュのみが残る場合があります。監査ログは365日後に削除します。サーバーは最新の成功したデータベースダンプ7件を保持しますが、必ずしも7暦日分ではありません。バックアップは災害復旧にのみ使用し、削除済みデータは該当ダンプがローテーションで削除されるまで残る場合があります。

法令上必要な場合、または法的請求の確立、行使もしくは防御に必要な場合、有効な申告に基づいて削除されたコンテンツと関連証拠は、権限を付与された管理者のみがアクセスできる独立した暗号化アーカイブに最長180日間保存されることがあります。適法な保全命令またはリーガルホールドがある場合に限り、これより長く保存されます。このアーカイブはアプリの機能には使用されず、保存期間と適用中のホールドが終了すると各記録は自動的に削除されます。

技術監視データの保存

ローカルの集計運用指標は14日後にローテーションします。ブロックされたイベントの分布を推定するためのセキュリティカウンターと技術的ハッシュは48時間後に失効します。UptimeRobotとntfyは、受け取る最小限の技術データにのみ各サービスの保存期間を適用し、利用者のコンテンツは送信されません。

利用者の権利

利用者は、利用目的の通知、保有個人データまたは第三者提供記録の開示、内容の訂正・追加・削除、利用停止・消去、および第三者提供の停止を請求できます。機械可読形式でのエクスポート、処理の制限、データポータビリティ、正当な利益に基づく処理への異議など、居住地の法律が認める追加の権利にも対応します。ertalex@hotmail.itまで、対象となるプロフィールまたはデータと希望する対応をお知らせください。他の利用者のデータを保護するため、必要な範囲で本人確認をお願いする場合があります。請求には遅滞なく対応し、全部または一部に応じられない場合は、その理由または利用可能な代替手段をお知らせします。

通常、権利請求の手数料はかかりません。紙の写しや郵送など、利用者が特別な方法を希望し実費が生じる場合は、実施前に金額と支払方法をお知らせします。Analyticsへの同意はアプリ内でいつでも撤回できます。日本の個人情報保護委員会への相談・苦情窓口、および消費者ホットライン188は、居住国として日本を選択した場合の「国別の法的情報」ページに掲載しています。

国際的なプライバシー権

当方は、居住国を問わず、すべての利用者に対し、自身のデータへのアクセス、写しの取得、訂正、削除を請求する手段を提供します。プライバシー権を行使したことを理由に不利益に扱わず、金銭または行動ターゲティング広告のために個人データを販売または共有しません。

居住地の法律により追加の権利が認められる場合は、請求時にお知らせください。

NerdScoreの言語を変更しても、表示される翻訳が変わるだけです。居住国、適用される法律、管轄機関、または居住地で保障される強行法上の権利は変わりません。

未成年者

NerdScoreは16歳未満の子どもを対象としておらず、16歳未満の方は利用できません。日本の成年年齢は18歳です。16歳または17歳の方は、本規約を確認した親権者または法定代理人の許可を得た場合に限り利用してください。適用法で必要とされる権限なしに未成年者の個人データや写真をアップロードしないでください。削除が必要な場合は当方にご連絡ください。

削除と履歴記録

アプリ内で有効なプロフィールを削除できます。アプリを使わずに「データの削除」ページから削除を請求することもできます。端末内だけの設定とキャッシュは、「ローカルデータを消去」で別途削除します。

仮名化された過去の対戦行は、現在のランキング、バッジ、表彰から除外されます。残った記録から状況上なお本人を特定できる場合は、その記録の削除または追加の匿名化を検討するため当方にご連絡ください。