プライバシーポリシー
最終更新日:2026年9月28日
本プライバシーポリシーは、OZLab(以下「OZLab」または「当社」といいます)が、iPhoneおよびApple Watch向けのSmashphoneアプリケーション(以下「本アプリ」といいます)、smashphone.appのウェブサイト(以下「本ウェブサイト」といいます)、ならびに当社がこれらのために運営するオンライン機能(コートコードサービス、オンライン対戦のリレー(中継)サービスおよびランキングを含み、以下これらを総称して「本サービス」といいます)をお客様がご利用になる際に、当社が個人データをどのように収集、利用、共有および保護するかについて説明するものです。また、お客様が有する選択肢と権利についても説明します。本プライバシーポリシーは、当社の利用規約の一部を構成します。
概要。 お客様のモーションデータは、お客様ご自身のデバイスおよびローカルネットワーク上で処理され、アップロードされることは一切ありません。お客様のヘルスケアデータが、当社を通じてお客様のデバイスの外に出ることはありません。当社は、お客様の個人データを販売したり、広告を表示したり、他社のアプリやウェブサイトをまたいでお客様をトラッキングしたりすることはありません。ただし、以下に説明するとおり、ランキングおよびオンライン対戦の運営、本アプリの利用状況の把握、ならびにサポートへのお問い合わせへの対応のために、限られた範囲の個人データを処理します。
1. 当社について
OZLabは、本プライバシーポリシーに記載する個人データについて責任を負う管理者(controller)です。プライバシーに関するお問い合わせは、support@ozlab.xyzまでご連絡ください。
2. 当社が収集する情報
(a) お客様のデバイス上でのみ処理される情報。 以下の情報は、お客様のiPhone、Apple Watchおよびローカルネットワーク上で処理され、当社が収集することはありません。
- モーションデータ。 本アプリは、スイングを検知するために、お客様のiPhoneまたはApple Watchの加速度センサーおよびジャイロスコープを読み取ります。お客様がローカルネットワーク上の画面でプレイする場合、モーションデータのストリームは、お客様ご自身のWi-Fiネットワークまたはインターネット共有を介して、お客様のiPhoneから当該ブラウザへ直接送信され、ゲームプレイのためにリアルタイムで処理され、保存されません。当社にアップロードされることはありません。
- ヘルスケアデータ:第10条をご参照ください。
- 本アプリの「アクティビティ」タブに表示される試合履歴は、お客様のデバイスに保存されます。
(b) ランキングおよびアカウントデータ。 お客様が「ランキングに参加しない」をオンにしない限り、本アプリは起動時に当社のランキングサーバーに登録を行い、以下の情報を送信します。
- お客様のiPhone上で生成されるランダムなプレイヤー識別子および秘密のアクセストークン(当社はトークンの暗号学的ハッシュのみを保存します)。これらはお客様のiPhoneのキーチェーンに保存されるため、本アプリを削除して再インストールした場合も保持されます。
- 本アプリのバージョン番号、およびお客様のApp Storeアカウントの国または地域(以下「地域」といいます)。地域は、お客様がオフにしない限り、お客様の名前の横に表示されます。
- お客様が選択したプレイヤー名(ある場合。選択するまでは、「プレイヤー 1234」などのデフォルト名で表示されます)。
- 球技の試合が終了するごとに、競技、モード、難易度、対戦相手の種類、スコア、結果、試合時間、プレイした日時、スイングの統計(スイング数およびヒット数ならびにそれらの質およびパワーなど)、および付与されたポイント。
- ランキングにおいてお客様に授与されたメダル。
お客様がAppleでサインインを選択した場合、当社は、Appleが本アプリ向けに発行する一意かつ不透明なユーザー識別子をAppleから受け取り、保存します。当社は、お客様のメールアドレスを要求しません。Appleがお客様の名前を提供した場合、その名前はプレイヤー名の候補を提示するためにお客様のデバイス上でのみ使用され、当社には送信されません。
(c) オンライン対戦およびコートコード。 本アプリの「プレイ」画面が開いている間、本アプリは、画面または友人が6桁のコードによってお客様のiPhoneを見つけられるよう、当社のリレーサーバー上に短時間のセッションを維持します。このセッションには、コード、競技、本アプリのバージョン、お客様のプランでリレーサーバー経由のプレイが可能かどうか、ならびにお客様のiPhoneがホストするコートのプライベートなローカルネットワークアドレスおよびポート(例:192.168.1.20:8787)が含まれます。お客様が別のネットワーク上の相手と、またはクイックマッチでプレイする場合、リレーサーバーは2台のデバイス間で試合をリアルタイムに中継します。中継されるのは、派生したスイングイベント(タイミング、パワー、方向など。生のモーションデータではありません)および試合の状態です。クイックマッチ中は、当社のネットワークプロバイダがお客様のIPアドレスに関連付けたおおよその都市および国が、対戦相手に表示されます(例:「プレイヤー 2 · Tokyo」)。
(d) アプリ分析。 本アプリは、本サービスを改善するため、第三者の分析サービスである PostHog を利用して、本アプリの利用状況に関する情報を収集します。詳しくは PostHog のプライバシーポリシーをご覧ください。
(e) 購入。 すべての支払いはAppleによって処理されます。当社は、Appleからお客様の氏名、連絡先情報または支払いカード情報を受け取りません。本アプリは、お客様のデバイス上でAppleのStoreKitから購入状況を読み取り、(d)に記載するとおり、購入イベントを当社の分析に記録します。当社のサーバーが取引レシートを受け取ることはありません。
(f) サポートへのお問い合わせ。 お客様がメールまたはサポートフォームで当社に連絡された場合、当社は、お客様のメッセージや、お客様が提供を選択された場合にはメールアドレスなど、お客様が提供する情報を受け取ります。本アプリ内からサポートフォームまたはメールを開くと、診断情報(本アプリのバージョンおよびビルド、デバイスのモデル、オペレーティングシステムのバージョンならびに言語)があらかじめ入力されます。サポートフォームは、不正利用の防止に役立てるため、お客様のIPアドレスおよびブラウザのユーザーエージェントも当社に送信します。
(g) 本ウェブサイト。 お客様が本ウェブサイトにアクセスすると、当社のホスティングプロバイダは、お客様のIPアドレス、ブラウザのユーザーエージェント、リクエストされたページなどの技術データを処理します。当社は本ウェブサイトで2つの分析サービスを利用しています。1つはVercel Web Analyticsで、毎日更新される匿名のハッシュを用いて、Cookieを使用せずに訪問数を計測します。もう1つはPostHogで、そのページの読み込みの間だけお客様のブラウザのメモリに保持されるランダムな識別子を用いて、ページビューおよびページからの離脱を記録します。コートコードを入力するページ(ホームページを含みます)では、接続が失敗する理由を把握するため、PostHogはセッションリプレイ(ページのコンテンツおよびお客様のページ上での操作)も記録します。その際、入力フィールドの内容はマスクされます。本ウェブサイトは、お客様の言語の選択を最長1年間記憶するCookieを1つ設定し、また、お客様が入力したコードを、現在のタブに限りブラウザのセッションストレージに保存します。
3. 情報の利用目的および法的根拠
当社は、以下の目的のために個人データを利用します。EUもしくは英国の一般データ保護規則(以下「GDPR」といいます)またはこれに類する法律が適用される場合、当社は以下に示す法的根拠に依拠します。
| 目的 | データ | 法的根拠 |
|---|---|---|
| ランキング、プレイヤー名、地域、メダルおよびデバイス間での本人識別の運営 | ランキングおよびアカウントデータ | お客様との契約(利用規約)の履行 |
| コードによるコートの接続、ならびにオンライン対戦および2人対戦の提供 | リレーセッションデータ;中継される試合データ;クイックマッチにおけるおおよその都市および国 | お客様との契約の履行 |
| 本アプリおよび本ウェブサイトの把握と改善、機能の測定ならびに問題の修正 | アプリ分析データ;ウェブサイト分析データおよびセッションリプレイ | 本サービスを運営および改善するという当社の正当な利益 |
| サポートへのお問い合わせへの対応 | サポートデータ | お客様を支援するという当社の正当な利益;お客様との契約の履行 |
| 本サービスの安全の確保、不正利用・チート・詐欺の防止、および利用規約の執行 | IPアドレス(レート制限のため);ランキングデータ;サポートデータ | 本サービスおよびその利用者を保護するという当社の正当な利益 |
| 法的義務の遵守および適法な要請への対応 | 必要に応じて上記のいずれかのデータ | 法的義務の遵守 |
| ワークアウトのヘルスケアへの保存 | ヘルスケアデータ(お客様のデバイス上で処理) | iOSの許可プロンプトを通じてお客様が与えた同意 |
当社が正当な利益に依拠する場合、当社はその利益とお客様の権利および自由とを比較衡量しています。お客様は、第8条に記載するとおり異議を申し立てることができます。当社は、個人データを広告に利用せず、販売せず、また、お客様に関して法的効果またはこれと同様の重大な影響を生じさせる、自動化された処理のみに基づく決定を行いません。
4. 情報の共有
他の利用者および一般への共有。 お客様のプレイヤー名、地域、ポイント、試合数、および上位のプレイヤーについては最も多くプレイした競技が、お客様のランダムなプレイヤー識別子とともに公開ランキングに表示され、ランキングを閲覧するすべての人が見ることができます。オンライン対戦では、対戦相手は、お客様のプレイヤー名またはデフォルト名、当該試合、およびクイックマッチの場合はお客様のおおよその都市と国を見ることができます。
サービスプロバイダとの共有。 当社は、本サービスを運営するために以下のサービスプロバイダを利用しています。これらのプロバイダは、少なくとも本プライバシーポリシーと同等の保護水準を提供する、守秘義務およびデータ保護に関する契約上の義務に基づき、当社に代わって個人データを処理するものであり、個人データを自らの目的のために利用することはできません。
| プロバイダ | 目的 | 所在地 |
|---|---|---|
| PostHog, Inc. | アプリおよびウェブサイトの分析、コートコードページにおけるセッションリプレイ | 米国 |
| Vercel, Inc. | ウェブサイトのホスティング;本アプリから当社の分析、リレーおよびランキングの各サービスへの接続のためのセキュアプロキシ;ウェブサイトの分析;サポートフォームの処理 | 米国およびそのグローバルネットワークのその他の所在地 |
| Cloudflare, Inc. | リレーおよびクイックマッチ;ランキングデータベース;コンテンツ配信;セキュリティおよびレート制限 | 米国を含むグローバルネットワーク |
| Alibaba Cloud | 中国本土の利用者向けのリレー(メモリ内のみ) | 中国本土 |
| Discord Inc. | サポートへのお問い合わせの当社チームへの配信 | 米国 |
Appleとの共有。 購入、Appleでサインイン、ヘルスケア、およびApp Storeのアップデート確認は、Apple独自の規約およびプライバシーポリシーに基づき、Appleによって提供されます。
法的理由による開示。 当社は、法律、規則、法的手続もしくは政府の要請により必要であると、またはOZLab、当社の利用者もしくはその他の者の権利、財産もしくは安全を保護するために必要であると誠実に判断した場合、個人データを開示することがあります。
事業譲渡。 OZLabが合併、買収、組織再編または資産の売却に関与する場合、個人データは、本プライバシーポリシーに従うことを条件として、当該取引の一部として移転されることがあります。
当社は個人データを販売せず、また、クロスコンテキスト行動広告のために共有することもありません。
5. 国際的なデータ移転
当社および当社のサービスプロバイダは、米国および各プロバイダが事業を行うその他の国において個人データを処理します。これらの国は、お客様がお住まいの国の外にある場合があり、同等の水準のデータ保護を提供していない場合があります。GDPRまたはこれに類する法律により求められる場合、かかる移転は、当社のプロバイダのデータ処理条件に組み込まれた、欧州委員会の標準契約条項(SCC)または十分性認定などの適切な保護措置に基づいて行われます。
6. データの保存期間
当社は、法律によってより長い期間が要求または許容される場合を除き、本プライバシーポリシーに記載する目的のために必要な期間に限り、個人データを保存します。
| データ | 保存期間 |
|---|---|
| ランキングおよびアカウントデータ | お客様がランキングアカウントを削除するか、当社に削除を依頼するまで。アクセストークンは、お客様がデバイスでサインアウトした時点で削除されます。 |
| リレーセッション(ローカルネットワークアドレスを含む) | お客様が「プレイ」画面を離れた時点で削除され、いかなる場合も、セッションが最後に使用されてから2時間以内に削除されます。ローカルネットワークアドレスは、お客様のiPhoneが直近25秒以内にそれを更新している間に限り、参加する画面に渡されます。 |
| クイックマッチのチケット(おおよその都市および国を含む) | お客様がマッチングを待っている間、およびマッチング成立後、約1分を超えない期間。 |
| レート制限に使用されるIPアドレス | 数分間メモリ内に保持され、当社のデータベースには書き込まれません。 |
| アプリおよびウェブサイトの分析データならびにセッションリプレイ | 第3条に記載する目的に有用である期間、当社の分析プロバイダの保存期間の範囲内で保存され、その後、識別可能なインストールに関連しないよう削除または集計されます。 |
| サポートへのお問い合わせ | お客様のお問い合わせおよびその後の対応に必要な期間保存され、その後削除されます。 |
| 当社のプロバイダが保持するサーバーログおよびセキュリティログ | 当該プロバイダが定める限られた期間。 |
7. セキュリティ
当社は、本アプリと当社のサービスとの間の暗号化された接続(HTTPS)、ランキングのアクセストークンのハッシュのみの保存、および個人データへのアクセスを必要とする者への限定を含め、個人データを保護するための技術的および組織的な措置を講じています。完全に安全な送信または保存の方法は存在せず、当社は絶対的な安全性を保証することはできません。
なお、設計上、本アプリがお客様のiPhone上で実行するコートサーバーは、暗号化されておらずパスワードによる保護もないHTTPおよびWebSocket接続を介して、お客様のローカルネットワーク上のブラウザと通信します。そのため、本アプリが開いている間、同じネットワーク上の他のデバイスがコートサーバーに接続できる可能性があります。同じ理由により、コートページと中国本土にある当社のリレーサーバーとの間のゲーム内接続も暗号化されていません。信頼できるネットワークでプレイしてください。
8. お客様の選択肢と権利
本アプリ内での設定。 お客様は、以下のことができます。
- アカウント設定で「ランキングに参加しない」をオンにすること。オンにした後、本アプリはランキングサーバーに何も送信しません。
- 「ランキングに地域を表示」をオフにすること。これにより、お客様の地域は当社のサーバーから削除されます。
- いつでもプレイヤー名を変更すること。
- Appleでサインインしている場合、アカウント設定でランキングアカウントを削除すること。これにより、お客様の名前、地域、ポイント、試合、メダルおよびAppleの識別子が当社のサーバーから完全に削除されます。
- 「試合をヘルスケアに保存」をオフにし、ヘルスケアAppまたはiOSの「設定」でヘルスケアへのアクセス許可を管理すること。
- 本アプリを削除すること。これにより、分析用の識別子と、本アプリがお客様のデバイスに保存しているすべてのデータが削除されます。
お客様の権利。 お客様の居住地によっては、お客様は、ご自身の個人データへのアクセス、訂正、削除またはその写しの受領を求める権利、特定の処理(正当な利益に基づく処理を含みます)の制限を求め、またはこれに異議を述べる権利、ならびに撤回前の処理の適法性に影響を与えることなく、いつでも同意を撤回する権利を有する場合があります。これらの権利を行使するには(Appleでサインインしていない場合にランキングデータの削除を求めることを含みます)、support@ozlab.xyzまでご連絡ください。当社は、適用法令が定める期間内に回答します。また、請求がお客様ご本人からのものであることを確認するため、プレイヤー名やアカウント設定のスクリーンショットなどの情報の提供をお願いする場合があります。
当社の分析データは、本アプリのインストールごとに作成されるランダムな識別子にのみ関連付けられており、当社はこれをお客様の氏名、メールアドレスまたはApple アカウントと結び付けることができません。そのため、当社は、お客様から提供された情報に基づいて、お客様に関する分析データを特定できない場合があります。本アプリを削除すると、その識別子は破棄されます。
当社は、お客様がプライバシーに関する権利を行使したことを理由として、お客様を差別的に取り扱うことはありません。
9. 特定の地域に関する追加情報
欧州経済領域、英国およびスイス。 当社による処理の法的根拠は、第3条に記載しています。お客様は、お住まいもしくはお勤めの国、または侵害が行われたとされる地のデータ保護監督機関に苦情を申し立てる権利を有します。
米国(カリフォルニア州を含む)。 過去12か月間に、当社は以下のカテゴリーの個人情報を収集しました:識別子(ランダムなプレイヤー識別子およびインストール識別子、Appleのユーザー識別子、IPアドレスなど);インターネットその他の電子ネットワーク活動情報(アプリおよびウェブサイトの利用状況および分析データ);商業情報(購入イベント);一般的な位置情報(IPアドレスから推定される国およびおおよその都市、ならびにApp Storeの国);ならびにサポートメッセージの内容。当社は、これらの情報を、第3条に記載する事業目的のためにお客様およびお客様のデバイスから収集し、第4条に記載するサービスプロバイダに開示します。当社は、個人情報の「販売」または「共有」(これらの用語はカリフォルニア州法に定義されるとおりとします)を行わず、また、制限を求める権利の対象となる目的のためにセンシティブな個人情報を利用または開示することはありません。カリフォルニア州その他包括的なプライバシー法を有する州の居住者は、第8条に記載する権利を行使することができ(授権代理人を通じた行使を含みます)、また、当社の回答に返信することにより、請求に関する当社の決定に対して不服を申し立てることができます。
中国本土。 当社は、中華人民共和国個人情報保護法に従って個人情報を処理します。第4条および第5条に記載するとおり、分析データやランキングデータなど、中国本土の利用者の一部の個人情報は、本プライバシーポリシーに記載する目的および方法により、中国本土外のサービスプロバイダに移転され、処理されます。お客様は、第8条に記載するとおり、同法に基づく権利(アクセス、複製、訂正、削除および同意の撤回の権利を含みます)を行使することができます。
10. ヘルスケア
お客様が許可した場合、本アプリは、AppleのHealthKitフレームワークを使用して、終了した試合をワークアウトとして(Apple Watchではアクティブエネルギーも)ヘルスケアに保存し、また、試合中に記録されたワークアウト、心拍数およびアクティブエネルギーを読み取って、お客様に表示します。「試合をヘルスケアに保存」はデフォルトでオンになっており、本アプリ内でいつでもオフにすることができます。本アプリは、お客様がiOSのプロンプトで許可を与えた後にのみ、ヘルスケアにアクセスします。
本アプリが読み取りまたは書き込むヘルスケアデータは、お客様のデバイスおよびヘルスケア内にとどまります。当社は、ヘルスケアデータを当社のサーバーまたはいかなる第三者にも送信せず、広告またはマーケティングに利用せず、販売せず、上記の機能を提供する以外のいかなる目的にも利用しません。 お客様が本アプリから試合のポスターを共有することを選択した場合、そのポスターには当該試合の心拍数およびエネルギーの数値が表示されることがあります。共有するかどうかは、完全にお客様の管理に委ねられています。
11. お子様
本サービスは一般の利用者を対象としており、13歳未満のお子様、またはお客様の国において個人データの処理に同意するために必要とされる最低年齢に満たないお子様を対象としたものではありません。当社は、本アプリの運営に必要な範囲を超えて、当該年齢に満たないお子様から故意に個人データを収集することはありません。お客様が親または保護者であり、お子様がプレイヤー名などの個人データを当社に提供したとお考えの場合は、support@ozlab.xyzまでご連絡ください。当社は当該データを削除します。親は、お子様のデバイスで「ランキングに参加しない」をオンにすることもできます。
12. 本プライバシーポリシーの変更
当社は、本プライバシーポリシーを随時更新することがあります。更新後のバージョンは、新しい「最終更新日」を付して本ページに掲載します。変更が重要なものである場合は、その効力発生前に、本アプリ内や本ウェブサイト上などで合理的な方法により通知します。
本プライバシーポリシーは複数の言語で提供されています。翻訳版と英語版との間に不一致がある場合は、適用法令で認められる範囲において、英語版が優先します。
13. お問い合わせ
本プライバシーポリシーまたは当社による個人データの取扱いについてご質問、ご要望または苦情がある場合は、support@ozlab.xyzまでOZLabにご連絡ください。