プライバシーポリシー
最終更新日: 2026年9月5日
ShareSco(シェアスコア)(以下「本アプリ」)は、野球チーム向けのスコア記録アプリです。本プライバシーポリシーでは、本アプリにおける情報の取り扱いについて説明します。
本アプリは、選手の個人データを扱うため、プライバシー保護を最優先に設計しています。
1. 収集する情報
1.1 ユーザーが入力する情報
| 情報 | 用途 | 保存先 |
| チーム名 | チームの識別 | クラウド(Supabase) |
| 選手名・背番号・学年 | 試合記録・成績管理 | クラウド(Supabase) |
| 相手チームの選手名・背番号(任意入力) | 試合記録の充実(試合中の表示・試合結果での相手選手の成績表示)・相手チームへの試合結果の受け渡し(ユーザーが発行操作を行った試合のみ・第5条)。その試合の記録のみに使用し、通算成績には使用しません | クラウド(Supabase) |
| 試合データ(スコア・打席結果等) | 試合記録・成績計算 | 端末内 + クラウド(Supabase) |
| 大会名・球場名 | 試合メタデータ | クラウド(Supabase) |
| 写真(選手カード用) | 選手カード画像の生成。チームメンバーが複数いる場合はチーム内で共有 | 端末内 + クラウド(Supabase Storage)。1 人運用のチームは端末内のみ |
| チーム公式ページの問い合わせフォームで送信者が入力する情報(お名前・お子様の学年(いずれも任意)・連絡先メールアドレス・問い合わせ内容) | チームへの問い合わせ(体験・見学の申し込み等)の仲介。そのチームの管理者だけが閲覧できます(第5条) | クラウド(Supabase) |
| 問い合わせ通知の送信先メールアドレス(チームの管理者が任意で設定) | 問い合わせが届いた際の通知メールの送信(確認メールで本人確認済みのアドレスのみ使用します) | クラウド(Supabase) |
| チーム公式ページのカバー写真・ロゴ画像(チームの管理者が任意で設定) | チーム公式ページでの表示(公開ページに掲載されます) | クラウド(Supabase Storage) |
| Apple / Google のアカウント連携情報(ユーザーが任意で連携した場合のみ): 連携先が発行する識別子、メールアドレス(Apple の「メールを非公開」を選んだ場合は Apple が発行する転送用アドレス)、連携先から提供される表示名等の基本情報 | 機種変更・再インストール後に同じチーム・記録へ復元するための本人確認。アカウント削除をお申し込みいただいたときの本人確認と、削除に関するご連絡 | クラウド(Supabase の認証領域) |
アカウントの連携は任意です。連携しなくても本アプリのすべての機能をご利用いただけます(機種変更時の復元ができなくなります)。連携情報は本人確認以外の目的には使用せず、広告や分析には利用しません。連携はアカウントの削除により削除されます(第7条)。
1.2 自動的に収集する情報
| 情報 | 用途 | 送信先 |
| 匿名利用データ(画面表示・操作イベント) | アプリの改善 | PostHog(US Cloud) |
| クラッシュレポート(エラー情報) | 不具合の修正 | Sentry |
| OS種別(iOS / Android) | プラットフォーム別の利用状況分析 | PostHog(US Cloud)、Supabase |
| プッシュ通知トークン(通知をオンにした場合のみ。通知サービスが端末ごとに発行する文字列)と、通知の送信に必要な OS 種別・アプリのバージョン | 所属するチームの試合結果の通知(第2条)。広告や行動追跡には使用しません | Supabase、Expo Push Service・Apple Push Notification service・Firebase Cloud Messaging(第3条) |
| 公開共有ページ(相手チームへの受け渡しページを含みます)・チーム公式ページの匿名アクセス情報(ページビュー、地域・ブラウザ/端末種別等のメタデータ) | 公開共有ページ・チーム公式ページの利用状況の把握(個人を特定しない集計) | Vercel(米国) |
| 相手チームへの受け渡しページの閲覧の有無・回数(有効期限が切れたあとに開かれた回数を含む、試合単位の集計値) | 受け渡し機能の利用状況の把握(個人を特定しない集計)。閲覧した人を特定する情報は記録しません | クラウド(Supabase) |
| チーム公式ページの問い合わせフォーム送信時の、送信元 IP アドレスから導出した識別子(日替わりのハッシュ値) | スパム・大量送信の防止(レート制限)。7 日間で自動削除されます | Supabase |
公開共有ページ・チーム公式ページの匿名アクセス情報は、ユーザーが一時公開リンク(後述の第5条)を発行した試合のページ(相手チームへの受け渡しページを含みます)、またはチームの管理者が公開したチーム公式ページを閲覧した人のアクセスに対して集計されるものです。Cookie を使用せず、個人を特定できる情報(閲覧 URL に含まれるトークンや選手名等)は送信しません。チーム公式ページでは、閲覧されたページの公開 URL(チームが設定した文字列)が集計に含まれます。公開前のプレビューページは計測しません。相手チームへの受け渡しページでは、これに加えて、ページが開かれたかどうかと回数(有効期限が切れたあとに開かれた回数を含みます)を試合単位の集計値としてクラウド(Supabase)に記録します。閲覧した人を特定する情報は記録しません。なお、問い合わせフォームのスパム対策(上表)はこの匿名アクセス解析とは別の処理です。IP アドレスそのものは保存せず、日替わりのハッシュ値のみをレート制限の判定のために 7 日間保持します。
1.3 収集しない情報
本アプリでは以下の情報を一切収集しません:
- 位置情報(GPS)
- 連絡先・電話帳
- 広告識別子(IDFA / GAID)
- デバイス固有の識別子(通知をオンにした場合に取得するプッシュ通知トークン〔第1.2条〕を除きます)
- Cookieやブラウザトラッキング(公開共有ページの匿名アクセス解析についても Cookie は使用しません。詳細は第1.2条・第8条)
- 電話番号
- メールアドレス(次の 3 つを除きます: ユーザーが任意で Apple / Google のアカウントを連携した場合に連携先から提供されるメールアドレス〔第1.1条〕、チーム公式ページの問い合わせフォームで送信者が入力する連絡先メールアドレス、チームの管理者が問い合わせ通知用に設定するメールアドレス)
2. 情報の利用目的
収集した情報は、以下の目的にのみ使用します:
- 試合スコアの記録・保存・チーム内共有
- 試合結果の通知 — 通知をオンにした場合に限り、所属するチームの試合の記録が終わったことを、記録した本人以外のメンバーへプッシュ通知でお知らせします(通知にはチーム名・相手チーム名・スコアが含まれます)。通知はチームごとにオフにできます
- 選手の成績計算・表示
- アプリの不具合修正・品質改善
- 利用状況の統計分析(匿名データのみ)
- 試合結果・試合中の途中経過の一時公開リンクによる共有 — ユーザーが発行操作を行った試合に限り、選手名(入力されていれば相手チームの選手名を含みます)・個人成績・イニング経過を含む試合結果や進行中の途中経過を Web ページとして配信します(試合中に発行した場合は、イニングが進むごとに自動で更新されます。リンクは発行から約12時間で閲覧できなくなります。詳細は第5条)
- 相手チームへの試合結果の受け渡し — ユーザーが発行操作を行った試合に限り、相手チームから見た試合結果(両チームの選手名・個人成績・イニング経過・入力されていれば大会名・球場名)を Web ページとして配信します(リンクは発行から約12時間で閲覧できなくなります。詳細は第5条)
- チーム公式ページによる公開 — チームの管理者が公開操作を行ったチームに限り、チーム名・チーム紹介・試合結果・チームの集計成績を Web ページとして公開します(試合を記録すると自動で更新されます。選手名・個人成績は表示されません。詳細は第5条)
- チーム公式ページの問い合わせの仲介 — ページの閲覧者が問い合わせフォームで送信した内容をそのチームの管理者に届けます。管理者が通知先メールアドレスを設定している場合は「問い合わせが届いた」ことのみを知らせる通知メールを送信します(通知メールに問い合わせの内容や送信者の情報は含まれません)。あわせて、スパム・大量送信を防ぐためのレート制限を行います
- 公開共有ページ・相手チームへの受け渡しページの匿名アクセス状況の分析(個人を特定しない集計)
- AI試合戦評・ハイライトの自動生成(試合データ・選手名を含むスコア情報を送信)
- 選手カード(試合ハイライト画像)の生成・共有 — 写真は最大 800×1000 ピクセルに自動圧縮した上で保存します。複数メンバーがいるチームでは、写真はクラウド(Supabase Storage)に保存され、同チームメンバー限定で共有されます(チームメンバーは共有された写真を変更・削除できます)。1 人運用のチームでは端末内のみに保存され、メンバーを招待した後に追加した写真からクラウドに共有されます。アップロード用の閲覧 URL は 4 時間で失効し、退会済みメンバーは閲覧できません。写真を削除した場合や試合・チームを削除した場合、クラウド側からも速やかに削除されます
3. 第三者サービス
本アプリは以下の第三者サービスを利用しています:
| サービス | 提供元 | 用途 | データの保管場所 |
| Supabase | Supabase Inc. | データベース・認証 | AWS(米国またはEU) |
| PostHog | PostHog Inc. | 匿名利用分析 | 米国 |
| Sentry | Functional Software Inc. | クラッシュレポート | 米国 |
| Gemini API | Google LLC | AI試合戦評・ハイライト生成 | 米国 |
| Vercel | Vercel Inc. | 公開共有ページ・チーム公式ページの配信・匿名アクセス解析 | 米国 |
| Google Maps Platform(Places API) | Google LLC | チーム公式ページの活動場所を地図上の地点と対応付けるための検索(チームの管理者が入力した場所の名前と活動地域のみを送信します。選手名・チーム名・試合データは送信しません) | 米国 |
| Resend | Resend Inc. | チーム公式ページの問い合わせ通知メール・通知先メールアドレスの確認メールの送信(送信先メールアドレスと定型文のみを送信します。問い合わせの内容は送信しません) | 米国 |
| Sign in with Apple | Apple Inc. | アカウント連携(ユーザーが任意で連携した場合のみ)。連携先が発行する識別子・メールアドレス・表示名等の基本情報を受け取ります。チーム名・選手名・試合データは送信しません | 米国 |
| Google サインイン | Google LLC | アカウント連携(ユーザーが任意で連携した場合のみ)。連携先が発行する識別子・メールアドレス・表示名等の基本情報を受け取ります。チーム名・選手名・試合データは送信しません | 米国 |
| Expo Push Service | Expo(650 Industries, Inc.) | プッシュ通知の配信(通知をオンにした場合のみ。プッシュ通知トークンと通知の内容〔チーム名・相手チーム名・スコア〕を送信します) | 米国 |
| Apple Push Notification service | Apple Inc. | iOS 端末へのプッシュ通知の配信(同上) | 米国 |
| Firebase Cloud Messaging | Google LLC | Android 端末へのプッシュ通知の配信(同上) | 米国 |
各サービスのプライバシーポリシーについては、各社のウェブサイトをご確認ください。
活動場所の検索機能は Google Maps Platform(Places API)を利用しています。この機能にはGoogle マップ / Google Earth 追加利用規約およびGoogle プライバシーポリシーが適用されます。
4. お子様のデータについて
少年野球チーム等、未成年の選手が所属するチームで利用される場合、選手名・背番号等のお子様に関する情報は、保護者の管理のもとでのみ入力・利用されます。
- お子様の個人情報を第三者に販売・提供することはありません
- 匿名利用分析にお子様の個人情報は含まれません
- 保護者はいつでもチーム内のデータを削除できます
- 相手チームの選手について: ユーザーが任意で入力する相手チームの選手名・背番号は、入力したユーザーがその選手の保護者や所属チームの関係者であるとは限りません。この情報はその試合の記録のみに使用し、チームの通算成績には使用しません。AI試合戦評・ハイライトの生成にも送信しません。試合データの中にのみ保存され、その試合を削除するとあわせて削除されます。相手チームの選手名を含む試合を一時公開リンクで共有する場合は、公開範囲(リンクを知っている人が約12時間閲覧できること)にご留意ください。相手チームへの試合結果の受け渡し(第5条)でも同様で、相手チームの選手名・成績は記録したユーザーの入力に基づいて表示されます。チーム公式ページには相手チームの選手名は表示されません(相手チームの選手名は AI 戦評の生成に送信されないため、戦評の文章にも含まれません)
- チーム公式ページの写真について: 管理者が設定するカバー写真は、公開ページで誰でも閲覧できます。お子様が写った写真を設定する場合は、保護者の同意を得た写真だけを設定してください(アプリ内でも設定時に確認を表示します)。写真の位置情報などのメタデータは、保存時に自動的に除去されます
5. データの共有
- チーム内の試合データは、同じチームに参加しているメンバー間で共有されます
- ユーザーが一時公開リンクを発行した試合を除き、チーム外のユーザーに試合データが公開されることはありません
- 一時公開リンクによる共有について: ユーザーがリンク発行操作を行った試合に限り、選手名・個人成績・イニング経過に加え、入力されていれば相手チームの選手名・大会名・球場名を含む試合結果が、リンク(URL)を知っている人にブラウザで閲覧可能になります。リンクは推測困難なURLで発行され、検索などから探し当てることはできません。発行から約12時間で閲覧できなくなり、公開用に生成した一時データ(スナップショット)は自動的に削除されます。アプリ内の元の試合記録はそのまま保持されます。未成年の選手名を含むため、リンクの発行は結果を見せることへの同意としてユーザーの操作によってのみ行われます
- 相手チームへの試合結果の受け渡しについて: ユーザーが「相手チームに結果を渡す」の発行操作を行った試合に限り、相手チームから見た試合結果(両チームの選手名・個人成績・イニング経過・入力されていれば大会名・球場名)を、リンク(URL)を知っている人にブラウザで閲覧可能にします(受け渡しページ)。相手チームの関係者に送ることを想定した機能ですが、URL を知っている人は誰でも閲覧できます。リンクは推測困難な URL で発行され、検索などから探し当てることはできません。発行から約12時間で閲覧できなくなり、公開用に生成した一時データ(スナップショット)は自動的に削除されます(閲覧の有無・回数の集計値のみ、閲覧者を特定しない形で残ります)。閲覧できなくなったあとに再度発行すると、新しい URL が発行されます。AI 試合戦評・注目選手・勝率の推移は受け渡しページには表示されません。未成年の選手名を含むため、発行は結果を見せることへの同意としてユーザーの操作によってのみ行われます
- 試合中のライブ共有について: 一時公開リンクは、試合が終わる前(試合中)にも発行できます。この場合、選手名・スコア・イニングごとの経過を含む進行中の途中経過が、イニングが進むごとに自動で更新されながら、リンク(URL)を知っている人にブラウザで閲覧可能になります。試合中に発行したリンクからは、そのチームがその時間帯に試合をしていることが分かります。位置情報(GPS)は取得せず(第1.3条)、試合会場名や大会名は公開ページに表示しません。試合が終わると、同じリンクは完成した試合結果のページに切り替わります。試合中に発行したリンクも発行から約12時間で閲覧できなくなり、公開用の一時データ(スナップショット)は自動的に削除されます
- チーム公式ページによる公開について: チームの管理者(オーナー)が公開操作を行ったチームに限り、チームの公式ページが Web に公開されます。一時公開リンクと異なり、このページは恒久的な URL を持ち、URL を知らない人や検索エンジンからも閲覧できます。公開されるのは次の情報です: チーム名/管理者が入力したチーム紹介(スローガン・方針・活動日・活動場所・費用・募集情報・大会実績など)/試合結果(対戦相手のチーム名・スコア・イニング経過。対戦相手のチーム名は設定で非表示にできます)/チームの集計成績(勝敗・チーム打率など。設定で非表示にできます)/AI が生成した試合戦評の抜粋(選手の名前が含まれる場合があります。設定で非表示にできます)/選手の学年別人数(人数の集計値のみ)/管理者が設定したカバー写真・チームロゴ(任意)。選手の名前・個人成績・背番号・相手チームの選手名・試合中のライブページへのリンクは表示されません。管理者はいつでもページを非公開にでき(反映まで最大約 1 分)、運営者は不適切なページを停止することがあります(利用規約第4条・第8条)。公開の開始は、公開範囲の説明を確認した上での管理者の操作によってのみ行われます
- チーム公式ページの問い合わせについて: 問い合わせフォームから送信された内容(お名前・お子様の学年・連絡先メールアドレス・問い合わせ内容)は、そのチームの管理者だけがアプリ内の受信箱で閲覧できます。運営者がサービスの運用に必要な範囲を超えて内容を閲覧することはありません。管理者に送られる通知メールには問い合わせが届いたことのみが記載され、問い合わせの内容や送信者の情報は含まれません
- 広告目的でデータを第三者に提供することはありません
- 法令に基づく開示請求があった場合を除き、第三者にデータを提供しません
6. データの保護
- クラウドデータベースへの通信はSSL/TLSで暗号化されています
- Row Level Security(RLS)により、チーム外のユーザーからのアクセスを防止しています
- 匿名利用分析では個人を特定できる情報を送信しません
7. データの削除
- 選手情報は「選手管理」画面からいつでも削除できます
- 相手チームの選手名・背番号は試合データの中にのみ保存され、その試合を削除するとあわせて削除されます
- 試合データの削除を希望される場合は、下記お問い合わせ先までご連絡ください
- チーム公式ページの問い合わせは、チームの管理者が受信箱からいつでも個別に削除でき、チームを削除するとあわせて削除されます。それ以外の場合は、対応の記録としてチームが削除するまで保持されます
- 問い合わせを送信したご本人がご自身の送信内容の削除を希望される場合は、下記お問い合わせ先(第10条)までご連絡ください
- チーム公式ページのカバー写真・ロゴ画像は、管理者が差し替え・削除・ページの非公開化・チームの削除を行うと、次回の日次処理(通常 24 時間以内)でサーバーから完全に削除されます。削除に失敗した場合は自動で再検知され、解消まで毎日再試行されます
- プッシュ通知トークンは、端末の設定で通知をオフにすると、次回アプリを起動したときに削除されます。90 日間ご利用のない端末のトークンは自動的に削除されます
- アプリをアンインストールすると、端末内のデータは削除されます
7.1 アカウントの削除
アプリ内の「アカウント連携・引き継ぎ」→「アカウントを削除する」からアカウントの削除をお申し込みいただけます。アプリを利用できない場合はアカウント削除の申し込みページからお申し込みください(ご本人であることを確認できた場合に限り、受け付けから 30 日以内に削除します)。
- 削除されるもの: アカウント(Apple / Google の連携情報を含みます)、その端末に保存されている記録・写真、ご意見・ご要望としてお送りいただいた内容とその返信履歴、プッシュ通知トークン(削除のお申し込みを受け付けた時点で削除します)
- チームに残るもの: チームに保存済みの試合データと選手カードの写真は、記録した方を特定できない形(記録者の情報を外した状態)に変更したうえで、チームの資産として残ります。ほかのメンバーが引き続き利用できるようにするためです
- オーナーを務めるチーム: 削除の確認画面で「後継のオーナーを選んで残す」か「チームごと削除する」かを選択できます。後継のオーナーに引き継げなかった場合はチームごと削除されます。ほかにメンバーがいないチームは、チームごと削除されます
- チームへの参加・退出の記録(監査記録): なりすましや乗っ取りの調査に必要なため、個人を識別できない形に置き換えたうえで保持します(表示名は「(削除済み)」に置き換えます)
- 削除実施の記録: 削除を実施した事実(受付日時と処理結果)を、個人を識別できる情報を含まない形で保持します
- 利用状況の分析データ(PostHog): 削除の手続きの中で消去します。削除の受け付け後に別の端末から遅れて届いた分は、検出のうえ次回の定期点検までに再度消去します
- 削除は取り消せません。削除後に同じ Apple / Google のアカウントで新たにご利用を始めた場合、以前のチーム・記録には戻れません
8. 匿名利用分析について
本アプリを利用することで、匿名利用分析(PostHog)およびクラッシュレポート(Sentry)の送信に同意したものとみなします。これらの分析では、個人を特定できる情報は一切送信されません。
また、一時公開リンクの公開共有ページおよびチーム公式ページでは、Vercel の匿名アクセス解析を利用します。この解析は Cookie を使用せず、IP アドレスと紐付けず、サイトをまたいだ個人の追跡も行いません。閲覧 URL に含まれるトークンや選手名などの個人を特定できる情報は送信しません。
9. 本ポリシーの変更
本ポリシーは、法令の変更やサービスの改善に伴い更新されることがあります。重要な変更がある場合は、アプリ内で通知します。
10. お問い合わせ
プライバシーに関するお問い合わせは以下までご連絡ください:
お問い合わせフォーム: こちらからお問い合わせください