プライバシーポリシー
最終更新日: 2026-07-10
本プライバシーポリシーは、お客様がTrAIcker iOSおよびwatchOSアプリケーション並びにウェブサイトtraicker.aiを利用される際に、V1b3C0d3 OUが個人データをいかに収集、利用、保管、共有するかを説明するものです。
当社は、お客様について処理する個人データに関しデータ管理者として行為します。プライバシーに関するお問い合わせや権利行使については、support@vibecodetech.com までご連絡ください。
1. 収集するデータ
TrAIckerアカウントの作成は任意です。無料のスコアリング機能はアカウントなしで完全にオフラインで動作し、その場合、試合データ(スコア、ポイント履歴、統計、セッションメタデータ)はすべてお客様のデバイス上に留まります。当社は、オフライン利用のみのお客様から個人データを一切収集しません。
アカウントが必要となるのは、サーバーを必要とする機能(クラウド同期、マルチプレイヤー、共有)のみです。以下のデータ区分は、これらの機能を利用された場合にのみ適用されます。
1.1 アカウントデータ(アカウントを作成された場合のみ)
- メールアドレスおよびハッシュ化されたパスワード。
- 表示名およびアバター(任意)。
- サインイン方法:メールアドレスとパスワード、またはメールで送付されるワンタイムコード(マジックリンク)。
1.2 試合およびプレイデータ
試合データ(スポーツ、スコアリングルール、選手、ポイントごとの履歴、タイミング、派生統計)は、既定でお客様のデバイス上にのみ生成・保存されます。データがデバイスから出るのは、お客様がiCloud同期をオンにした場合(その場合も当社のサーバーではなく、お客様ご自身のiCloudアカウントを通じてミラーリングされます)、またはマルチプレイヤールームに参加した場合、もしくは他のTrAIcker利用者と試合を共有することを選択した場合に限られます。
技術分析およびコーチングのフィードバックはお客様のiPhone上で算出されます。姿勢追跡はAppleのVisionフレームワークを通じて行われ、得られた計測値がデバイス上でフィードバックに変換されます。この処理のために動画も試合データもお客様のデバイスから外部に出ることはなく、アカウントの有無を問いません。
1.3 デバイスのアクセス許可
アプリは以下の各アクセス許可を、それを必要とする機能を最初に使用する時点でのみ求めます。許可がなくてもアプリは動作します。各許可は、iOSの設定 → プライバシーとセキュリティでいつでも確認または取り消しできます。
- カメラ — 試合のリプレイおよび技術分析に使用する動画を撮影するため。動画はお客様のデバイス上で処理され、ローカルに保存されます。お客様が共有を選択しない限り、アップロードされることはありません。
- マイク — 試合のリプレイとともに音声を収録するため。音声は動画と同じ条件でお客様のデバイスに留まります。
- 写真ライブラリ — 分析したいクリップを読み込み、分析済みの動画やリプレイクリップを写真に保存するため。フルアクセスを許可することも、個別の項目を選択することもできます。
- モーションとフィットネス(Apple Watch) — 試合中にApple Watchのモーションセンサーを読み取り、動きのマップとコーチングの示唆を作成するため。モーションデータはお客様のデバイス上で処理され、当社のサーバーに送信されることはありません。この許可は、お客様が動きのトラッキングをオンにした場合にのみ求められます。既定ではオフです。
- Apple HealthKit — お客様の許可がある場合、試合を開始するとApple Watchでワークアウトを開始し、心拍数とアクティブエネルギーを読み取ってワークアウト統計を表示し、試合をワークアウトとしてApple Healthに保存できます。これらのヘルスデータはお客様のデバイス上で処理され、Apple Health内にのみ保存され、当社のサーバーに送信されることも、広告に利用されることも、第三者に販売または共有されることもありません。Apple Watchのワークアウトは既定でオンです。アプリの設定でオフにでき、ヘルスケアへのアクセス許可はiOSの設定 → プライバシーとセキュリティ → ヘルスケアで取り消せます。
- ローカルネットワーク — インターネット接続がない場合にマルチプレイヤースコアリング用の近くのデバイスを検出するため。
- 通知 — 試合およびトーナメントのイベントをお知らせするため。拒否しても他の機能が制限されることはありません。
当社は位置情報、音声認識、連絡先のデータを要求せず、アプリには広告や第三者のトラッキングSDKは含まれていません。
1.4 サブスクリプションデータ
Apple Inc.は各TrAIckerサブスクリプションのレコードオブマーチャントです。Appleは支払いの処理、請求書の発行、税金の算定および納付、返金の対応を行います。当社はお客様の支払いカード情報を収集、閲覧、保存しません。
Appleからは、サブスクリプションのentitlementのみを受け取ります。これは、「このApple IDにはアクティブなTraicker Proのサブスクリプションがあります」というフラグです。このフラグは、アプリ内の対応する機能のロックを解除するためにのみ使用されます。当社側では請求書、領収書、または会計記録を作成しません。請求履歴については、Apple IDの購入履歴(reportaproblem.apple.com)を参照してください。
1.5 診断データ
当社は第三者の解析ツール、クラッシュレポーター、アトリビューションSDKを組み込みません。AppleはApp Store Connectを通じ、Apple独自のプライバシー設定に従って、集計・匿名化されたクラッシュおよびパフォーマンスのデータを当社に代わって収集することがあります。
1.6 iCloud同期(任意)
アプリでiCloud同期をオンにすると、お客様の試合、統計、トーナメントは、AppleのCloudKitプライベートデータベースを使用して、お客様のApple IDでサインインしているApple製デバイス間でミラーリングされます。当該データはお客様ご自身のiCloudアカウントに保存され、AppleのプライバシーポリシーおよびiCloudの利用条件に従い、お客様のiCloudストレージ容量を消費します。当社はこの経路においてサーバーを運用せず、複製を受領せず、内容を読み取る技術的手段も有しません。
iCloud同期は既定でオフであり、アプリの利用に必須となることはありません。オフにする際、アプリはすでにiCloudにある複製を保持するか削除するかを確認し、お客様の回答に従って処理します。TrAIckerのiCloudデータは、iOSの設定 → お客様の名前 → iCloud → アカウントのストレージを管理からいつでも削除できます。動画ファイルは意図的に同期の対象外とされ、録画したデバイスから外に出ることはありません。
2. 個人データを利用する根拠(GDPR第6条の法的根拠)
| 目的 | 法的根拠 |
|---|---|
| コアとなるスコアリング、マッチング、統計機能の提供。 | 契約の履行(第6条1項(b))。 |
| お客様の認証およびアカウントの保護。 | 契約の履行および正当な利益(第6条1項(b)および(f))。 |
| Appleが提供する権限フラグによる有効なサブスクリプションの認識(Appleはレコードオブマーチャントとして、自社ポリシーに従って請求、返金、税務を取り扱います)。 | 契約の履行(第6条1項(b))。 |
| サービスの安定性向上および不正利用の検出。 | 正当な利益(第6条1項(f))。 |
3. 副処理者
当社は次の副処理者を利用しています:
| プロバイダー | 役割 | ホスティング地域 |
|---|---|---|
| Supabase Inc. | 認証、Postgresデータベース、リアルタイム、エッジ関数、および非動画のユーザーコンテンツの保管。 | 欧州連合 |
| Apple Inc. | アプリの配信、アプリ内購入の処理(レコードオブマーチャント)、プッシュ通知。 | グローバル(Appleデータセンター) |
| Apple Inc.(iCloud/CloudKit) | お客様の試合、統計、トーナメントの任意のiCloud同期を、お客様ご自身のiCloudアカウント内でホストします。当社の処理者としてではなく、Apple自身のプライバシーポリシーに基づく独立した管理者として行為します。 | グローバル(Appleデータセンター) |
技術分析およびコーチングのフィードバックは完全にお客様のデバイス上で実行されるため、副処理者関係には該当しません。第三者の分析事業者は関与せず、その目的でお客様の動画や試合データがどこかに送信されることもありません。
4. データの国際移転
当社が管理する個人データは、欧州連合内のSupabaseにて保管されます。Appleは、Apple自身のプライバシー約款に従い、アプリの配信、購入、プッシュ通知およびiCloudのためのグローバルなインフラを運用しています。欧州経済領域外への個人データの移転が発生する場合、当社は欧州委員会の標準契約条項および適切な補完的措置(送信時の暗号化、アクセス制御)に依拠します。
5. 保持期間
- アカウントを作成されていない場合 — 当社側に保持または削除すべきものはありません。すべてのデータはお客様のデバイス上にあり、アプリをアンインストールすると削除されます。
- アカウントデータ — アカウントが有効である間。お客様が削除要求を確認された場合、アカウントプロフィール、試合履歴、統計、ユーザーがアップロードしたコンテンツは当社バックエンドから削除され、当社側には何も残りません。
- 試合およびプレイデータ — アカウントが有効である間、またはアプリ内で個々の試合を削除されるまで。
- iCloudに同期されたデータ — Appleの保持ポリシーに基づき、お客様が保持される限りお客様ご自身のiCloudアカウント内に保持されます。アプリ内で同期をオフにすると削除の選択肢が表示されます。iOSの設定 → お客様の名前 → iCloud → アカウントのストレージを管理から削除することもできます。
- 請求/インボイス記録 — レコードオブマーチャントであるApple Inc.が、Apple自身の保持ポリシーに従って保持します。当社は請求書を生成、受領、保管しません。
- バックエンドのログ — 安定性および不正検出のために最長30日間保持。削除後はお客様の身元と紐づけられません。
6. お客様の権利
GDPRに基づき、お客様は、個人データへのアクセス、訂正、削除、処理の制限、処理への異議、データポータビリティを請求する権利、および地元の監督機関(エストニアではデータ保護監督庁、Andmekaitse Inspektsioon)に苦情を申し立てる権利を有します。California Consumer Privacy Actに基づき、加えて、個人データの販売を知り、削除し、オプトアウトする権利を有します — 当社は個人データを販売しません。
これらの権利を行使するには、support@vibecodetech.com までメールでご連絡ください。アカウントを直接削除するには、iPhoneでTrAIckerを開き、「設定」→「アカウントを削除」をタップしてください。アプリがセッションを取り消し、データを即座に削除します。詳しい手順は「アカウント削除」ページをご覧ください。
7. 子ども
TrAIckerはApp Storeでレーティング4+と分類されており、アプリ内コンテンツは4歳以上を含むすべての年齢に適した内容です。
ただし、TrAIckerアカウントの作成は、お客様の居住国における電子的同意の最低年齢の対象となります:多くの法域では13歳、GDPR第8条のしきい値を引き上げているEU加盟国(例:スペインおよびイタリアでは14歳、ドイツ、オランダ、ルクセンブルクでは16歳)では14歳、15歳または16歳。当該しきい値未満のお子様は、保護者または法定後見人の監督のもと、その保護者のアカウントでのみ本サービスを利用するものとします。
当社は、適用される同意年齢未満の子どもから故意に個人データを収集しません。当社が当該データを保有している可能性があるとお考えの場合は、support@vibecodetech.com までご連絡ください。速やかに削除します。
8. セキュリティ
当社は、すべての送信にTLSを使用し、副処理者がサポートする範囲で保管時の暗号化、Supabaseにおける行レベルセキュリティ、デバイス上の認証情報のためのiOSキーチェーンを採用します。完全に安全なシステムはありません。お客様のデータに影響を及ぼす侵害を検知した場合、当社は法令で定められた期限内に、お客様および関係当局に通知します。
9. 本ポリシーの変更
当社は処理内容が変更された場合に本ポリシーを更新します。冒頭の「最終更新日」が現在のバージョンを示します。重要な変更はアプリ内またはメールでお知らせします。
10. 連絡先
V1b3C0d3 OU
Pae tn 25-47, Lasnamäe linnaosa, 11414 タリン, エストニア
エストニア商業登記所コード:17395882
メール:support@vibecodetech.com
本条項は、ご利用の便宜のため翻訳としてご提供しています。正式な文言は英語版とし、不一致がある場合は英語の本文を優先します。