最終更新日:2026年10月8日
Tina’s Programming Lab(以下「当方」)は、提供する語学学習アプリ「PhotoDeLang」(以下「本アプリ」)において、以下のとおり利用者の情報を取り扱います。本ポリシーは本アプリに適用されます。当方のウェブサイトにおける情報の取り扱いについては、ウェブサイトのプライバシーポリシーをご確認ください。
1. 取り扱う情報
アカウント・認証情報
Googleログインを利用する場合、Firebase Authenticationを通じて、ユーザーID、メールアドレス、および認証サービスから提供されるプロフィール情報を取り扱います。匿名ログインの場合も、サービスの提供に必要なユーザーIDなどの識別情報を取り扱います。当方がGoogleアカウントのパスワードを取得することはありません。
写真・教材生成に関する情報
利用者が教材生成のために選択または撮影した写真、写真から生成した説明文、学習言語、母語、学習レベルを取り扱います。生成した会話、単語、例文、クイズなどの教材も、利用者に提供するために処理します。
利用・チケット・処理記録
ユーザーID、アカウント作成日時、チケット残数、チケットの付与・消費・返却履歴、広告報酬の取引識別情報、リクエスト識別情報、処理状態、および利用回数などを取り扱います。
端末・広告・解析・セキュリティ情報
本アプリに組み込まれたGoogleのサービスを通じて、IPアドレス、端末やアプリに関する情報、広告IDなどの識別情報、アプリや広告の操作・利用状況、診断情報、およびアプリ・端末の正当性を確認する情報が収集・処理される場合があります。収集される情報は、端末設定、サービス設定、および利用する機能によって異なります。
2. 利用目的
当方は、情報を次の目的で利用します。
- ログイン、本人識別、およびサービスの提供
- 写真の安全性の確認、内容の解析、および語学教材の生成
- 教材・学習履歴・学習設定の表示と管理
- チケットの管理、広告の配信、および広告報酬の付与
- 二重処理、不正利用、過剰なアクセス、および不正な広告報酬の防止
- 利用状況の分析、不具合の調査、およびサービスの改善
- お問い合わせや情報の削除依頼への対応
3. 写真・教材の処理と保存
教材生成を実行すると、写真および学習設定が、暗号化された通信を通じて当方が管理する処理環境へ送信されます。写真はGoogle Cloud Visionによる安全性の確認に使用し、安全性の確認を通過した写真はMicrosoft Azure AI Visionによる内容の解析に使用します。
写真から生成した説明文と学習設定は、教材生成のためOpenAI APIへ送信します。現在の教材生成処理では、OpenAIへ写真そのものを送信することはありません。ただし、説明文には写真に写った内容に関する情報が含まれる場合があります。
教材生成処理では、当方は写真、写真の説明文、および生成した教材本文を、当方が管理するFirestoreなどのデータベースへ保存しません。また、これらの内容を当方のアプリケーションログへ出力しません。処理のために一時的にメモリ上で扱い、生成教材を利用者の端末へ返します。
生成した教材、学習履歴、学習設定、および学習に使用する写真のコピーは、本アプリの機能に応じて利用者の端末内に保存されます。端末内の情報は、当方のサーバー側の情報とは別に管理されます。本アプリはAndroidの通常のアプリデータの自動バックアップを無効にしています。ただし、元の写真や端末メーカーが提供する移行機能などによる複製まで削除・制御するものではありません。
当方が教材本文を保存しないことは、処理を委託する外部サービス側で情報が一切保存されないことを意味しません。外部サービス側での保存、セキュリティ監視、および削除は、各サービスの契約条件、設定、データ保護方針に従います。
他人の個人情報、本人の許可を得ていない写真、身分証明書、パスワード、金融情報などの機密情報を含む写真は、教材生成に使用しないでください。
4. 利用する外部サービス
本アプリでは、主に以下の外部サービスを利用します。
- Google / Firebase:ログイン、ユーザー情報・チケット・処理記録の管理、アプリの利用状況の分析、および不正利用の防止
- Google Cloud / Cloud Vision:サーバーでの処理および写真の安全性の確認
- Google AdMob:広告の配信、広告に関する測定、および広告報酬の確認
- Microsoft Azure AI Vision:写真の内容の解析と説明文の生成
- OpenAI API:説明文と学習設定に基づく語学教材の生成
外部サービスの情報の取り扱いについては、以下もご確認ください。
- Google プライバシーポリシー
- Firebaseのプライバシーとセキュリティ
- Google AdMob SDKのデータ開示
- Microsoft プライバシーステートメント
- OpenAI プライバシーポリシー
- OpenAI APIのデータの取り扱い
外部サービスの提供体制により、情報が日本国外で処理される場合があります。
5. 広告と利用状況の解析
本アプリはGoogle AdMobによる広告を表示します。広告の配信、測定、不正利用の防止などのため、広告サービスが端末・識別情報や広告の操作情報などを処理します。報酬型広告では、報酬を正しいアカウントへ付与するため、本アプリのユーザーIDを広告報酬の確認に使用します。
また、Google Analytics for Firebaseを利用して、アプリの利用状況や端末情報などを分析します。
広告の表示やパーソナライズに関する設定は、AndroidおよびGoogleアカウントで提供される設定から変更できる場合があります。
6. 情報の保持と削除
保持する情報
アカウント情報とチケット情報は、アカウントの利用中、サービスの提供に必要な範囲で保持し、下記のアカウント削除処理によって削除します。
Firestoreに保存する運用記録には、次の保存期限を設定します。
- アカウント作成およびチケットの付与・消費・返却のログ:記録の作成から90日後
- 広告報酬の確認記録:記録の作成から90日後
- 教材生成の処理記録:処理の完了・失敗、または期限切れのリクエストを失敗として記録した更新から30日後。未完了の記録は、処理が解決するか、アカウントが削除されるまで残る場合があります。
- サービス全体の日別教材生成回数:最後の更新から30日後。この記録は集計した回数を含み、個々のユーザーIDは含みません。
これらの処理記録には、写真、写真の説明文、および生成した教材本文を含めません。当方はFirestoreの自動削除機能(TTL)を有効にし、各記録のexpiresAtに設定した保存期限を過ぎた後に自動削除するよう設定しています。削除は期限と同時に行われるものではなく、通常は期限後24時間以内に行われますが、この時間内の削除を保証するものではありません。
アプリからのアカウント削除
本アプリの設定画面にある「アカウント削除」から、PhotoDeLangのアカウントと関連データの削除を申請できます。Googleログインを利用している場合は、本人確認のため、同じGoogleアカウントでの再認証を求めることがあります。削除は取り消せません。
削除の対象は、PhotoDeLangの認証アカウント、残りのチケット、サーバーに保存されたそのアカウントのユーザーデータ・チケット履歴・教材生成の処理記録・広告報酬の確認記録です。サーバー側の削除後、本アプリは操作した端末内の学習教材、学習履歴、学習設定、学習用の写真のコピー、およびアプリのキャッシュを消去します。
Googleアカウント自体、端末の写真ライブラリにある元の写真、利用者が別の場所に保存したデータ、および別の端末に残っているデータは、この操作では削除されません。
アカウント削除の申請を受け付けると、上記の通常の保存期限を待たず、サーバー側の削除処理を実行します。通信の切断や処理の失敗などにより、削除がすぐに完了しない場合があります。削除の受付後は、完了確認や再試行を行ってください。端末内データの消去だけが失敗した場合は、アプリに表示される案内に従って消去を再試行できます。
削除のために保持する記録
削除処理の継続、二重処理の防止、および削除完了の確認のため、ユーザーID、削除の受付・完了状況、処理日時、および照合用の情報を保持します。この記録には、写真、生成教材、Googleアカウントのパスワードを含めません。削除処理中の記録は削除が完了するまで保持し、処理中は自動削除の期限を設定しません。削除完了後は、確認用記録の保存期限を完了から24時間後に設定します。その期限後、FirestoreのTTLによって通常はさらに24時間以内に削除されますが、この時間内の削除を保証するものではありません。
システムの運用・セキュリティログ、および外部サービスが独自に収集する広告・解析情報などは、アプリ内の削除操作と同時にすべて削除されるものではありません。法令上必要な情報や不正利用への対応に必要な記録を保持する場合は、目的に必要な範囲で取り扱います。外部サービスが保持する情報の保存期間と削除方法は、各サービスの契約条件、設定、およびデータ保護方針に従います。
アプリを利用できない場合・情報に関する請求
アプリを利用できない場合も、下記のお問い合わせフォームから「PhotoDeLangのアカウント・データ削除希望」と記載して削除を依頼できます。情報の開示、訂正、利用停止などのご希望についても、同じ窓口へお問い合わせください。適用される法令に従い、本人確認のうえ対応します。
お問い合わせの際は、対象のアカウントを特定するために必要な情報を追加で確認する場合があります。パスワード、認証トークン、およびApp Checkトークンは送信しないでください。
端末内のアプリデータは、Androidのアプリ設定からストレージを消去するなどの方法でも削除できます。ただし、この操作やアプリのアンインストールだけでは、サーバー上のアカウント情報は削除されません。
7. 安全管理
当方は、通信の暗号化、認証、アクセス権限の管理、および不正利用対策などを実施し、情報の漏えい、改ざん、および不正アクセスの防止に努めます。
8. 外部サイトへのリンク
本アプリには、当方のウェブサイトやBuy Me a Coffeeなどの外部サイトへのリンクがあります。外部サイトを利用する場合、そのサイトのプライバシーポリシーおよび利用条件が適用されます。
9. 本ポリシーの変更
当方は、本アプリの機能や情報の取り扱いの変更に応じて、本ポリシーを改定する場合があります。改定した内容は本ページに掲載し、重要な変更がある場合は、必要に応じて本アプリまたは当方のウェブサイトでお知らせします。
10. お問い合わせ
運営者:Tina’s Programming Lab
本アプリの情報の取り扱い、アカウント・データの削除、その他プライバシーに関するお問い合わせは、以下のフォームからご連絡ください。お問い合わせには「PhotoDeLangに関する問い合わせ」と明記してください。