Page

OrionFit Privacy Policy

日本語版

プライバシーポリシー 最終更新日:2026年5月17日

本プライバシーポリシーは、OrionFit(旧称:AI Form Count、以下「本アプリ」)における利用者情報の取扱いについて説明するものです。

1. 取得する情報

カメラデータ

本アプリは、姿勢推定およびフォーム解析機能を提供するために、端末のカメラを使用します。カメラの映像処理はすべてGoogle MediaPipeを使用し端末上でリアルタイムに行われます。カメラの映像フレームは保存・送信・アップロードされることはありません。

アカウントデータ(任意)

アカウントを作成した場合(任意)、以下の情報がFirebase Authenticationに保存されます。

  • メールアドレスおよび表示名
  • 認証プロバイダー(Googleまたはメール/パスワード)

ワークアウトデータ

トレーニング履歴(種目名、回数、セット数、日時等)およびトレーニングメニューの設定データは、利用者の端末内のローカルデータベースに保存されます。

Proプランに加入しログインしている場合、ワークアウトの要約データがFirebase Firestoreにも保存されます。

  • 種目名、回数、セット数、所要時間
  • フォームスコア、一貫性スコア、テンポスコア、可動域
  • セットごとの重量
  • レップごとのモーション指標

カメラの画像、動画、生のスケルトンデータがクラウドに保存されることはありません。

動画録画データ(Pro限定)

Proプランの利用者は、トレーニング中の動画を端末内に録画できます。録画データは端末内にのみ保存され、外部サーバーにアップロードされることはありません。

バッジ・ゲームデータ

バッジの獲得状況やミニゲームのスコアは、端末内のSharedPreferencesに保存されます。これらのデータは外部サーバーには送信されません。

2. 利用目的

本アプリは、取得した情報を以下の目的のためにのみ利用します。

  • トレーニング中の姿勢推定
  • フォーム解析および回数計測
  • 角度表示その他のアプリ機能の提供
  • デバイス間でのワークアウト履歴の同期(Pro限定)
  • サブスクリプション状態の検証

3. データの保存について

本アプリは、カメラから取得した映像データを端末内に保存しません(Pro版の動画録画機能を除く)。また、映像データを外部サーバーに保存しません。

ローカル保存(全利用者)

  • トレーニング履歴およびメニュー設定 → Room Database(端末内)
  • バッジ獲得状況、ミニゲームスコア → SharedPreferences(端末内)
  • 動画録画データ → 端末内ストレージ(Pro限定)

クラウド保存(Proプラン利用者のみ)

  • ワークアウト要約データ → Firebase Firestore
  • サブスクリプション状態 → Firebase Firestore
  • ユーザープロフィール → Firebase Firestore

4. データの保持期間

ローカルデータは、利用者が手動で削除するまで端末内に保持されます。

クラウドデータは、アカウントが存在する限り保持されます。

5. データの削除方法

利用者は、以下の方法でデータを削除できます。

  • アプリ内の「履歴」画面から、個別のトレーニング履歴を削除する(ローカルおよびクラウドの両方から削除されます)
  • アプリ内の「メニュー」画面から、個別のトレーニングメニューを削除する
  • 端末の「設定」→「アプリ」→「OrionFit」→「ストレージ」→「データを消去」を選択することで、端末内のすべてのアプリデータを一括削除する
  • アプリをアンインストールすることで、端末内のすべてのアプリデータが完全に削除されます
  • アプリ内の「アカウント」→「アカウント削除」を選択することで、クラウド上のすべてのデータ(ワークアウト履歴、サブスクリプション情報、ユーザープロフィール、認証アカウント)が完全に削除されます
  • アプリ内の「アカウント」→「データのエクスポート」で、保存されている全データをJSON形式でエクスポートできます

6. 外部送信について

本アプリは、カメラから取得した映像データを外部サーバーへ送信しません。

Proプラン利用者のワークアウト要約データのみがFirebase Firestoreに送信されます。

7. 第三者提供について

本アプリは、取得した情報を第三者に販売・貸与しません。以下のサービスプロバイダーとのみデータを共有します。

  • Google Firebase — 認証、クラウドストレージ、Cloud Functions
  • Google Play Billing — サブスクリプション管理
  • Google MediaPipe — 端末上での姿勢推定(データ送信なし)

8. 権限について

本アプリは、以下の権限を使用します。

  • カメラ — 姿勢推定およびフォーム解析のため(必須)
  • インターネット — アカウント認証、クラウド同期、サブスクリプション検証のため

利用者は、端末の設定から権限を変更できます。カメラ権限を無効にした場合、トレーニング機能が利用できなくなります。

9. セキュリティ

すべてのデータはHTTPSで送信され、Google Firebaseの業界標準のセキュリティにより保護されます。Firestoreのセキュリティルールにより、利用者は自身のデータにのみアクセスできます。

10. 子どもの利用について

本アプリは、13歳未満の子ども向けに設計されたものではありません。13歳未満の子どもから故意に個人情報を収集することはありません。

11. 改定について

本ポリシーは、必要に応じて改定されることがあります。改定後の内容は、本ページに掲載した時点で効力を生じます。

12. お問い合わせ

本ポリシーに関するお問い合わせは、以下までご連絡ください。

  • メールアドレス:admin@binaterra.com

English Version

Privacy Policy — Last updated: May 17, 2026

This Privacy Policy explains how OrionFit (formerly AI Form Count, “the App”) handles user information.

1. Information We Collect

Camera Data

The App uses your device camera for real-time pose detection and workout form analysis. All camera processing occurs entirely on your device using Google MediaPipe. Camera frames are processed in real-time and are never stored, transmitted, or uploaded to any server.

Account Data (Optional)

If you create an account (optional), the following information is stored via Firebase Authentication:

  • Email address and display name
  • Authentication provider (Google or Email/Password)

Workout Data

Workout history (exercise name, reps, sets, date/time, etc.) and training menu configuration are stored in a local database on your device.

When signed in with a Pro subscription, workout summary data is also stored on Firebase Firestore:

  • Exercise name, reps, sets, duration
  • Form score, consistency score, tempo score, range of motion
  • Weight per set
  • Per-rep motion metrics

No camera images, videos, or raw skeleton data are stored in the cloud.

Video Recording Data (Pro Only)

Pro subscribers can record training videos on their device. Recorded videos are stored only on the device and are never uploaded to any external server.

Badge & Game Data

Badge achievements and mini-game scores are stored in SharedPreferences on the device. This data is not transmitted to external servers.

2. Purpose of Use

Information collected is used only for the following purposes:

  • Pose estimation during exercise
  • Workout form analysis and repetition counting
  • Angle display and other app features
  • Syncing workout history across devices (Pro only)
  • Verifying subscription status

3. Data Storage

The App does not store camera footage on the device (except for Pro video recording feature) or on external servers.

Local Storage (All Users)

  • Workout history and menu configuration → Room Database (on device)
  • Badge achievements, mini-game scores → SharedPreferences (on device)
  • Recorded training videos → Device storage (Pro only)

Cloud Storage (Pro Subscribers Only)

  • Workout summary data → Firebase Firestore
  • Subscription status → Firebase Firestore
  • User profile → Firebase Firestore

4. Data Retention

Local data is retained on the device until manually deleted by the user.

Cloud data is retained as long as your account exists.

5. How to Delete Your Data

Users can delete their data through the following methods:

  • Delete individual workout history entries from the “History” screen (deletes from both local and cloud storage)
  • Delete individual training menus from the “Menu” screen
  • Go to device “Settings” → “Apps” → “OrionFit” → “Storage” → “Clear Data” to delete all local app data
  • Uninstalling the App permanently removes all local app data from the device
  • Use “Account” → “Delete Account” within the App to permanently delete all cloud data (workout history, subscription info, user profile, and authentication account)
  • Use “Account” → “Export My Data” to export all stored data in JSON format

6. Data Transmission

The App does not transmit camera data to external servers.

Only workout summary data for Pro subscribers is transmitted to Firebase Firestore.

7. Third-Party Services

We do not sell, rent, or share your personal data with third parties. Data is only shared with the following service providers:

  • Google Firebase — for authentication, cloud storage, and Cloud Functions
  • Google Play Billing — for subscription management
  • Google MediaPipe — for on-device pose estimation (no data transmitted)

8. Permissions

The App uses the following permissions:

  • Camera — for pose estimation and form analysis (required)
  • Internet — for account authentication, cloud sync, and subscription verification

Users can manage permissions through device settings. Disabling camera permission will prevent training features from functioning.

9. Security

All data is transmitted over HTTPS and stored in Google Firebase with industry-standard security. Firestore security rules ensure users can only access their own data.

10. Children’s Privacy

The App is not directed to children under 13. We do not knowingly collect personal information from children under 13.

11. Changes to This Policy

This Privacy Policy may be updated from time to time. Any changes will become effective when posted on this page.

12. Contact

If you have any questions about this Privacy Policy, please contact:

  • Email: admin@binaterra.com
上部へスクロール