Back to Home

プライバシーポリシー

最終更新日:2025年12月20日

本プライバシーポリシーは、Nathalia Thomas @ Inventa Labs 💡(「当社」「私たち」)が、Emojify Textモバイルアプリケーション(「アプリ」)を使用する際に、お客様の情報をどのように収集、使用、保護するかを説明します。

1. 収集する情報

1.1 ユーザー生成コンテンツ

Emojify Textを使用する際、以下の情報を収集します:

  • テキスト入力: 絵文字に変換するためにアプリに入力するテキスト(最大1,000文字に制限)
  • 絵文字結果: 入力に応じて生成される絵文字の提案(リクエストあたり最大5つのオプション)
  • タイムスタンプ: 絵文字変換を生成した日時
  • アプリ設定: 言語設定、絵文字数、カラーパレット、互換性のためのiOSバージョンなどのオプション設定

1.2 自動収集される情報

アプリは、デバイスと使用状況に関する特定の情報を自動的に収集する場合があります。これには以下が含まれます:

  • デバイス情報(モデル、オペレーティングシステムのバージョン)
  • アプリ使用統計
  • エラーログとクラッシュレポート
  • セキュリティ検証用のApp Checkトークン(Firebase App Check)
  • 不正使用を防ぐためのレート制限データ(リクエスト数とタイムスタンプ)
  • 広告関連データ(許可されている場合のIDFAを含むデバイス識別子、IPアドレス、広告インタラクションデータ)。Google AdMobが広告配信と測定目的で収集

2. 情報の使用方法

収集した情報は以下の目的で使用します:

  • アプリのコア機能の提供(テキストを絵文字提案に変換)
  • 変換履歴をデバイス上にローカル保存
  • アプリのパフォーマンスとユーザー体験の向上
  • 技術的問題の診断と修正

3. データの保存

3.1 ローカル保存

変換履歴(テキスト入力、絵文字結果、タイムスタンプ)は、iOS UserDefaultsを使用してデバイス上にローカル保存されます。このデータは:

  • デバイス上に残り、サーバーに送信されません
  • iCloudバックアップが有効な場合、デバイスのiCloudバックアップに含まれる場合があります
  • アプリの履歴機能を使用していつでも削除できます

3.2 クラウド保存

Firebaseサービスを以下の目的で使用します:

  • Firebase Cloud Functions: テキスト入力を処理し、Google Gemini AI(gemini-2.0-flash-liteモデル)を使用して絵文字提案を生成
  • Firebase App Check: リクエストが認証済みで変更されていないアプリインスタンスからのものであることを確認し、不正使用と不正アクセスを防止
  • Firebase Firestore: レート制限データ(リクエスト数とタイムスタンプ)を保存し、公平な使用制限を実施
  • Firebase Analytics: アプリの使用方法を理解(有効な場合)
  • エラーログ記録: クラッシュレポートとエラー情報を収集してアプリを改善

コンテンツフィルタリングは、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では、設定→プライバシーとセキュリティ→追跡を通じて追跡の許可を管理できます。

5. データの共有と開示

個人情報を販売、賃貸、または交換することはありません。ただし、アプリの機能を提供するために必要に応じて、以下のサードパーティサービスとデータを共有します:

  • Google Gemini AI: 絵文字提案を生成するためにテキスト入力をGoogleのAIサービスに送信
  • Firebase(Google): バックエンド操作のためにFirebaseがデータを処理および保存する場合があります
  • Google AdMob: デバイス識別子、IPアドレス、デバイス情報、使用データ、クラッシュログが広告の配信と測定のためにAdMobと共有される場合があります

法律で要求される場合、または権利と安全を保護するために、情報を開示する場合もあります。

6. データの保持

6.1 ローカルデータ

デバイス上にローカル保存される変換履歴:

  • アプリを通じて削除するまで保持されます
  • 無制限のストレージ増加を防ぐために、最大100件の最近の変換に制限されます
  • アプリの履歴削除機能を使用していつでもクリアできます

6.2 クラウドデータ

FirebaseとGoogle Gemini AIを通じて処理されるデータ:

  • 絵文字提案を生成するために一時的に処理されます
  • Googleのデータ保持ポリシーに従ってGoogleが保持する場合があります
  • 処理後、サーバーにテキスト入力や絵文字結果を保存することはありません
  • レート制限データ(リクエスト数とタイムスタンプ)は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. お問い合わせ

本プライバシーポリシーまたはデータ慣行について質問がある場合は、以下までご連絡ください:

最終更新日:2025年12月20日