プライバシーポリシー
Nirelia運営者(以下「当方」)は、Nirelia(以下「本アプリ」)における情報の取扱いを次のとおり定めます。
1. Local-firstの基本方針
顧客カルテ、来店、メモ、予定、関係、録音メタデータ、写真および端末設定は、原則として利用者の端末内SQLiteまたはアプリ専用領域に保存されます。顧客検索と既存顧客の自動照合は端末内で行い、検索語、顧客名、メモ本文をAnalyticsへ送りません。
2. 録音と端末内保存
本アプリは、利用者が明示的に開始したときにマイク音声を取得します。利用者は、録音に必要な案内・同意・法令・店舗ルールを自ら確認してください。音声は端末内に保存され、7日、14日、30日または無制限保存を選べます。無制限を選ぶと自動削除されないため、端末容量と機微性を管理してください。
3. AI解析時の外部送信
利用者が「AIでまとめる」を実行した範囲の音声は、暗号化されたHTTPS通信で当方Backendへ送られます。BackendではVADとFFmpegによる前処理後、OpenAIへ音声文字起こしおよび顧客情報候補の抽出を依頼します。候補は利用者が確認するまで顧客カルテへ自動登録されません。
Backendのraw音声は処理完了または処理不能な失敗後に削除します。再起動復旧に必要な間は一時保持し、放置された処理は原則24時間で整理します。文字起こしcheckpointは抽出完了時に削除します。端末が未受領の解析結果は、受領確認または最大14日で削除します。音声、文字起こし本文、顧客名およびメモ本文をBackendログへ記録しません。
4. 認証と不正利用防止
Firebase Anonymous Authenticationによりランダムな利用者識別子と認証tokenを発行し、Firebase App Checkにより正規アプリからの通信かを検証します。これらはBackend認証、不正利用防止、課金状態とAI利用量の紐付けに使用します。Apple ID、Googleアカウントのパスワードを当方が取得するものではありません。
5. 利用状況分析
Firebase Analyticsを利用し、アプリ起動、録音開始・終了、解析開始・完了、候補の承認、検索結果件数、課金画面表示などの安全なイベントを収集することがあります。音声、文字起こし、顧客名、連絡先、検索語、メモ本文、API keyはAnalyticsへ送りません。
6. サブスクリプションと課金
Apple App StoreまたはGoogle Playの購入処理とRevenueCatを利用します。RevenueCatの利用者IDにはFirebase UIDを用い、商品、entitlement、購入・更新・解約・有効期間等を確認します。当方BackendはRevenueCatから得た状態を検証してAI利用可否と利用量を管理します。支払情報やカード番号は各Storeが取り扱い、当方は取得しません。
プランはFree、Pro、Pro+、Maxおよび有料購読者向けExtra 10hです。対象者向けのPro/Pro+ Trialは14日間・AI解析合計5時間で、期間終了後は表示価格で自動更新されます。Trialから有料期間へ早期移行するには、価格付きボタンとStore確認画面での明示操作が必要です。
7. バックアップ
Nireliaの「バックアップとデータ移行」で作成する.nireliaファイルは暗号化されません。顧客情報、写真、会話由来のメモ、録音メタデータ、選択時には音声を含む機微なファイルです。信頼できる保存先・共有先だけを選んでください。
バックアップにFirebase UID/token、App Check token、RevenueCat identity、課金・利用量、Backend Job、未承認候補、一時文字起こし、Analytics状態、秘密鍵は含みません。
8. 外部サービス
- OpenAI:AI音声文字起こし・候補抽出
- Google Firebase:Anonymous Authentication、App Check、Analytics
- RevenueCat:サブスクリプション状態の集約・検証
- Apple/Google:アプリ配信およびStore課金
- 当方VPS事業者:BackendとPostgreSQLの稼働
各事業者による取扱いには各社のプライバシーポリシーも適用されます。
9. 安全管理と保持
通信の暗号化、秘密情報のBackend限定、アクセス制御、最小限のログ、期間を定めた一時データ削除を行います。ただし、利用者が端末または暗号化されないバックアップを第三者へ渡した場合の管理は利用者の責任です。
10. お問い合わせ・削除等
法令上認められる範囲で、当方が管理する情報について確認、訂正、削除等を希望する場合は、利用端末・Firebase UID等を公開投稿せず、kt24engineer@gmail.comへお問い合わせください。端末内データはバックアップの有無を確認した上で、アプリのアンインストール等により利用者自身で削除できます。Store購入の解約は各Storeのサブスクリプション管理から行います。
11. 子どもの利用・変更
本アプリは、居住地域で契約と録音同意を適法に判断できない年齢の方を対象としていません。本ポリシーを変更する場合は、本ページの更新日を変更し、重要な変更はアプリ内その他適切な方法で通知します。