山本剛士(以下「運営者」)は、iPhone・iPad 用のアプリ「BanteNote」とウェブサイト bantenote.com(以下あわせて「本サービス」)で取り扱う利用者の情報について、このプライバシーポリシーを定めます。運営者は、個人情報の保護に関する法律(以下「個人情報保護法」)その他の法令を守って情報を取り扱います。
1. 基本の考え方
- 練習の記録と写真は、利用者の端末に保存します。端末の外へ送るのは、利用者が写真解析・AI の見立て・クラウドバックアップを使ったときだけです。
- 写真や数値を外部の AI サービスに送るのは、利用者が同意した後だけです。
- 広告は表示しません。広告のための識別子(IDFA)は使わず、ほかの会社のアプリやサイトをまたいだ追跡(トラッキング)はしません。
- 利用者の記録や写真を、AI の学習のために使うことはありません。
2. 取り扱う情報と使い方
2.1 アカウントの情報
- 取り扱う情報:メールアドレス(メールとパスワード、Apple、Google でサインインしたとき。Apple の場合は、Apple が用意する転送用のアドレスのことがあります)、Google でサインインしたときの名前(認証の仕組みに保存されますが、本サービスでは使いません)、アカウントの識別子、サインインの方法。
- 使い方:サインインと本人の確認、購入・利用枠・クラウドバックアップをアカウントに結びつけること、確認のメールやパスワードの再設定のメールを送ること。
- アカウントが無い場合(ゲスト):アカウントが無くても使えます。サーバと通信するときに、識別子だけの匿名のアカウントを自動で作り、利用枠の管理に使います。メールアドレスなどは集めません。
2.2 端末とアプリの識別子
- 取り扱う情報:アプリが端末ごとに作る ID(設定に「BanteNote ID」として表示されます)、購入の管理に使う ID。クラウドバックアップとアカウントの削除のときは、Apple の App Attest で、正規のアプリからの通信かを確かめます。
- 使い方:利用枠の管理、不正な利用の防止、購入の管理、問い合わせのときの照合。
2.3 練習の記録と写真
- 取り扱う情報:距離などの数値、クラブ、練習場、ドリル、メモ、写真、設定。
- 保存する場所:利用者の端末。端末の外へ送るのは、2.4〜2.6 の場合だけです。
- 写真の付加情報:写真は、取り込むときに撮影位置・撮影日時・機種などの付加情報を取り除いてから端末に保存します。撮影日時は、記録の日付に使うために取り込む前に端末の中で読みますが、送りません。
- 端末の写真の削除:取り込みから30日たった写真は、既定で自動で削除します(設定で変えられます)。写真を削除しても、記録は残ります。
2.4 写真解析
- 利用者が同意した場合だけ、解析する写真を、運営者のサーバを経由して外部の AI サービス(3章)に送り、写真から数値を読み取ります。
- 送る写真からも、撮影位置などの付加情報を取り除きます。
- 読み取った数値(解析の結果)はサーバに保存し、記録に使います。
- 解析用の画像は、解析が終わると削除します(遅くとも2日以内)。削除した後も、保管先の仕組みで7日間残ります。
- 同意は、アプリの設定でいつでも取り消せます。
2.5 AI の見立て
- 利用者が同意した場合だけ、選んだクラブの球の数値(距離・左右・方向・ミス・写真から読んだ数値)と、クラブの名前・スイングの種類・期間・単位・表示の言語を、運営者のサーバを経由して外部の AI サービス(3章)に送ります。写真・メモ・練習場の名前・日時は送りません。
- 回答は、同じ内容の質問にすぐ答えるため、30日間サーバに保存します。送った数値そのものは保存しません。
- 同意は、アプリの設定(「AIの見立ての同意」)でいつでも取り消せます。
2.6 クラウドバックアップ(Pro / Pro+)
- 利用者がバックアップを作ると、端末の記録・写真・設定をまとめて、運営者のサーバ(日本の東京リージョン)に保存します。
- 保存するのは最新の1件だけです。有料プランが終わってから30日たつと削除します。削除した後も、保管先の仕組みで7日間残ります。
2.7 購入
- 有料プランは App Store(Apple)で購入します。カードの番号など支払いの情報を、運営者が受け取ることはありません。
- 購入の状態(プラン・商品・期間)は、購入の管理のサービス(RevenueCat)を通じて受け取り、機能と利用枠の提供に使います。
2.8 利用枠の記録
- 写真解析と AI の見立てで使った回数、利用枠を付与した記録を、利用枠の管理と不正な利用の防止のためにサーバに保存します。
2.9 エラーの報告
- アプリで問題が起きたとき、アプリの版、OS の版、端末の機種、エラーの種類と内容を運営者のサーバに送ります。アカウントの識別子・メールアドレス・URL などは、送る前にアプリが取り除きます。
- 不具合の調査と修正に使います。
2.10 通信の記録
- サーバには、通信の日時、宛先、IP アドレスなどの記録(ログ)が残ることがあります。運用、障害の調査、不正な利用の防止に使い、30日で削除します。
2.11 ウェブサイトと問い合わせ
- アクセスの解析:Cloudflare Web Analytics を使います。Cookie は使いません。
- 問い合わせ:フォームに入力された内容(種類、メールアドレス、本文、アプリから開いた場合のサポートコード・アプリの版・OS・言語)を受け取ります。送信の前に、Cloudflare Turnstile で人による送信かを確かめます。
- 問い合わせへの回答に使い、回答はメールで送ります。最初の回答は AI が作ることがあり、人の対応が要るものは担当者に回します。担当者への通知には個人情報を含めません。個別の事情を取り除いたうえで、よくある質問と回答として残すことがあります。
- 問い合わせは、対応が終わってから1年で削除します。
2.12 端末の権限
- カメラ:利用者が「カメラで撮る」を選んだときだけ使います。
- 写真の保存:利用者が画像を書き出して保存するときだけ使います。写真を選ぶときは、iPhone の写真の選択の画面を使うため、写真全体へのアクセスは求めません。
- 位置情報・連絡先・マイクは使いません。プッシュ通知も使いません。
3. 外部のサービス(取り扱いの委託)
本サービスの提供のため、次の事業者に情報の取り扱いを委託しています。
| 事業者 | 所在国 | 委託する内容 |
|---|---|---|
| Google LLC | 米国 | 認証(Firebase Authentication)、サーバとデータの保存(Google Cloud。サーバとデータの保存は日本の東京リージョン) |
| RevenueCat, Inc. | 米国 | 購入の状態の管理 |
| Anthropic, PBC | 米国 | 写真解析、AI の見立て、問い合わせへの回答の作成 |
| OpenAI(OpenAI, L.L.C. など) | 米国 | 写真解析(Anthropic を使えないときなど) |
| Cloudflare, Inc. | 米国 | ウェブサイトの配信、アクセスの解析、問い合わせの受け付けと回答のメールの送信 |
- 外部の AI サービスについて:提供元の規約では、API で送ったデータは AI の学習に使われません。提供元は、不正な利用の監視などのため、送ったデータを最長30日間保存することがあります(法令や提供元の規約の執行のために、より長く保存されることがあります)。OpenAI には、応答を保存しない設定で送ります。
- 委託先は変わることがあります。変わったときは、このページを更新します。
- Apple と Google のサービス:App Store での購入、Apple でのサインイン、App Attest(正規のアプリからの通信かの確認)は Apple の、Google でのサインインは Google のサービスで、それぞれの会社が自身のプライバシーポリシーに従って取り扱います。運営者が受け取るのは、サインインに使うメールアドレスとアカウントの識別子、購入の状態、確認の結果だけです。
4. 外国にある事業者への委託
3章の事業者は米国にあります。個人情報保護法に基づき、次のとおりお知らせします。
- 移転先の国:アメリカ合衆国
- その国の個人情報の保護の制度:連邦の包括的な法律はなく、分野ごとの連邦法と、州の法律(カリフォルニア州消費者プライバシー法など)があります。詳しくは個人情報保護委員会の「外国における個人情報の保護に関する制度等の調査」をご覧ください。
- 委託先が講じる措置:各社とは、それぞれの利用規約に組み込まれたデータ処理の契約(Data Processing Addendum)で、委託した目的のほかに使わないこと、安全管理の措置、再委託先の管理、委託の終了後の削除などが定められています。運営者は、これらの契約の内容を確かめたうえで委託しています。
- これらについて詳しく知りたい場合は、問い合わせのフォームからお求めください。
5. 第三者への提供
法令に基づく場合などを除き、利用者の同意なく個人情報を第三者に提供しません(3章の委託を除きます)。
6. 保管する期間
| 情報 | 期間 |
|---|---|
| 解析用の画像 | 解析が終わると削除(遅くとも2日以内)。その後、保管先の仕組みで7日間 |
| 解析の結果、利用枠の記録、購入の状態の記録 | アカウントを削除するまで |
| AI の見立ての回答 | 30日 |
| クラウドバックアップ | 最新の1件。有料プランの終了から30日で削除。その後、保管先の仕組みで7日間 |
| 支払いの通知の詳細 | 7日。照合のための最小限の情報は30日 |
| 通信の記録(ログ) | 30日 |
| 端末の写真 | 既定で取り込みから30日(設定で変更可) |
| 問い合わせ | 対応が終わってから1年 |
7. 削除
- アカウントの削除:アプリの「設定」→「アカウント」→「アカウントの削除」から、サーバにある情報(アカウント、利用枠、購入の状態の記録、解析の結果、AI の見立ての回答、クラウドバックアップなど)を削除できます。アカウントが無い場合(ゲスト)も削除できます。
- 端末の記録:アカウントを削除しても、端末の記録・写真・設定は残ります。アプリの「この端末のデータを今すぐ削除」か、アプリの削除で消せます。
- 削除の後に残る情報:
- 保管先の仕組みで、クラウドバックアップと解析用の画像が7日間残ります。
- 支払いの通知の詳細は7日間、照合のための最小限の情報は30日間残ります。
- 削除の処理の記録が30日間残ります。
- はじめての特典(Welcome)を重ねて受け取ることを防ぐため、確認済みのメールアドレスまたは Apple・Google のアカウントから作った照合用の値(元に戻せない形)と付与の日時を、最長180日間残します。
- 通信の記録(ログ)が30日間残ります。
- サブスクリプション:アカウントを削除しても、自動では解約されません。App Store で解約してください。
- アプリを使えない場合:問い合わせのフォームから削除を依頼できます。
8. 安全管理のための措置
- 利用者の情報を取り扱うのは運営者だけです。
- 通信は暗号化(HTTPS)します。サーバのデータベースは、アプリやウェブから直接読み書きできないようにしています。
- API の鍵などは専用の管理の仕組み(Google Secret Manager)で管理します。クラウドバックアップのダウンロードの URL は10分で切れます。
- 外国にある事業者への委託については、4章をご覧ください。
9. 開示などの請求
- 個人情報保護法に基づく、保有個人データの利用目的の通知、開示、訂正・追加・削除、利用の停止・消去、第三者への提供の停止、第三者提供の記録の開示を求めることができます。
- 問い合わせのフォームからご連絡ください。ご本人であることを確かめたうえで、遅滞なく対応し、メールでお知らせします。手数料はいただきません。
10. 未成年の方
未成年の方は、保護者の同意を得てから本サービスを使ってください。
11. このポリシーの変更
内容を変えるときは、このページで知らせます。大切な変更は、アプリやお知らせでも知らせます。
12. 運営者と問い合わせ先
- 運営者:山本剛士
- 住所:請求があれば遅滞なく開示します。
- 問い合わせ:問い合わせのフォーム、またはメール(support@bantenote.com)