プライバシーポリシー
最終更新日:2026年2月15日
本プライバシーポリシーは、Nathalia Thomas @ Inventa Labs 💡(「当社」「私たち」)が、Emojify Textモバイルアプリケーション(「アプリ」)を使用する際に、お客様の情報をどのように収集、使用、保護するかを説明します。
1. 収集する情報
1.1 ユーザー生成コンテンツ
Emojify Textを使用する際、以下の情報を収集します:
- テキスト入力: 絵文字に変換するためにアプリに入力するテキスト(最大1,000文字に制限)。このテキストはコア機能を提供するためにバックエンドに送信され、機能の利用状況を把握するため分析(例:分析イベントにおけるテキストの一部)にも使用される場合があります。このユーザーコンテンツは追跡や第三者広告には使用されません。
- 絵文字結果: 入力に応じて生成される絵文字の提案(リクエストあたり最大5つのオプション)
- タイムスタンプ: 絵文字変換を生成した日時
- アプリ設定: 言語設定、絵文字数、カラーパレット、互換性のためのiOSバージョンなどのオプション設定
1.2 自動収集される情報
アプリは、デバイスと使用状況に関する特定の情報を自動的に収集する場合があります。これには以下が含まれます:
- アカウント識別子: 各デバイスに一意のユーザーIDを持たせるため、Firebase Anonymous Authenticationを使用しています。この識別子はバックエンドへのリクエストの認証、アプリ機能の有効化、レート制限に使用されます。アプリやウェブサイトにまたがる追跡には使用されません。
- デバイス情報(モデル、オペレーティングシステムのバージョン)
- 製品インタラクションデータ: アプリとのインタラクション(機能の使用、アプリ内アクション、イベントなど)に関するデータは、分析目的でFirebase Analyticsを通じて収集されます。
- アプリ使用統計
- エラーログとクラッシュレポート
- セキュリティ検証用のApp Checkトークン(Firebase App Check)
- 不正使用を防ぐためのレート制限データ(リクエスト数とタイムスタンプ)
- 広告関連データ: デバイス識別子(追跡の許可を付与した場合の広告主識別子(IDFA)を含む)、IPアドレス、広告インタラクションデータは、Google AdMobが広告配信と測定目的で収集します。
2. 情報の使用方法
収集した情報は以下の目的で使用します:
- アプリのコア機能の提供(テキストを絵文字提案に変換)
- 変換履歴をデバイス上にローカル保存
- アプリのパフォーマンスとユーザー体験の向上
- 利用パターンの分析とサービスの改善(リクエストデータは分析・改善のためGoogle BigQueryに記録される場合があります)
- 追跡の許可を付与した場合、第三者広告の配信と測定(Google AdMob経由)
- 技術的問題の診断と修正
3. データの保存
3.1 ローカル保存
変換履歴(テキスト入力、絵文字結果、タイムスタンプ)は、iOS UserDefaultsを使用してデバイス上にローカル保存されます。このデータは:
- デバイス上に残り、サーバーに送信されません
- iCloudバックアップが有効な場合、デバイスのiCloudバックアップに含まれる場合があります
- アプリの履歴機能を使用していつでも削除できます
3.2 クラウド保存
FirebaseサービスとGoogle BigQueryを以下の目的で使用します:
- Firebase Cloud Functions: テキスト入力を処理し、Google Gemini AI(gemini-2.0-flash-liteモデル)を使用して絵文字提案を生成
- Firebase App Check: リクエストが認証済みで変更されていないアプリインスタンスからのものであることを確認し、不正使用と不正アクセスを防止
- Firebase Firestore: レート制限データ(リクエスト数とタイムスタンプ)を保存し、公平な使用制限を実施
- Firebase Analytics: アプリの使用方法を理解(有効な場合)
- エラーログ記録: クラッシュレポートとエラー情報を収集してアプリを改善
- Google BigQuery: リクエストデータ(テキスト入力、絵文字結果、ユーザー識別子、タイムスタンプ、処理メトリクスを含む)を分析、サービス改善、運営目的で保存
コンテンツフィルタリングは、Google Gemini AIの組み込みセーフティフィルターによって実行され、不適切なコンテンツをブロックするように設定されています。コンテンツは4つの特定の有害カテゴリでフィルタリングされます:
- ハラスメント: 他者を嫌がらせ、脅迫、または脅すコンテンツ
- ヘイトスピーチ: 個人やグループに対する憎悪、差別、暴力を促進するコンテンツ
- 性的に明示的なコンテンツ: 性的に露骨またはポルノグラフィックなコンテンツ
- 危険なコンテンツ: 暴力、自傷行為、または違法行為を促進するコンテンツ
Google Gemini AIのセーフティフィルターは、これらのカテゴリで低、中、高の有害確率を持つコンテンツをブロックするように設定されています。これらのポリシーに違反するコンテンツは拒否され、コンテンツがコンテンツポリシーに違反していることを示すエラーメッセージが表示されます。
4. サードパーティサービス
4.1 Google Gemini AI
絵文字提案を生成するために、テキスト入力をGoogleのGemini AIサービスに送信します。Emojify Textを使用する場合:
- テキスト入力は処理のためにGoogleのサーバーに送信されます
- GoogleのAIサービスがテキストを分析し、絵文字提案を生成します
- Googleはプライバシー慣行に従ってテキスト入力を処理および保存する場合があります
- サービスに送信された後、Googleがデータをどのように処理するかは制御できません
Googleがデータをどのように扱うかについての詳細は、Googleのプライバシーポリシーをご確認ください。
4.2 Firebase(Google)
以下の目的でGoogleが提供するFirebaseサービスを使用します:
- Cloud Functionsによるバックエンド処理
- 分析と使用統計(有効な場合)
- エラー報告とクラッシュ分析
FirebaseはGoogleのプライバシー慣行の対象となります。詳細については、Firebaseのプライバシーポリシーをご確認ください。
4.3 Google AdMob
アプリに広告を表示するためにGoogle AdMobを使用します。Emojify Textを使用する場合、AdMobは以下の情報を収集および処理する場合があります:
- デバイス識別子: 追跡の許可を付与した場合のiOSデバイスの広告主識別子(IDFA)を含む
- IPアドレス: 関連する広告を配信するためにデバイスのIPアドレスが収集される場合があります
- デバイス情報: デバイスモデル、オペレーティングシステムのバージョン、デバイス設定などのデバイスに関する情報
- 使用データ: 広告との対話方法に関する情報。広告の表示回数、クリック数、エンゲージメント指標を含む
- クラッシュログ: 広告配信に関連する技術情報。クラッシュレポートとエラーログを含む
この情報はAdMobによって以下の目的で使用されます:
- お客様の好みと同意に基づいてパーソナライズされたまたは非パーソナライズされた広告を配信
- 広告のパフォーマンスと効果を測定
- 不正を防止し、広告の品質を確保
- 広告規制に準拠
AdMobのデータ収集と使用は、Googleのプライバシー慣行によって管理されます。Google AdMobがデータをどのように扱うかについての詳細は、GoogleのプライバシーポリシーおよびAdMobのプライバシー情報をご確認ください。
デバイスのプライバシー設定を通じてパーソナライズされた広告を制御できます。iOSでは、設定→プライバシーとセキュリティ→追跡を通じて追跡の許可を管理できます。また、設定内の広告設定オプションから、アプリ内で直接広告の設定を調整することもできます。
追跡: 追跡の許可(App Tracking Transparency)を付与した場合、当社と広告パートナー(Google AdMob)は、第三者広告と広告測定のためにデバイスの広告識別子を使用します。これは適用される規則(例:AppleのApp Store)に基づき「追跡」とみなされる場合があります。アプリで入力するテキストやその他のユーザーコンテンツは追跡には使用されず、アプリの機能の提供と当社独自の分析にのみ使用されます。
5. データの共有と開示
個人情報を販売、賃貸、または交換することはありません。ただし、アプリの機能を提供するために必要に応じて、以下のサードパーティサービスとデータを共有します:
- Google Gemini AI: 絵文字提案を生成するためにテキスト入力をGoogleのAIサービスに送信
- Firebase(Google): バックエンド操作のためにFirebaseがデータを処理および保存する場合があります
- Google BigQuery: リクエストデータ(テキスト入力、絵文字結果、ユーザー識別子、タイムスタンプ、処理メトリクスを含む)は分析とサービス改善のためBigQueryに保存されます
- Google AdMob: デバイス識別子、IPアドレス、デバイス情報、使用データ、クラッシュログが広告の配信と測定のためにAdMobと共有される場合があります
法律で要求される場合、または権利と安全を保護するために、情報を開示する場合もあります。
6. データの保持
6.1 ローカルデータ
デバイス上にローカル保存される変換履歴:
- アプリを通じて削除するまで保持されます
- 無制限のストレージ増加を防ぐために、最大100件の最近の変換に制限されます
- アプリの履歴削除機能を使用していつでもクリアできます
6.2 クラウドデータ
FirebaseとGoogle Gemini AIを通じて処理されるデータ:
- 絵文字提案を生成するために処理されます
- Gemini AIなどのサービスについて、Googleのデータ保持ポリシーに従ってGoogleが保持する場合があります
- リクエストデータ(テキスト入力、絵文字結果、ユーザー識別子、タイムスタンプ、処理メトリクスを含む)は分析、サービス改善、運営目的でGoogle BigQueryに保存され、当社のデータ保持慣行に従って保持されます
- レート制限データ(リクエスト数とタイムスタンプ)はFirebase Firestoreに保存され、使用制限の実施のみに使用されます
7. お客様の権利と選択肢
7.1 アクセスと削除
お客様には以下の権利があります:
- アプリ内で変換履歴を表示
- いつでも個別の履歴項目を削除
- デバイスからすべての履歴データをクリア
7.2 データの移植性
変換履歴はデバイス上にローカル保存されます。アプリの履歴機能を通じてこのデータにアクセスできます。
7.3 オプトアウト
サードパーティサービスによるデータ処理を希望しない場合は、アプリの使用を停止できます。アプリは機能するためにGoogle Gemini AIによるデータ処理が必要です。
8. 児童のプライバシー
Emojify Textは13歳未満の子供向けではありません。13歳未満の子供から故意に個人情報を収集することはありません。13歳未満の子供から情報を収集したと思われる場合は、すぐにご連絡ください。
9. セキュリティ
情報を保護するために適切な技術的および組織的措置を実装しています:
- セキュリティの脆弱性を防ぐための入力サニタイゼーション
- 不適切または有害なコンテンツをブロックするためのコンテンツフィルタリングと検証
- AIシステムの操作を防ぐためのプロンプトインジェクション検出
- 不正使用を防ぐためのレート制限
- HTTPSを使用した安全なAPI通信
- APIキーと機密認証情報の安全な保存
不正使用を防ぐためにレート制限を実装しています:ユーザーは1分あたり10リクエストに制限されます。この制限を超えるリクエストは、レート制限ウィンドウがリセットされるまで一時的にブロックされます。
ただし、インターネット経由の送信や電子保存の方法は100%安全ではありません。情報を保護するよう努めていますが、絶対的なセキュリティを保証することはできません。
10. 国際的なデータ転送
お客様の情報は、居住国以外の国に転送され、処理される場合があります。Emojify Textを使用する場合、データは以下によって処理される場合があります:
- さまざまな国に配置されている可能性があるGoogleのサーバー
- グローバルに運営されているFirebaseサービス
アプリを使用することにより、お客様の情報をこれらの国に転送することに同意したものとみなされます。
11. 本プライバシーポリシーの変更
本プライバシーポリシーを随時更新する場合があります。変更については以下で通知します:
- このページに新しいプライバシーポリシーを投稿
- このポリシーの上部の「最終更新日」を更新
変更がないか定期的に本プライバシーポリシーを確認することをお勧めします。本プライバシーポリシーの変更は、このページに投稿された時点で有効になります。
12. お問い合わせ
本プライバシーポリシーまたはデータ慣行について質問がある場合は、以下までご連絡ください:
最終更新日:2026年2月15日