日本語 / English / 한국어 / 繁體中文

プライバシーポリシー

版 3.22 / 施行日 2026-11-09

合同会社Craftbase(ブランド名「Craftbase」。以下「当方」)は、英会話学習アプリ「Phrasy」および関連するウェブページ(以下あわせて「本サービス」)において、利用者の個人情報を次のとおり取り扱います。

目次

  1. 1. 事業者と個人情報保護責任者
  2. 2. 適用範囲
  3. 3. 取得する情報
  4. 4. 利用目的
  5. 5. 取扱いの根拠
  6. 6. 生成 AI の利用と、学習データとしての不使用
  7. 7. 第三者への提供と委託
  8. 8. 外国にある第三者への提供(越境移転)
  9. 9. 保存期間
  10. 10. 安全管理のために講じている措置
  11. 11. 利用者の権利と行使の方法
  12. 12. アプリの中からできること
  13. 13. 他の利用者に見える情報(リーグと、会話の相手の返答)
  14. 14. 未成年の方の利用
  15. 15. Cookie と追跡、広告
  16. 16. 通知
  17. 17. 本ポリシーの改定
  18. 18. 連絡先

1. 事業者と個人情報保護責任者

項目内容
事業者合同会社Craftbase
サービスの提供名Craftbase
代表社員井上 慧汰
サービス名Phrasy
個人情報保護責任者井上 慧汰
個人情報の取扱いに関する連絡先・苦情の申出先support@phrasy.net

当方は合同会社であり、個人情報の取扱いに関する責任者は代表社員です。個人情報の保護に関する法律(以下「個人情報保護法」)第 32 条第 1 項第 1 号に基づく事業者の名称は、上の表のとおりです。住所は、同号の定めに従い、support@phrasy.net へご請求いただければ遅滞なく回答します。

当方は認定個人情報保護団体の対象事業者ではありません。

2. 適用範囲

本ポリシーは、iOS / Android のアプリ「Phrasy」、本サービスのサーバ(API)、および当方が公開するウェブページにおける個人情報の取扱いに適用されます。ウェブページは、https://phrasy.net/privacy / https://phrasy.net/terms / https://phrasy.net/support と、製品紹介のページ(https://phrasy.net/ と、言語別のページ /en ・ /ko ・ /zh-tw。以下あわせて「LP」)です。

Android 版の記載(Google Play、Play Integrity、FCM など)は、Android 版の提供を始めた時から適用します。それまでは、iOS 版の記載だけが適用されます。

本サービスの利用条件は利用規約(https://phrasy.net/terms)に定めます。本ポリシーは利用規約の一部を構成します。有料プランの取引条件の表示は、特定商取引法に基づく表示のページ(https://phrasy.net/legal/commerce)に掲げます。

当方は、欧州経済領域・英国・スイスを App Store の配信国・地域に含めておらず、これらの地域の居住者を対象に本サービスを提供・宣伝していません。本ポリシーの一般データ保護規則(GDPR)に関する記載は、将来これらの地域に提供する場合、または法令上 GDPR が適用される場合のために置いています。

本サービスからリンクした第三者のサイトやサービスにおける個人情報の取扱いには、本ポリシーは適用されません。

3. 取得する情報

当方が取得する情報は次のとおりです。これ以外の情報(端末の位置情報(GPS など)、連絡先、写真、カレンダー、健康情報、支払カード情報、生年月日、電話番号)は取得しません。サインインの提供元がプロフィール画像の URL を渡す場合でも、画像そのものは取得しません。

種類具体的な内容取得方法
音声の録音会話・想起課題・言い直しで話した音声(m4a)。1 回あたり最大 120 秒・15MB端末のマイクから。マイクの利用には端末の許可が必要で、許可しない場合はキーボード入力で利用できます
文字起こし録音を英語として読んだテキスト。送信したものに加えて、送らなかった録音(言い直した回・聞き取れなかった回)の最後の文字起こしも、文字起こしの精度を調べるために保有します音声認識 API(第 7 節)の出力をサーバが保存
会話の内容学習者の発話、会話相手(AI)の返答、母語への訳、会話 1 本ごとのふりかえり・指摘・言い直しの経過本サービスの利用にともなってサーバが記録
学習の記録レッスンの開始・完了・中断、表現ごとの状態、復習の予定と結果、スキップ、得点(XP)、連続記録、リーグの順位と週ごとの結果、リーグでブロックした相手の一覧同上
プロフィールニックネーム(20 字まで)、ニコの着せ替え(相棒のキャラクター「ニコ」の見た目を 4 種類から選ぶ設定。写真は扱いません)、タイムゾーン、アプリの表示言語と母語の設定利用者の入力と端末の設定から
初回の案内での回答初回の案内での回答(現在の会話のレベル、Phrasy を知ったきっかけ。以前の版のアプリで答えた方は、英語を話したい理由も含みます)。どの問いも答えずに先へ進めます利用者の選択から。端末に保存し、説明と同意の画面で同意した後にサーバへ送信
端末と利用の情報インストール識別子(アプリが初回起動時に発行する無作為の値。端末の Keychain に保存され、再インストールしても同じ値になります)、起動ごとの識別子、アプリの版、プラットフォーム(ios または android)、端末の設定言語と地域、端末の時刻アプリが自動的に付与して送信
利用ログ開いた画面、押した主要な操作、初回案内の進み方、マイクと通知の許可の結果、通知を開いたこと、表示されたエラーの種別、機能の出し分けの結果。自由記述や録音の中身は含みません同上
広告の計測の説明の画面の結果説明の画面で答えた記録。端末の中のファイル(meta-measurement.json)には、答え、日時、そのときの端末の国、見せた説明の文面の版、韓国の方にお尋ねする 2 つのチェック、最初のレッスンの完了を Meta へ送った日時を保存します。当方のサーバにも、答えのたびに 1 行を追記します(許可・断り・取り消しは別の行で、書き換えません)。保存するのは、インストール識別子と利用者 ID、答え、答えた時刻、国、説明の文面の版、韓国の 2 つのチェックです。広告識別子(IDFA)は保存せず、この記録を Meta にも送りません。この記録は、これを組み込んだ版のアプリから、有効にした時から適用します説明の画面または「設定」での操作に応じて、アプリが端末の中に保存し、当方のサーバへ送信(送れなかった分は端末の中に持ち、次の起動で送り直します)
接続の記録IP アドレス、リクエストの日時・経路(アクセスした URL)・結果(応答の種別)、利用者側のソフトウェアの種別サーバおよびホスティング事業者(第 7 節)のログとして自動的に記録
接続元から推定した国・地域・都市リクエストの接続元から推定した国・地域・都市。当方のサーバは、IP アドレスそのものを当方のデータベースの表(利用ログなど)には保存しません。ただし、ログインの仕組みが保存する IP アドレス(下の「サインインの接続の記録」)と、ホスティング事業者が残す接続の記録(上の「接続の記録」)は除きます。端末の位置情報(GPS など)は使いませんサーバが、接続元の情報をもとに自動的に推定
サインインの接続の記録ログインの仕組み(Supabase の認証。第 7 節)が、ログイン中のセッション(ゲストを含みます)ごとに保存する、IP アドレス、端末のソフトウェアの種別(User-Agent)、作成・更新の日時。不正な利用の防止とセッションの管理のために使います。当方は、セッションの有効期限と、操作がないときの失効を設けていません。ログアウトしたとき、およびアカウントの削除(第 9 節・第 12 節)で消えます端末がログインの仕組みを呼び出したときに、ログインの仕組みが自動的に記録
不正利用の防止のための確認(Cloudflare Turnstile)ゲストのアカウントの作成と、メールのコードの送信の前に、アプリの中の見えないウェブ表示で、Cloudflare, Inc.(米国)の Turnstile を実行します。端末の IP アドレス、通信の暗号化の特徴(TLS)、ブラウザ(ウェブ表示)の種別(User-Agent)、ブラウザの挙動を見る信号が Cloudflare に送られ、Cloudflare は確認の結果のトークンを返します。トークンは使い捨てで、ログインの仕組みが Cloudflare に検証を依頼するために使います。当方のデータベースには保存しません。この確認は、これを組み込んだ版のアプリから、有効にした時から適用します端末のウェブ表示が、Cloudflare と直接通信
広告の流入元(Apple の広告〔Apple Ads〕経由の場合)Apple の広告を経由してインストールした場合にかぎり、その広告のキャンペーン・広告グループ・キーワード・広告の番号、国または地域、新規のダウンロードか再ダウンロードかの別。照会に使うトークンは保存しません。この照会では広告識別子(IDFA)は取得しませんアプリが初回の起動の後に端末から得た帰属の照会のためのトークンを当方のサーバに送り、当方が Apple に照会(第 15 節)
利用の種別の判定の記録アプリの審査・試験のための利用かどうかを判別するための記録。一致した接続元の範囲(Apple のネットワークの範囲など)、メールのドメイン、国と都市、タイムゾーン、Sandbox(試験環境)での購入があったこと、同じ端末で別のアカウントが動いたこと、判定の点数とその理由。判定の結果は、利用者の行に印として保存します。運営が管理画面で手で付けた印とその理由は、この表の「運営の操作の記録」に残ります。IP アドレスそのもの、メールアドレスそのものは保存しませんサーバが、リクエスト・購入の通知・利用の記録から自動的に記録
報告の内容「報告」から送る種類の選択と自由記述、押した時点の画面名・レッスンや会話の識別子・アプリの版・教材の版、押した瞬間に表示していた画面の中身(会話・トーク・ふりかえり・復習の文面、直近のやり取りなど。生の音声は含みません)、および報告の画面を開く直前の画面の写真(報告の画面で写真を見て、外すことができます。外さなかったときだけ送られます。その画面に表示されていたもの〔ニックネームや学習の内容など〕が写ります)利用者の送信
メールアドレスサインインした場合にかぎり取得します。Apple または Google でサインインした場合は、サインインの提供元から受け取るメールアドレスなどの基本情報です(Apple で「メールを非公開」を選んだ場合は、Apple が発行する中継用のアドレス(@privaterelay.appleid.com)になります)。メールのコードでサインインした場合は、利用者が入力したメールアドレスです。取得したメールアドレスは、「マイページ > アカウント」の画面に本人に表示するほか、報告・物申しがあったときに、送った人を確かめるため運営の業務連絡ツールに通知します(第 7 節)。あわせて、サインインの提供元が渡す場合は、氏名とプロフィール画像の URL(画像そのものは取得しません)を受け取ります。これらは認証の記録に保存されるだけで、本サービスでは表示も利用もしませんSign in with Apple、Google のサインイン、またはメールアドレスの入力(いずれも認証の仕組みである Supabase を通じて)。メールでのサインインでは、入力されたアドレスに、6 桁のコードを載せたメールを送信します(送信は委託先の ZeptoMail。第 7 節)。コードは 10 分間だけ有効です
サインインの情報サインインの方法(Apple・Google・メールの別)、サインインした日時、本サービスを最後に使った日時(使われていないゲストのアカウントを判定して削除するために使います。第 9 節)サーバが記録
外部 API の利用記録外部 API 1 回ごとの種別・モデル名・処理量・待ち時間・成否・エラーの先頭部分サーバが記録
練習の利用枠の記録練習の利用枠を使った日付(利用者の現地時刻の午前 3 時から翌日の午前 2 時 59 分までを 1 日とした日付)、レッスンか復習かの別、そのときのプランの別(無料・トライアル・有料)。レッスンまたは復習で最初に話した時点で記録しますサーバが記録
上限に達した記録購読が必要で(無料の 1 レッスンを使い切ったあとなど)練習できなかったときの日付と種別サーバが記録
無料の 1 レッスンの使い回しを防ぐための端末の情報(a) インストール識別子(上の「端末と利用の情報」)を、元に戻せない形(ハッシュ)に変換した値。(b) Apple の DeviceCheck が保持する、その端末で無料の 1 レッスンを使ったという印。DeviceCheck では、当方は端末を特定する識別子を受け取りません。当方は、アプリが端末から得たトークンを Apple に送り、印の照会と更新を行います(a) アプリが付与した値を、サーバがハッシュにして保存。(b) アプリが端末から得たトークンを、サーバが Apple に送って照会・更新
購読の情報商品の種別、購入日・更新日・失効日、購読の状態(トライアル・有効・解約・失効)、Apple の取引の識別子、購入時の国・通貨・金額。支払カードの番号・有効期限・名義および請求先住所は含みません。別のアカウントで「購入を復元」したときは、購読の持ち主を今のアカウントへ移し、移したという記録を残します。当方のデータベースには、採算の把握のために、誰がいつ・どの商品を・いくらで・どの状態かの写しを持ちます。有料プランを利用できるかどうかは RevenueCat への問い合わせで判定し、問い合わせができないときに限り、この写しで代わりに判定します端末のアプリが App Store から受け取る購入の証明(トランザクション情報)を、RevenueCat が検証し、その結果(購読の状態)を当方のサーバが RevenueCat に問い合わせて取得
運営の操作の記録運営が利用者のデータに対して行った操作(いつ・誰が・どの利用者に対して・何をしたか)運営が管理画面で操作したときにサーバが記録
通知の宛先と送った記録端末のプッシュトークン(Apple が端末に割り当てる、通知の宛先の文字列)、Live Activity の開始用・更新用のトークン、接続先の環境(sandbox / production)、アプリの Bundle ID、Live Activity の識別子。あわせて、送った記録(いつ・どの種類の通知を送ったか、使った文面の識別子、Apple のプッシュ通知サービス〔APNs〕の結果)を保存します。通知の内容は、連続記録のお知らせでは連続記録の日数と定型の文言、トークのメッセージではトークの相手が書いた 1 通の文(同じ文がトークにも保存されます)です。録音は含みません通知を許可した端末から、アプリが自動的に送信(通知を許可しない場合は取得しません)。送った記録はサーバが記録
LP の訪問の記録訪問者の印(その日だけ有効な塩を混ぜたハッシュ。IP アドレスと User-Agent そのものは保存しません)、LP の言語、国(接続元から判定)、端末の種類(iOS・Android・パソコン・その他)、参照元のホスト名(パスと検索語は捨てます)、広告の UTM・キャンペーンの識別子、App Store のボタンを押したこととその場所、時刻。Cookie は使いません(第 15 節)LP を開いたブラウザが、当方のサーバへ送信

「購読の情報」は、有料プランを購入した利用者についてのみ取得します。「無料の 1 レッスンの使い回しを防ぐための端末の情報」の (b) は、DeviceCheck を取り入れた版のアプリから適用します。

本サービスは既定では匿名のアカウントで利用でき、その場合は氏名・メールアドレス・電話番号を取得しません。Apple・Google・メールのコードのいずれかでサインインしない限り、当方が把握する利用者の識別子は無作為の ID のみです。メールアドレスとパスワードによる登録は設けておらず、パスワードを取得しません(メールでのサインインは、届いたコードの入力で行います)。

要配慮個人情報について。利用者が自ら入力・発話した内容(トーク、会話、報告、物申し、アンケートの自由記述など)に、病歴・信条・人種・犯罪の経歴などの要配慮個人情報(個人情報保護法第 2 条第 3 項。韓国の敏感情報〔민감정보〕を含みます)が含まれる場合、当方は、本サービスの提供に必要な範囲で、これを取得し、取り扱います。韓国以外の利用者は、入力・発話することで、このことに同意したものとします。韓国の利用者(端末の地域が韓国、または表示言語が韓国語の方)には、これとは別に、同意画面の別のチェックで、敏感情報の取扱いについての別の同意(韓国個人情報保護法第 23 条第 1 項第 1 号)をおたずねします。目的はサービスの提供、項目は自ら入力・発話した内容に含まれる敏感情報、保有期間は第 9 節のとおりです。このチェックは任意で、同意しなくても本サービスは変わらず使えます。その場合も、敏感情報は入力しないでください。当方は、これらの情報の入力を求めません。入力しないでください。 台湾個人資料保護法第 6 条の特種個資(病歴・医療・遺伝・性生活・健康診断・犯罪前科の 6 類型)については、上の同意の対象に含めません。当方はこれらの情報を求めず、サービスの提供の目的にも使いません。会話でこれらを話さないでください。

Android 版(提供を始めた時から適用)では、無料の 1 レッスンの使い回しの防止に、DeviceCheck に代えて Google の Play Integrity API(Device Recall の機能を含みます)を使います。当方は端末を特定する識別子を受け取らず、Google が返す端末の判定の結果と、その端末で無料の 1 レッスンを使ったという印だけを受け取ります。サーバからの通知を Android で送るときは、Google の Firebase Cloud Messaging(FCM)を通じて届けます。取得する通知の宛先は、FCM のトークンと、FCM が端末の区別に使う Firebase のインストール ID。いずれも通知を許可した端末についてだけです。送った記録は iOS と同じ扱いで保存します。

トークを使うと、登場人物に送った文と相手の返事を保存します。あわせて、AI が利用者について覚えたこと(話した内容から作る短い文。1 人・1 相手につき最大 12 行、1 行 160 字まで)を保存します。あわせて、トークで決まった予定(日付・時刻・誰が加わるか・何をするか。1 人につき最大 12 件で、上の最大 12 行には数えません)を保存し、日が過ぎてから 14 日で削除します。好みや日々の話題、予定など、話した内容が含まれ得ます。健康・お金・住所や正確な場所・連絡先・宗教・政治・性や恋愛・自傷や死にたい気持ち・本人が忘れてほしいと言ったことは覚えさせない指示(予定にも同じ指示)にしていますが、AI の判断であり、覚えたことにも予定にも含まれないことを保証するものではありません。トークはサインインした利用者だけが使えます。

ふりかえりの AI の判定に「物申し」を送ると、物申しの方法と本文(任意)、最初の評価の写し、評価役の AI の見直しの結果を保存します。

購入の決め手・解約の理由のアンケートに答えると、選んだ理由、任意の自由記述、そのときの購読の状態とプランを保存します。どちらも答えずに先へ進めます。自由記述には、氏名や連絡先などの個人情報を書かないでください。

通知の宛先(プッシュトークン)は、サーバからの通知(第 16 節)を届けるために、通知を許可した端末についてだけ取得します。通知を許可しない場合やアプリで通知をオフにした場合は取得せず、すでに取得した宛先は取り消します。

当方は広告識別子(IDFA)を取得せず、他社のアプリやウェブサイトでの行動と結びつけることもしません。ただし、アプリの説明の画面と端末のトラッキングの許可の両方で許可した iOS の方にかぎり、Meta の SDK が、広告識別子(IDFA)などを Meta Platforms, Inc. へ直接送ります(第 7 節・第 15 節)。

4. 利用目的

当方は、取得した情報を次の目的の達成に必要な範囲でのみ利用します。これらの目的を超えて利用する場合は、あらかじめ本人の同意を得ます。

  • 本サービスの提供 ── 会話相手の返答の生成、音声の読み上げ、字幕と母語訳の表示、会話のふりかえりと言い直しの案内
  • 学習の評価と記録 ── 表現を使えたかどうかの判定、復習の予定づくり、記録と進みぐあいの表示
  • 継続の仕掛けの運用 ── 得点、連続記録、リーグの順位づけと週ごとの精算
  • 有料プランの適用と管理 ── 購入の状態の確認(RevenueCat への問い合わせ)、トライアルと有料の期間の判定、利用できる機能の切り替え、取引の記録の保存、別のアカウントで購入を復元したときの購読の持ち主の付け替えとその記録、返金や解約に関する問い合わせへの対応。採算の把握のために、購入の写しを当方のデータベースに保持します。有料プランを利用できるかどうかは RevenueCat への問い合わせで判定し、問い合わせができないときに限り、この写しで代わりに判定します
  • 練習の利用状況の把握 ── 無料の範囲を超える練習の制限の適用、練習の回数と上限に達した状況の把握(練習の利用枠の記録と上限に達した記録。第 3 節)
  • 無料の 1 レッスンの使い回しの防止 ── 端末ごとに 1 回という無料の体験の条件を守るため、端末の情報(第 3 節。インストール識別子のハッシュと Apple の DeviceCheck)を使います。この情報は、広告や他社のデータとの結合には使いません
  • サインインと本人の確認 ── Apple・Google・メールのコードでのサインイン(コードを載せたメールの送信を含みます)、「マイページ > アカウント」でのメールアドレスの表示、使われていないゲストのアカウントの判定と削除、アカウントの削除のときの Apple のサインインのトークンの取り消し
  • 本人への連絡 ── 報告・物申しを送った人の確認、報告への返信、重要な変更のお知らせ
  • 品質の改善 ── 不具合の把握と修正(報告に添えられた画面の写真を、不具合の状況を確かめて直すために見ることを含みます)、教材と機能の改善、応答の速さと失敗率の把握
  • 利用状況の分析と、機能や案内の出し分け ── 初回の案内での回答(第 3 節)ごとの利用状況の把握と、回答に応じた機能や案内の出し分け
  • 会話の相手の返答の再利用 ── 会話の相手(AI)が生成した返答のうち、数字・固有名詞・連絡先・個人の事情を含まない短いものを、その文と読み上げた音声のまま、同じ場面の他の利用者の会話で相手の返答として使うため(第 13 節)。どの返答を使うかを選ぶ照合の例として、その返答の直前のあなたの発話の文字起こしを保存します。再利用する文と音声に、あなたの発話・録音・識別子は含めません
  • LP の訪問の集計 ── LP の訪問者数、流入元、App Store のボタンを押した割合を、個人を識別しない形で把握し、広告と LP の改善に使うため(第 15 節)
  • 広告の効果の測定 ── Apple の広告を経由したインストールを、キャンペーンなどの単位で数え、どの広告が利用につながったかを測るため(第 3 節・第 15 節)。あわせて、許可した iOS の方にかぎり、広告の計測と配信のために、アプリのイベントなどを Meta に提供します(第 7 節)
  • 不正利用の防止と安全の確保 ── 利用量の上限の適用、不正なアクセスや濫用の検知と対応(ゲストの作成とメールのコード送信の濫用を防ぐ Cloudflare Turnstile による確認と、ログインの仕組みが保存する接続の記録によるセッションの管理を含みます)、アプリの審査・試験のための利用の判別とリーグなど他の利用者の画面からの除外(第 3 節の「利用の種別の判定の記録」)
  • ニックネームと再利用の候補の文、トークの相手の返事とトークのメッセージの安全確認 ── 他の利用者に表示されるニックネームと、他の利用者の会話で使われうる返答の文、および AI が書いたトークの相手の返事とトークのメッセージの文に不適切な表現が含まれていないかを、表示・送信・取り込みの前に OpenAI の Moderation API で確かめるため。確かめられなかったときは、トークの相手の返事とトークのメッセージはその文を出さず、送りません(第 7 節)
  • 会話の安全確認 ── レッスンの会話とトークで AI が書いた相手の返事の文と、トークで決めておいた返事(読み取れなかったとき・1 日の上限のとき)を返す回にあなたが打った文に、自傷や性的な内容が含まれていないかを、OpenAI の Moderation API で確かめるため。AI の返事に含まれていたときは、その返事を出さず決めておいた返事に置き換えます。トークで決めておいた返事を返す回に、あなたの文に自傷が含まれていたときは、決めておいた気づかいの返事にします。この確認は完全ではなく、見逃すことも、誤って検出することもあります。緊急時の対応や見守りを目的としたものではありません(第 7 節)
  • 統計的な分析 ── 個人を識別しない形での利用状況・継続率・費用の把握(アプリの審査・試験のための利用を判別して、統計から除くことを含みます)と、アカウントの削除の後に無作為の ID に付け替えて残した学習の記録とアンケートで選んだ理由を、統計の目的でだけ使う、教材と機能の改善(第 9 節)
  • 運営者による分析と運営 ── 運営者が、サービスの利用状況の分析、不具合や品質の調査、報告・物申しへの対応、費用の把握のために、第 3 節の情報(会話の内容、文字起こし、学習の記録、利用ログ、報告・物申しの内容など)を、外部の AI サービス(Anthropic の Claude、OpenAI の ChatGPT・Codex・API。第 7 節)に読み込ませ、要約・分類・分析させることがあります。読み込ませた内容がそのサービスのモデルの学習に使われない設定にしたうえで使います
  • トークの提供 ── 登場人物との文字のトークの返事を作り、AI が覚えたことを次のトークと、同じ相手のレッスンの最初の返事に織り込むため(覚えたことは、会話を自然に続けるために保存します。学習データの削除またはアカウントの削除で、すべて削除できます。第 12 節)
  • AI の判定への物申しの確認 ── 物申しに答え、AI の判定の誤りを運営の人が確認して品質を直すため。物申しの内容は、学習の記録・得点・復習の予定には反映しません
  • アンケートの集計 ── 購入の決め手・解約の理由を集計し、料金や案内の改善に使うため
  • 法令上の義務の履行、および権利行使や紛争への対応
  • 通知の送信 ── 連続記録が途切れそうなときのお知らせ、トークの相手からのメッセージ(相手が書いた 1 通の文)と、Live Activity(ロック画面などに締め切りまでの残り時間を表示する機能)の開始・更新・終了を、Apple のプッシュ通知サービス(APNs)、Android では Google の Firebase Cloud Messaging(FCM)を通じて届けるため。同じ通知を二重に送らないために、送った記録を保持します

当方は、取得した情報を利用者の信用の評価、就職・採用・保険・融資の判断、行動ターゲティング広告のいずれにも利用しません。ただし、第 7 節の Meta への提供(許可した方にかぎります)は、当方の広告の配信の改善に役立てられるほか、Meta が同社の規約と方針に従って広告の個別化などにも使います。当方は、本人に関する重要な決定を自動的に(人の判断を介さずに)行いません。会話のふりかえりや評価は AI が生成しますが、これは学習の参考のための情報であり、利用者の法的な地位や権利に影響する決定ではありません。

台湾の利用者向けの表(個人資料保護法第 8 条)。当方の利用目的と、法務部「個人資料保護法之特定目的及個人資料之類別」の特定目的・個人資料の類別の番号との対応は、次のとおりです。

当方の利用目的特定目的(法務部の番号と名称)個人資料の類別(法務部の番号と名称)
本サービスの提供、学習の評価と記録、継続の仕掛けの運用、トーク、サインインと本人の確認、本人への連絡〇六九 契約、類似契約或其他法律關係事務 / 〇九〇 消費者、客戶管理與服務 / 一三五 資(通)訊服務C001 辨識個人者(ニックネーム、メールアドレス、アカウントと端末の識別子、録音)/ C035 休閒活動及興趣(トークで AI が覚えたこと)/ C052 資格或技術(英語の会話のレベルの回答)/ C057 學生(員)、應考人紀錄(学習の記録)
有料プランの適用と管理、取引の記録の保存〇六九 契約、類似契約或其他法律關係事務 / 一四八 網路購物及其他電子商務服務 / 一二九 會計與相關服務C001 辨識個人者 / C091 資料主體所取得之財貨或服務 / C093 財務交易 / C102 約定或契約
品質の改善、利用状況の分析、アンケートの集計、LP の訪問の集計、広告の効果の測定、統計的な分析一五七 調查、統計與研究分析 / 一三六 資(通)訊與資料庫管理 / 一五二 廣告或商業行為管理C001 辨識個人者(匿名の訪問者の印、インストール識別子)/ C057 學生(員)、應考人紀錄
不正利用の防止と安全の確保(Cloudflare Turnstile による確認を含む)、無料の 1 レッスンの使い回しの防止、接続の記録一三七 資通安全與管理 / 一三六 資(通)訊與資料庫管理C001 辨識個人者(IP アドレス、端末の識別子)

5. 取扱いの根拠

EU / 英国の一般データ保護規則(GDPR)その他、取扱いの法的根拠の明示を求める法令が適用される場合、当方は次の根拠により個人データを取り扱います。

取扱い根拠
会話の練習、音声認識、返答の生成、評価、記録の保存、リーグの運営、サインインとコードのメールの送信、有料プランの適用と管理、無料の範囲の適用契約の履行に必要なため(GDPR 第 6 条第 1 項(b))。本サービスの中核であり、これを行わなければサービスを提供できません
録音の取得と外部の AI サービスへの送信契約の履行(同(b))に加え、利用開始前に画面で説明して得る明示の同意(同(a)、個人情報保護法第 28 条第 1 項、韓国個人情報保護法第 15 条、台湾個人資料保護法第 19 条)。韓国の利用者の国外移転は、韓国個人情報保護法第 28 条の 8 第 1 項第 3 号(契約の締結と履行に必要な処理の委託・保管で、同条第 2 項の事項を本ポリシー第 8 節で公開しているもの)によります
利用ログの記録、不具合の把握、品質の改善、初回の案内での回答による利用状況の分析と機能や案内の出し分け、上限に達した状況の把握、無料の 1 レッスンの使い回しの防止、不正利用の防止、審査・試験のための利用の判別、使われていないゲストの削除、LP の訪問の集計、広告の効果の測定、運営者による分析と運営当方の正当な利益(GDPR 第 6 条第 1 項(f))。当方はこれらの取扱いが利用者の権利利益を不当に害しないことを確認しています(自由記述や録音を統計の分析に用いず、他社データと結合せず、保存を必要な範囲にとどめています。端末の情報は、無料の使い回しの防止だけに使います)
Meta への提供(第 7 節)本人の同意(GDPR 第 6 条第 1 項(a)、個人情報保護法第 27 条・第 28 条・第 31 条、韓国個人情報保護法第 17 条第 1 項第 1 号・第 28 条の 8 第 1 項第 1 号、台湾個人資料保護法第 19 条・第 20 条)
要配慮個人情報が含まれる入力(利用者が自ら入力・発話した内容)の取得と取扱い利用者が入力・発話することによる明示の同意(個人情報保護法第 20 条第 2 項、GDPR 第 9 条第 2 項(a))。韓国の利用者については、同意画面の別のチェックによる別の同意(韓国個人情報保護法第 23 条第 1 項第 1 号)。サービスの提供に必要な範囲でのみ取り扱います。入力しないでください(第 3 節)
法令に基づく記録の保存や開示法的義務の遵守(GDPR 第 6 条第 1 項(c))

本サービスにおける音声の取扱いは、発話された内容(英語の言語表現)を読み取り、学習のために評価することを目的とします。声の特徴から特定の個人を一意に識別する目的では取り扱いません。したがって、当方は音声を GDPR 第 9 条にいう特別な種類の個人データ(生体データ)としては取り扱いません。当方はこの取扱いを将来、話者の識別や声による認証に転用しません。

台湾個人資料保護法第 8 条に基づき申し添えます。音声の録音を行わない(マイクを許可しない)場合でもキーボード入力で本サービスを利用できますが、発音や発話の評価に関する機能は利用できません。ニックネームの登録を行わない場合は「ゲスト」として表示されます。プロフィールや学習の記録の保存に必要な情報が得られない場合、記録の表示・復習の予定・リーグの参加といった機能が利用できません。初回の案内の問いに答えない場合も、本サービスの利用に制限はありません。Apple・Google・メールのコードのいずれでもサインインしない場合は、無料の 1 レッスンまでは利用できますが、無料トライアルと有料プランは利用できません。ただし、当方が期間を示して全員に無料で公開するレッスン(特別編など)は、その期間中、サインインしなくても練習でき、無料の 1 レッスンの回数にも数えません。

6. 生成 AI の利用と、学習データとしての不使用

本サービスの会話の相手、会話のふりかえりと評価、母語への訳は、生成 AI を用いて自動的に作られます。会話の相手は AI であり、人間ではありません。相手の声と、教材を読み上げる声も、AI が合成した音声であり、人間の声ではありません。これらのために、OpenAI, L.L.C.(米国)、Theai, Inc.(Inworld AI。米国)、TypeSafe AI, Inc.(米国)が提供する API を、次のとおり利用します。

  • 音声の文字起こし(OpenAI。録音を送信します)
  • 会話相手の返答の生成(OpenAI。会話の流れと学習者の発話を送信します)
  • 相手のセリフ、ふりかえりのお手本の文(利用者の発話を、評価が自然な英語に直した文)、教材の固定の文(Key Phrase・例文・場面のセリフ)の音声合成(Inworld。AI が作った返答の英文、お手本の英文、教材の固定の文(個人に関わる内容を含みません)と、声と速さの指定だけを送信します。利用者の録音は送信しません。お手本の文は発話を直したものなので、利用者が話した語〔氏名や地名など〕が含まれることがあります。AI の返答にも同じく含まれることがあります)
  • 母語への訳、会話のふりかえりと評価、言い直しの案内(OpenAI。会話の内容を送信します)
  • 報告の本文の翻訳(OpenAI。運営が読むため。本文を送信します)
  • トークの返事と、AI が覚えたことの更新(OpenAI。トークで送った文と各発言の日時〔利用者の現地の時刻〕、すでに覚えたことと決まった予定を送信します)
  • 物申しの見直し(OpenAI。物申しの本文、最初の評価、その会話の書き起こしを送信します)
  • 返答の再利用の候補選びと、Key Phrase の言い直し前の確認の判定(TypeSafe AI。場面の要約、会話の流れ、学習者の発話、照合の候補とする返答を送信します。他の利用者の発話の文字起こしは送りません)
  • ニックネーム、返答の再利用の候補にする文、トークの相手の返事とトークのメッセージの不適切表現の検査(OpenAI の Moderation API。ニックネーム、再利用の候補にする発話と返答の文、AI が書いたトークの相手の返事とトークのメッセージの文だけを送信します。メールアドレスなどの個人情報は送信しません。検査で確かめられなかったときは、安全のためその名前・候補を採用せず、トークの相手の返事とトークのメッセージはその文を出さず、送りません)
  • 会話の安全確認(OpenAI の Moderation API。レッスンの会話とトークで AI が書いた相手の返事の文と、トークで決めておいた返事(読み取れなかったとき・1 日の上限のとき)を返す回にあなたが打った文を、1 文ずつ送信します。利用者 ID・メールアドレスは付けません。発話に話した語(氏名など)が含まれることがあります。この確認の結果として、当たった分類や文は記録しません。確かめられなかったときも、レッスンの会話は止めず、トークは今までどおりその返事を出しません)
  • 声を出さない練習の、打った答えが通じるかの判定(TypeSafe AI。場面の説明、相手のセリフ、伝えたい内容、目標の句、利用者が打った英文を送信します)

相手のセリフ、ふりかえりのお手本の文(利用者の発話を、評価が自然な英語に直した文)、教材の固定の文の音声合成は、Inworld だけが行います。送信するのは AI が作った返答の英文、お手本の英文、教材の固定の文(個人に関わる内容を含みません)だけです。ただし、返答もお手本の文も利用者の発話に応じて作られるため、利用者が話した語(氏名や地名など)が含まれ、Inworld に送られることがあります。

Inworld の利用条件(https://inworld.ai/terms)は、一般提供のモデルを、公開されていない利用者の素材で学習させないと定めています(フィードバックや、規約違反の疑いで確認の対象になった素材を除きます)。Inworld のデータ処理契約(https://inworld.ai/data-processing-addendum)は利用契約に組み込まれており、Inworld は当方の指示に従って処理する立場です。当方は Inworld に、利用者の録音、メールアドレスなどの個人情報を送りません。お手本の文は発話を直したものなので、利用者が話した語(氏名や地名など)が含まれることがあります。

当方自身は、利用者が送った内容(録音、文字起こし、会話の内容、報告・物申し・トークの文など)を、AI のモデルの学習・微調整に使いません。当方は自前のモデルを学習させる仕組みを持たず、委託先に学習を依頼することもありません。委託先の AI 事業者での扱いは事業者ごとに異なり、次のとおりです(当方が確認できた範囲です。各社の方針は変わることがあります)。

OpenAI。当方が OpenAI の API を通じて送信した内容は、OpenAI の API に関する方針(https://developers.openai.com/api/docs/guides/your-data )により、事業者がオプトインしない限り OpenAI のモデルの学習・改善には使用されません。当方はデータの共有をオプトインしていません。OpenAI は、不正利用の監視のために、API への送受信の内容を最大 30 日間保持することがあります(保持の有無は機能ごとに異なります。法令上より長い保持が必要な場合、またはサービスを害する行為への対応に必要な場合を除きます)。当方は、会話の生成・訳・評価などの呼び出しには、応答を OpenAI に保存させない設定(store: false)を付けています。録音の文字起こしの呼び出しには、この設定はありません。

返答の再利用の候補選び、Key Phrase の言い直し前の確認、声を出さない練習の打った答えが通じるかの判定は、TypeSafe AI, Inc.(米国)の API が行います。同社のプライバシーポリシー(https://typesafe.ai/legal/privacy-policy。2025 年 11 月 19 日更新)は、入力(プロンプトなど)で同社のモデルを学習・微調整しないと定めています。同社は、データ処理契約、標準契約条項、再委託先の一覧を公開しておらず、当方は同社と個別のデータ処理契約を締結していません。保持の期間は、同社のポリシーが「サービスの提供に合理的に必要な期間」とだけ定めており、具体的な期間は公表されていません。したがって、TypeSafe AI に送った内容が学習に使われないことは、同社の公開のポリシーの記載によるもので、契約で取り交わしたものではありません。当方は、この送信を、説明と同意の画面で外国にある第三者への提供として同意を得たうえで行います。送るのは判定に必要なテキスト(会話の流れと利用者の発話の文字起こし、声を出さない練習では場面の説明・相手のセリフ・伝えたい内容・目標の句・利用者が打った英文)だけで、録音、氏名、メールアドレスは送りません。送る前に、メールアドレス・電話番号・URL・5 桁以上の数字の並びを伏せ、利用者の ID・氏名・メールアドレスは送りません。

AI が生成する返答・訳・ふりかえり・評価と、AI が合成した音声は、誤りや不自然な点を含むことがあります。これらは学習の参考として提供されるもので、正確性を保証するものではありません(利用規約をご確認ください)。

7. 第三者への提供と委託

当方は、本人の同意なく個人情報を第三者に販売・提供しません。本サービスの提供に必要な範囲で、次の事業者に取扱いを委託しています。いずれも当方の指示に従って処理を行う立場(受託者/処理者)であり、契約・各社の規約・設定に基づき、自らの目的で利用者の情報を利用しないことを求めています。当方は、これらの事業者と個人データの取扱いに関する契約(データ処理契約)を締結し、または各社が公開する当該契約の条件に同意しています。ただし TypeSafe AI, Inc. は、この説明の例外です。同社はデータ処理契約を公開しておらず、当方は同社と個別のデータ処理契約を締結していません。同社は、入力でモデルを学習・微調整しないことを自らのプライバシーポリシーで公表しており、当方はこれを前提に、説明と同意の画面で同意を得たうえで、判定に必要な情報だけを送ります。また Cloudflare, Inc. は、Turnstile 自体の改善については自らが管理者として情報を扱うため、この説明の例外です(下の「Cloudflare(Turnstile)について」)。さらに Cloudflare のセルフサーブの利用契約では、同社のデータ処理契約は EU・英国の個人データと CCPA の対象の情報にだけ組み込まれます。このため、当方の利用者の情報には同契約は適用されず、同社の処理者としての取扱いは、利用契約(データの処理とセキュリティの条項)と Turnstile プライバシー補遺によります。 なお、運営者の分析のための外部の AI サービスの利用(表の Anthropic, PBC を含みます)は、この委託とは別の扱いです(下の「運営者による分析での外部の AI サービスの利用について」)。日本の個人情報保護法上は、第三者への提供および外国にある第三者への提供として、説明と同意の画面で同意を得たうえで行います。

委託先所在国委託する処理渡す情報
OpenAI, L.L.C.米国音声の文字起こし、返答の生成、訳、評価、お手本の文の音声を共有してよいかの自動の判定、報告の翻訳、トークの返事と AI が覚えたことの更新、物申しの見直し録音、会話の内容、報告の本文、トークで送った文と各発言の日時(利用者の現地の時刻)、AI が覚えたことと決まった予定、物申しの本文・最初の評価・会話の書き起こし(第 6 節)
Supabase, Inc.米国(データの保管先は日本・東京リージョン)アカウントの認証(ログイン中のセッションごとの IP アドレスと端末のソフトウェアの種別の保存を含みます)、データベース、録音および合成音声のファイル保管、報告に添えられた画面の写真のファイル保管第 3 節の情報のうち、サーバに保存するもののすべて
Vercel, Inc.米国本サービスのサーバ(API)と公開ページの実行・配信通信の内容、接続の記録(IP アドレスを含む)、サーバのログ
GitHub, Inc.米国定期処理の実行(アカウントの削除の実行、期限を過ぎた音声の掃除、統計の集計、復習モデルの最適化、管理画面の集計の控えの作成、サーバのログの確認〔手動〕、通知の送信の手動の予備)処理の対象となる行と識別子(実行のログに出るのは識別子の先頭のみ)。通知の送信の予備では通知の宛先と内容、管理画面の集計では集計の対象の記録も、実行の間は処理されます
Expo, Inc.米国アプリの更新の配信(OTA アップデート)端末の OS の種別、更新の判定に用いる識別子、接続の記録
Slack Technologies, LLC(Salesforce, Inc.)米国運営の業務連絡ツール(報告・物申しの受信、障害とエラーの通知、指標の見張り)報告の種類と本文、報告に添えられた画面の写真(報告の通知のスレッドにファイルとして添えます)、物申しの本文と会話の書き起こし、識別子の先頭 8 文字、報告・物申しを送った人のニックネームとメールアドレス(報告・物申しとその返信の通知にかぎります。障害とエラーの通知、初回起動や購入などの通知には載せません)、エラーの内容(エラーの文に利用者の入力の一部が混ざることがあります)
RevenueCat, Inc.米国アプリ内課金の購入の検証と、購読の状態(有効か、いつまでか、更新・解約・返金の反映)の管理。当方のサーバは、利用者に有効な購読があるかを RevenueCat に問い合わせます当方の利用者の識別子(アプリ内部の ID。氏名やメールアドレスではありません)、購入した商品、取引の識別子と日時、国・通貨・金額、アプリの SDK が送る端末の技術的な情報(端末の種類・OS など)。支払カードの情報は含みません
Theai, Inc.(Inworld AI)米国相手のセリフ、ふりかえりのお手本の文、教材の固定の文の音声合成(英文を音声にします)AI が作った相手のセリフの英文、ふりかえりのお手本の文、教材の固定の文(個人に関わる内容を含みません)、声と速さの指定。利用者の録音は含みません。お手本の文と AI の返答に、利用者が話した語が含まれることがあります(第 6 節)
TypeSafe AI, Inc.米国返答の再利用の候補選び、Key Phrase の言い直し前の確認、声を出さない練習の打った答えが通じるかの判定場面の要約、会話の流れ、学習者の発話、照合の候補とする返答、声を出さない練習の場面の説明・相手のセリフ・伝えたい内容・目標の句・利用者が打った英文(第 6 節)。録音、氏名、メールアドレスは含みません。送る前に、メールアドレス・電話番号・URL・5 桁以上の数字の並びを伏せます
Zoho Corporation Pvt. Ltd.(ZeptoMail)インド(Zoho グループ。メールのデータの保管先は日本のデータセンター)メールでのサインインのコードを載せたメールの送信(Supabase のカスタム SMTP を通じて送ります)メールの宛先(利用者のメールアドレス)、メールの文面(6 桁のコード)、送信の記録
Cloudflare, Inc.米国ゲストの作成とメールのコードの送信の前の、不正利用の確認(Turnstile)。ボットの検出では当方の委託先として、Turnstile 自体の改善では Cloudflare 自身が管理者として情報を扱います(下の段落)端末の IP アドレス、通信の暗号化の特徴(TLS)、ブラウザの種別(User-Agent)、ブラウザの挙動を見る信号(第 3 節)。端末のウェブ表示が Cloudflare と直接通信して送ります。録音、氏名、メールアドレスは含みません
Google LLC(Firebase Cloud Messaging)米国など(第 8 節)Android への通知の配信(Android 版は、提供を始めた時から適用)通知の宛先(FCM のトークン、Firebase のインストール ID)と通知の内容(連続記録の日数と定型の文言、またはトークの相手の名前と、その相手が書いた 1 通の文)。録音とメールアドレスは渡しません
Anthropic, PBC米国運営者による分析と、報告・物申しへの対応での AI の利用(運営者専用の接続を通じた参照を含みます)運営者が分析と報告・物申しへの対応のために読み込ませる第 3 節の情報(会話の内容、文字起こし、学習の記録、利用ログ、報告・物申しの内容など)

各社の取扱いについては、それぞれの方針をご確認ください。

  • OpenAI: https://openai.com/policies/privacy-policy/ / API のデータの扱い: https://developers.openai.com/api/docs/guides/your-data / 再委託先の一覧: https://openai.com/policies/sub-processor-list/
  • Supabase: https://supabase.com/privacy / データ処理契約: https://supabase.com/legal/dpa
  • Vercel: https://vercel.com/legal/privacy-policy / データ処理契約: https://vercel.com/legal/dpa
  • GitHub: https://docs.github.com/site-policy/privacy-policies/github-general-privacy-statement / 再委託先の一覧: https://docs.github.com/en/site-policy/privacy-policies/github-subprocessors
  • Expo: https://expo.dev/privacy / 再委託先の一覧: https://expo.dev/privacy/subprocessors
  • Slack: https://slack.com/trust/privacy/privacy-policy / 再委託先の一覧: https://slack.com/slack-subprocessors
  • RevenueCat: https://www.revenuecat.com/privacy/ / データ処理契約: https://www.revenuecat.com/dpa/
  • Inworld: https://inworld.ai/privacy / データ処理契約: https://inworld.ai/data-processing-addendum
  • TypeSafe AI: https://typesafe.ai/legal/privacy-policy / 利用規約: https://typesafe.ai/legal/terms
  • Zoho(ZeptoMail): https://www.zoho.com/privacy.html / 再委託先の一覧: https://www.zoho.com/privacy/sub-processors.html
  • Cloudflare: https://www.cloudflare.com/privacypolicy/ / 利用契約: https://www.cloudflare.com/terms/ / Turnstile のプライバシー補遺: https://www.cloudflare.com/turnstile-privacy-policy/ / データ処理契約: https://www.cloudflare.com/cloudflare-customer-dpa/ / 再委託先の一覧: https://www.cloudflare.com/gdpr/subprocessors/
  • Google(FCM): https://policies.google.com/privacy / Firebase のプライバシーとセキュリティ: https://firebase.google.com/support/privacy / データ処理条件: https://firebase.google.com/terms/data-processing-terms
  • Anthropic(運営者の分析に使う場合): https://www.anthropic.com/legal/privacy / 再委託先の一覧: https://www.anthropic.com/subprocessors

Cloudflare(Turnstile)について。ゲストのアカウントの作成とメールのコードの送信の前に、アプリは見えないウェブ表示で Cloudflare の Turnstile(人かボットかを見分ける仕組み)を実行します。Cloudflare の Turnstile プライバシー補遺(https://www.cloudflare.com/turnstile-privacy-policy/ 。2025 年 6 月 18 日更新)は、Cloudflare が、ボットの検出とブロックでは顧客(当方)の指示に従う処理者として、Turnstile 自体の改善では自らが管理者として、端末の IP アドレス、TLS の特徴、User-Agent などの信号を処理すると定めています。当方の委託先としての処理は第 3 節の目的に限られ、Cloudflare 自身の目的の処理には当方の指示は及びません。ログインの仕組み(Supabase)は、確認の結果のトークンを検証するために Cloudflare に送ります。Cloudflare の保持期間は同補遺に記載がなく、当方は把握していません。

再委託について。各社は、自らの契約のもとで処理を行う再委託先(再処理者)を使うことがあります。当方は、各社のデータ処理契約に基づいてこれを認めており、再委託先の一覧を公開している会社は上のリンクに掲げました。TypeSafe AI は再委託先の一覧を公開していません。 一覧へのリンクを掲げていない会社(Supabase、Vercel、RevenueCat、Inworld)の再委託先は、各社のデータ処理契約と方針の条件に従います。再委託先についての問い合わせは、第 18 節の連絡先、または第 8 節の各社の連絡先へお寄せください。

運営者による分析での外部の AI サービスの利用について。運営者は、サービスの利用状況の分析、不具合や品質の調査、報告・物申しへの対応、費用の把握のために、第 3 節の情報(会話の内容、文字起こし、学習の記録、利用ログ、報告・物申しの内容など)を、外部の AI サービス(Anthropic, PBC〔米国〕の Claude、OpenAI, L.L.C.〔米国〕の ChatGPT・Codex・API)に読み込ませ、要約・分類・分析させることがあります。読み込ませた内容がそのサービスのモデルの学習に使われない設定にしたうえで使います。読み込ませる情報は、分析に必要な範囲にとどめます。Anthropic の Claude は個人向けのプランで使うことがあります。この場合、当方は同社の事業者向けのデータ処理契約のもとにはなく、学習に使わない設定にしたうえで使います。同社の定めでは、この設定での保持は 30 日です。

物申しの運営への通知について。物申しがあると、運営の業務連絡ツール(第 7 節)に、物申しの本文、AI の見直しの結果、最初の評価、そのときの会話の書き起こしの全文、利用者の内部の識別子の先頭 8 文字、物申しを送った人のニックネームとメールアドレスを送り、運営の人が内容を確認します。確認は AI の判定の誤りを直すために行い、確認の結果で利用者の学習の記録・得点・復習の予定を書き換えることはありません。書き起こしには、利用者が話した内容が含まれます。報告と物申しの投稿は、学習データの削除とアカウントの削除のときに、当方が業務連絡ツールから削除します(第 9 節)。

運営者専用の接続(MCP)について。運営者(管理者として認証された人だけ)は、この接続を通じて、Anthropic の Claude や OpenAI のアシスタントなど外部の AI サービスのコネクタから、当方のデータベースの記録(第 3 節の情報を含み、個人データが含まれ得ます)を読み取り専用で参照することがあります。目的は上の運営者による分析と同じで、読み込ませた内容がその事業者のモデルの学習に使われない設定でのみ利用し、すべての参照を運営の操作の記録に残します。一般の利用者がこの接続を使うことはできません。

広告の計測と配信のための提供について。アプリの説明の画面と端末のトラッキングの許可の両方で許可した方にかぎり、Meta の SDK により、Meta Platforms, Inc.(米国)へ、アプリのイベント(インストール、起動、登録、最初のレッスンの完了)、SDK の識別子、広告識別子(IDFA)、広告のキャンペーンの識別子、端末の情報(機種、OS、画面、言語、地域、タイムゾーン、通信事業者、CPU の数など)、アプリの識別子と版、アプリが登録している URL スキーム、IP アドレス、トラッキングの許可の状態、広告識別子の収集の設定、データ処理の設定を送ります。Meta は、これを広告の計測と配信に使うほか、同社のサービスの利用者と関連付け、同社の製品の内外の機能やコンテンツ(広告やおすすめを含む)の個別化、安全、研究、製品の改善などに、同社の規約と方針に従って使います。これは当方からの委託ではありません。同社の規約では、イベントのデータの保持は最長 2 年です。この提供は、Meta の SDK を組み込んだ版のアプリから、有効にした時から適用します。許可しなくても、本サービスの機能と料金は変わりません。許可は「設定」からいつでも取り消せます。取り消すと、イベントと広告識別子は送りません。次の起動から SDK を動かしません。取り消す前に送った情報の扱いは同社の方針によります。Meta の広告の個別化は、Meta の各サービスの広告の設定で変更できます(Facebook の案内: https://www.facebook.com/help/568137493302217 )。米国の業界団体の案内として http://www.aboutads.info/choices もありますが、お住まいの国で使えるとは限りません。

利用者が直接 Apple と契約する事業者について。アプリの配信、Sign in with Apple、購入と決済(App Store の課金)、DeviceCheck、広告の効果測定(SKAdNetwork、Apple の広告の帰属の照会)は、Apple Inc. が自らの規約とプライバシーポリシー(https://www.apple.com/legal/privacy/)に基づいて行います。Apple は当方の指示を受けて処理する委託先ではなく、これらについて自ら責任を負う独立の事業者です。当方が Apple から受け取るのは、利用者が Sign in with Apple を使ったときのメールアドレス(利用者が「メールを非公開」を選んだ場合は中継用のアドレス)、DeviceCheck の照会の結果(その端末で無料の 1 レッスンを使ったという印の有無)、Apple の広告の帰属の照会の結果(第 15 節)です。当方が Apple に送るのは、DeviceCheck の照会と更新のためのトークンと、広告の帰属の照会のためのトークンで、いずれもアプリが端末から得たものです。当方は、DeviceCheck から端末を特定する識別子を受け取りません。購入の検証と購読の状態の管理は、RevenueCat に委託しています(上の表)。支払カードの情報を当方が受け取ることはありません。また、Sign in with Apple でサインインした方がアカウントを削除するときは、Apple の仕組みに従い、サインインのトークンの取り消しを Apple に依頼します。当方は Apple のトークンを保管せず、削除の確認のときに Apple の確認の画面を改めて表示して得た認可コードを、その場で Apple に送ってトークンに換え、すぐ取り消します。

プッシュ通知について。サーバからの通知は、Apple Inc. のプッシュ通知サービス(APNs)を通じて端末に届けます。Apple は当方の指示を受けて処理する委託先ではなく、APNs について自らの規約とプライバシーポリシー(https://www.apple.com/legal/privacy/)に基づいて責任を負う独立の事業者です。当方が Apple に渡すのは、通知の宛先(プッシュトークン、Live Activity のトークン)と、通知の内容(連続記録のお知らせでは連続記録の日数と定型の文言、トークのメッセージではトークの相手が書いた 1 通の文、Live Activity の残り時間の表示に使う値)だけで、録音とメールアドレスは渡しません。

Google でのサインインは、Google LLC が自らの規約とプライバシーポリシー(https://policies.google.com/privacy)に基づいて行います。サインインは当方の認証の仕組み(Supabase)を通じて行い、当方は Google から、利用者がサインインに同意した範囲で、メールアドレスなどの基本情報を受け取ります。Google は当方の委託先ではなく、サインインについて自ら責任を負う独立の事業者です。

Android 版(提供を始めた時から適用)では、アプリの配信、購入と決済(Google Play の課金)、Play Integrity API を、Google LLC が自らの規約とプライバシーポリシー(https://policies.google.com/privacy)に基づいて行います。Google は当方の委託先ではなく、これらについて自ら責任を負う独立の事業者です。当方が Google に渡すのは、Play Integrity API の照会のためのトークンで、録音とメールアドレスは渡しません。Android への通知の配信は、独立の事業者としてではなく、上の表の行のとおり Google に委託します。購入の検証と購読の状態の管理は、iOS と同じく RevenueCat に委託します。

当方は、上記のほか、法令に基づく場合、人の生命・身体・財産の保護のために緊急の必要がある場合、国の機関等の法令に定める事務の遂行に協力する必要がある場合、および事業の承継にともなう場合にかぎり、同意なく個人情報を提供することがあります。

リーグに参加している場合、ニックネーム・ニコの着せ替え・その週の得点と順位は同じ組(最大 30 人)の他の利用者に表示されます(第 13 節)。これは本サービスの機能としての表示であり、第三者への提供とは区別されます。

8. 外国にある第三者への提供(越境移転)

第 7 節の委託先はいずれも日本国外(米国、およびインド)に所在します。当方は、本サービスの利用を開始する前に表示する説明と同意の画面において、外国にある第三者への提供を含むことの同意を得ています(個人情報保護法第 28 条第 1 項)。同条第 2 項に基づき、参考となる情報を次に示します。

項目内容
移転先の国アメリカ合衆国、インド(ZeptoMail の運営会社の所在国。メールのデータの保管先は日本)。FCM は、米国に限らず Google が設備を持つ国で処理されることがあります
移転先の事業者OpenAI, L.L.C. / Supabase, Inc. / Vercel, Inc. / GitHub, Inc. / Expo, Inc. / Slack Technologies, LLC / RevenueCat, Inc. / Theai, Inc.(Inworld AI)/ TypeSafe AI, Inc. / Zoho Corporation Pvt. Ltd.(ZeptoMail)/ Cloudflare, Inc. / Google LLC(FCM)。運営者の分析に外部の AI サービスを使う場合は Anthropic, PBC も含みます(各社の連絡先は、第 7 節に掲げる各社の方針のページ)。許可した方にかぎり、Meta Platforms, Inc. にも提供します(委託ではありません。移転する情報、日時と方法、目的、保有期間は第 7 節の Meta の段落のとおり)
移転する情報の項目第 7 節の表の「渡す情報」の欄のとおり(録音、会話の内容、ふりかえりのお手本の文、トークで送った文とその日時、AI が覚えたことと決まった予定、物申しの本文、学習の記録、プロフィール、初回の案内での回答、端末と利用の情報、報告の内容(添えられた画面の写真を含む)、メールアドレス、購入の情報、Android の通知の宛先〔FCM のトークン、Firebase のインストール ID〕と通知の内容。Cloudflare へは端末の IP アドレスなどの接続の情報)
移転の日時と方法本サービスの利用のたびに、暗号化された通信(TLS)を通じて随時
移転の目的第 7 節の「委託する処理」のとおり
移転先での保有期間第 9 節のとおり
当該国の個人情報の保護に関する制度アメリカ合衆国には、民間部門の個人情報一般を対象とする包括的な連邦法はなく、分野別の連邦法(金融・医療・児童など)、州法(カリフォルニア州消費者プライバシー法など)、および連邦取引委員会法第 5 条に基づく不公正・欺瞞的行為の規制によって規律されています。また、国家安全保障を目的とする政府機関による情報収集の制度(外国情報監視法第 702 条、大統領令第 12333 号など)があり、事業者がこれに応じる義務を負う場合があります。日本の個人情報保護委員会は、同国を個人情報保護法第 28 条第 1 項にいう「我が国と同等の水準にあると認められる制度を有している外国」として定めていません。インドには、デジタル個人データ保護法(Digital Personal Data Protection Act, 2023)がありますが、日本の個人情報保護委員会は、インドも同項にいう外国として定めていません。
移転先が講じている措置各社が公開するデータ処理契約や利用条件のもとで取り扱われます。EU の標準契約条項を含むデータ処理契約を提供している会社があり、当方はその契約に同意しています。第三者による情報セキュリティの認証・監査(SOC 2 Type 2、ISO/IEC 27001 など)を受けているかどうかは会社ごとに異なり、すべての会社が受けているとは限りません。当方は、各社が自らの公開資料で示している範囲を、第 10 節のとおり定期的に確認しています。ZeptoMail を運営する Zoho は、グループ会社間で EU の標準契約条項に基づく契約を結んでいます。Cloudflare は、EU・米国のデータプライバシーフレームワーク等への自己認証と、標準契約条項を含むデータ処理契約を公表していますが、同契約は当方の利用者の情報には適用されません(第 7 節)。詳細は第 7 節の各社の方針および各社の公開する契約条件をご確認ください。 TypeSafe AI, Inc. は、データ処理契約、標準契約条項、第三者による認証、再委託先の一覧を公開しておらず、当方との個別の契約もありません。入力でモデルを学習・微調整しないことは、同社が自らのプライバシーポリシーで公表しています(第 6 節)。当方は、同社に送る前に、メールアドレス・電話番号・URL・5 桁以上の数字の並びを伏せています。 Meta Platforms, Inc. は、委託先ではなく、自らの規約と方針に基づいて取り扱います。 Meta Platforms, Inc. について、当方は同社の措置の詳細を確認できていません。同社とは個別の契約がなく、同社の公開資料に日本の利用者の情報についての記載を確認できていないためです。同社の方針をご覧ください(https://www.facebook.com/privacy/policy/ )。

韓国の利用者の国外移転は、韓国個人情報保護法第 28 条の 8 第 1 項第 3 号に基づき、同条第 2 項の事項(移転する情報の項目、国・日時と方法、受け手と連絡先、目的と保有期間、拒否の方法と効果)を本節で公開して行います。国外移転の受け手ごとの連絡先(個人情報の取扱いの責任部署)は次のとおりです。

国外移転の受け手連絡先
OpenAI, L.L.C.第 7 節に掲げる OpenAI のプライバシーポリシー(https://openai.com/policies/privacy-policy/)に記載の窓口
Supabase, Inc.privacy@supabase.com
Vercel, Inc.privacy@vercel.com
GitHub, Inc.privacy@github.com(データ保護責任者: dpo@github.com)
Expo, Inc.お問い合わせフォーム(https://expo.dev/contact)
Slack Technologies, LLC(Salesforce, Inc.)privacy@slack.com(データ保護責任者: dpo@slack.com)
RevenueCat, Inc.compliance@revenuecat.com
Theai, Inc.(Inworld AI)privacy@inworld.ai
TypeSafe AI, Inc.privacy@typesafe.ai
Zoho Corporation Pvt. Ltd.(ZeptoMail)privacy@zohocorp.com(データ保護責任者: dpo@zohocorp.com)
Cloudflare, Inc.privacyquestions@cloudflare.com(データ保護責任者: dpo@cloudflare.com)
Google LLC(FCM)第 7 節に掲げる Google のプライバシーポリシー(https://policies.google.com/privacy)に記載の窓口
Anthropic, PBC(運営者の分析に使う場合)privacy@anthropic.com(データ保護責任者: dpo@anthropic.com)

韓国の利用者について、広告の計測と配信のための Meta Platforms, Inc.(米国)への提供は、処理の委託ではなく、本人の別の同意(韓国個人情報保護法第 28 条の 8 第 1 項第 1 号)を得た場合にのみ行います。

  • 移転する項目: アプリのイベント(インストール、起動、登録、最初のレッスンの完了)、SDK の識別子、広告識別子(IDFA)、広告のキャンペーンの識別子、端末の情報(機種、OS、画面、言語、地域、タイムゾーン、通信事業者、CPU の数など)、アプリの識別子と版、アプリが登録している URL スキーム、IP アドレス、トラッキングの許可の状態、広告識別子の収集の設定、データ処理の設定
  • 国、時期と方法: 米国 / 同意と端末のトラッキングの許可の後、アプリを利用するとき / SDK を通じてネットワークで送信
  • 移転を受ける者と連絡先: Meta Platforms, Inc.(1 Meta Way, Menlo Park, CA 94025, USA)。連絡先: Meta Platforms, Inc. ATTN: Privacy Operations, 1 Meta Way, Menlo Park, CA 94025
  • 利用目的と保有・利用期間: 広告の計測と配信、同社のサービスの利用者との関連付け、同社の製品の内外の機能・コンテンツ(広告・おすすめを含む)の個別化、安全、研究、製品の改善 / 同社の規約上、イベントのデータは最長 2 年
  • 拒否の方法、手続と効果: 同意しないか、設定でいつでも撤回できます。拒否しても、本サービスの機能と料金は変わりません。

Apple Inc. と Google LLC(いずれも米国の事業者)は、第 7 節のとおり当方の委託先ではなく独立の事業者ですが(Google の Android への通知の配信を除きます)、DeviceCheck の照会と Apple の広告の帰属の照会(いずれも、アプリが端末から得たトークンを Apple に送ります)、およびサインイン(Google から基本情報を受け取ります)で、情報をやり取りします。それぞれの取扱いは、各社の方針(Apple: https://www.apple.com/legal/privacy/ / Google: https://policies.google.com/privacy)によります。

APNs(Apple Inc.、米国)には、通知の宛先と通知の内容(連続記録の日数と定型の文言、またはトークの相手が書いた 1 通の文)を送ります。Apple は当方の委託先ではなく独立の事業者で、その取扱いは Apple の方針(https://www.apple.com/legal/privacy/)によります。

韓国個人情報保護法第 28 条の 8 に基づき申し添えます。利用者は上記の国外移転を拒否することができます。ただし、録音の文字起こし・返答の生成・データの保管はいずれも本サービスの中核であり、これらの移転を行わずに本サービスを提供することはできません。したがって移転を拒否される場合は、本サービスの利用を開始しないか、アプリの「マイページ > データとプライバシー」から同意を取り消し、アカウントを削除してください。拒否によって、それまでの学習の記録は利用できなくなります。

GDPR が適用される場合、当方から欧州経済領域外への移転にあたっては、欧州委員会が採択した標準契約条項(GDPR 第 46 条第 2 項(c))を含む各社のデータ処理契約により保護措置を確保しています。なお日本は、欧州委員会により十分な保護の水準を確保している国として認められています。

9. 保存期間

情報保存期間
録音した音声、合成した相手の声とお手本の文の音声(音声ファイル)保存から 72 時間。期限を過ぎたファイルは、毎日 1 回の定期の掃除(と、アプリの利用中に走る随時の掃除)がファイル保管領域から実際に削除します。そのため、削除は期限から最長 1 日遅れることがあり、保存から遅くとも 4 日以内に消えます
報告に添えられた画面の写真受け取ってから 180 日。期限を過ぎた写真は、サーバの定期の掃除がファイル保管領域から実際に削除します(報告の本文とやりとりは、上の「報告の内容」の行のとおり残ります)。報告の通知として運営の業務連絡ツール(第 7 節)にも同じ写真をファイルで送っており、これも同じ 180 日で、同じ掃除が業務連絡ツールから削除します。学習データの削除とアカウントの削除では、ファイル保管領域と業務連絡ツールの両方から写真をあわせて削除します(第 12 節)。画面の写真が添えられた投稿そのものの扱いは、下の「運営への通知(業務連絡ツール)」の行のとおりです
文字起こし(送らなかった録音の最後の文字起こしを含みます)、会話の内容、学習の記録、プロフィール、初回の案内での回答、サインインの情報、利用ログ、報告の内容(添えられた画面の写真を除く)、外部 API の利用記録利用者が削除するまで(削除の方法は第 12 節)。送らなかった録音の文字起こしも同じで、学習データの削除とアカウントの削除で消えます。利用ログと外部 API の利用記録は、学習データの削除でもアカウントの削除でも、行は残して識別子を取り除きます(下の段落)。当方から期限を設けて自動的に消すことはしません ── 記録と復習の予定は、年をまたいで続く学習の土台になるためです。アカウントの削除を申請した場合は、申請から 30 日以内に本人を特定できる情報を削除し、学習の記録は無作為の ID に付け替えて残します(下の段落と第 12 節)
広告の計測の説明の画面の結果(第 3 節。端末の中のファイルと当方のサーバの記録)アカウントの削除まで保存します。端末の中のファイルはアカウントの削除で消えます。当方のサーバの記録は、アカウントの削除(第 12 節)と、使われていないゲストの削除(本節の「ゲストのアカウント」の行)で消えます。学習データをすべて削除しても、この記録は消えません。ゲストが記録のある別のアカウントにサインインして切り替えたときは、サーバの記録を切り替え先のアカウントに付け替えて残します。使われていないゲストの削除では、端末の中のファイルは残りますが、当方のサーバの記録が無い間は SDK を動かしません。ログアウトでは消えません
メールアドレス(サインインした場合)アカウントの削除を申請してから 30 日以内に削除します(第 12 節)
ゲストのアカウント(サインインしていない匿名のアカウント)最後に使ってから 30 日間使われていないゲストのアカウントは、アカウントの削除と同じく、本人を特定できる情報(プロフィール・会話の書き起こしなど)を削除し、学習の記録は無作為の ID に付け替えて残します(購読の記録があるゲストは削除しません)。利用ログと外部 API の利用記録は行を残し、利用者 ID だけを外します。インストール識別子は残します(サインインしなかった方の流入と継続の統計を保つためです。これらの行には、氏名・メールアドレス・発話の本文は元から含まれていません)
Apple のサインインのトークン保管しません。アカウントを削除するとき、Apple の確認で改めて得た認可コードをその場で Apple に送ってトークンに換え、すぐ取り消します(第 12 節)
サインインの接続の記録(ログインの仕組みが保存する、セッションごとの IP アドレスと端末のソフトウェアの種別)ログアウトしたとき(そのセッションの分)と、アカウントの削除でログインの仕組みの利用者を消すとき(申請から 30 日以内。ゲストは最後に使ってから 30 日で消します)に、あわせて消えます。当方は、セッションの有効期限と、操作がないときの失効を設けていないので、ログアウトもアカウントの削除もしないあいだは、セッションごとの記録が残ります
広告の流入元(Apple の広告経由の場合)期間の定めなく保持します。アカウントの削除では、利用者との結びつきを外して残します(端末の記録とインストール識別子は残ります。サインインしなかった方の流入と継続の統計を保つためです)。当方は、広告識別子(IDFA)と、照会に使ったトークンを保存しません
コードのメールの送信の記録Supabase と ZeptoMail に、各社の保持の設定に従って残ります。当方のデータベースには残しません
リーグの組と週ごとの結果組は 1 人のものではないため、個人の削除では消しません。組の中の個人を指す情報(順位・得点・ニックネーム)は削除の対象です
リーグでのブロックの一覧解除したとき、またはアカウントの削除で消します。本人がブロックした行も、本人がブロックされた行も削除の対象です
購読(有料プラン)の記録取引の記録として法令が保存を求める期間(法人税法により 7 年。会社法上の会計帳簿の資料に当たる場合は 10 年)。アカウントを削除した場合も、この期間は購読の記録(購入の識別子、商品の種別、購入日と失効日、利用者 ID)を、取引を特定できる形で残します。本サービスのアカウントの個人の列は削除しますが、残る記録は、法令上の保存のためのもので、個人情報として扱います。氏名・メールアドレス・学習の記録は残しません。別のアカウントで購入を復元して購読の持ち主を移したときの付け替えの記録も、同じ期間残します。アカウントを削除するときは、当方の記録を上のとおり扱うとともに、RevenueCat 側の利用者の記録の削除を RevenueCat に依頼します
練習の利用枠の記録、上限に達した記録アカウントの削除を申請してから 30 日以内に、利用者 ID を無作為の ID に付け替えます(下の段落)。それまでは、上限の適用と利用状況の把握のために保持します
無料の 1 レッスンの使い回しを防ぐための端末の情報(インストール識別子のハッシュ、Apple の DeviceCheck の印)アカウントの削除の後も保持します。ハッシュは、利用者の識別子(アカウント)と結びつけない形で、当方のデータベースに残ります。ハッシュは同じインストール識別子から同じ値ができるので、当方が同じインストール識別子の記録を持っているあいだは、それと突き合わせられます。DeviceCheck の印は、Apple の側に保持されます。どちらも、無料の 1 レッスンが端末ごとに 1 回であることを保つ目的(乱用の防止)が続くかぎり保持し、期間の定めは設けません。これらに氏名やメールアドレスは含まれません
トークの発言と、AI が覚えたこと利用者が削除するまで。覚えたことは、会話を自然に続けるために保存します。学習データの削除とアカウントの削除で、トークの発言とあわせてすべて削除します(物理的に削除します。第 12 節)。トークで決まった予定は、日が過ぎてから 14 日で削除します(それより前でも、学習データの削除とアカウントの削除で削除します)。トークの発言や覚えたことを 1 つずつ消す操作はありません
物申しの内容利用者が削除するまで(学習データの削除とアカウントの削除で削除します。第 12 節)。運営の業務連絡ツールに送った通知は、下の「運営への通知(業務連絡ツール)」の行のとおりです
アンケートの回答学習データの削除で、すべて削除します(第 12 節)。アカウントの削除では、申請から 30 日以内に自由記述を削除し、選んだ理由とそのときのプランは本人と結びつかない形にして残します(下の段落)
運営への報告・物申しの通知(業務連絡ツール)学習データの削除とアカウントの削除のときに、当方が業務連絡ツールの投稿(報告と物申しの本文、物申しの会話の書き起こし、通知に載せたニックネームとメールアドレス、画面の写真)を削除します。当方が投稿の記録を残しているので、利用者ごとにまとめて削除できます。業務連絡ツール側の障害などで削除できなかったときは、運営が記録を見てやり直します。報告への対応が終わった通知は、運営が随時削除することもあります
障害とエラーの通知(業務連絡ツール)、接続の記録、サーバのログ各委託先の保持の設定に従います(接続の記録とサーバのログは Vercel の保持期間)。エラーの通知には、エラーの文に利用者の入力の一部が混ざることがあります
委託先(OpenAI)に一時的に残る内容不正利用の監視のため最大 30 日(第 6 節)
委託先(Inworld)に残る内容Inworld の利用条件とデータ処理契約に従います。当方が Inworld に送るのは AI が作った英文、お手本の文、教材の固定の文(個人に関わる内容を含みません)だけで、利用者の録音は含みません。AI の返答とお手本の文に、利用者が話した語が含まれることがあります(第 6 節)
ふりかえりのお手本の文の音声ふりかえりのお手本の文の音声は、同じ文を読み直す手間を省くため、利用者に結びつけずに保存し、ほかの利用者が同じ文を聞くときにも使います。共有するのは、決まった規則と AI による自動の判定の両方で、氏名・住所・勤め先・連絡先・番号や、病気など踏み込んだ私事を含まないと判断した文だけです。それ以外の文の音声は共有せず、保存から 72 時間で削除します(それより前でも、会話の削除・学習データの削除・アカウントの削除で削除します)。自動の判定は完全ではないため、共有する音声も最後に使われてから 90 日で削除します。利用者に結びつけない音声は、利用者ごとに選んで削除することはできません。
委託先(TypeSafe AI)に残る内容同社のポリシーに従います。同社は「サービスの提供に合理的に必要な期間」とだけ公表しており、具体的な期間は公表されていません。当方が送るのは、判定に必要な会話の流れ、発話の文字起こし、打った英文などのテキストだけです(第 6 節)
再利用する会話の相手の返答(文と音声)と、照合の例として保存するあなたの発話の文字起こしその返答を使うのをやめるまで(教材の改訂、使われなくなったこと、または運営の判断で使うのをやめます。やめてから 7 日以内に削除します)。学習データの削除またはアカウントの削除を申請したときは、照合の例として保存したあなたの発話と、あなたの会話に由来することを示す情報を、その時点で取り除きます(第 12 節)
LP の訪問の記録訪問者の印、言語、国、端末の種類、参照元のホスト名、UTM、ボタンの押下の記録は、個人を識別できない形のため、期間を定めず保持します。日替わりの塩は、日が変わると削除します。IP アドレスと User-Agent は保存しません(第 15 節)
利用の種別の判定の記録アカウントの削除を申請してから 30 日以内に、行ごと削除します(接続元の範囲・メールのドメイン・国と都市など、本人と結びつく手がかりを含むためです)。それまでは、判定の維持と誤りの確認のために保持します。ただし、そのアカウントが審査・試験のための利用であったという印だけは、削除の後も、本人を特定できる情報を持たない行に残し、統計から除き続けます(第 12 節)
障害復旧のためのバックアップ最長 7 日(Supabase の Pro プランの日次バックアップ)。削除した後も、この期間はバックアップの中に複製が残ります
通知の宛先(プッシュトークン、FCM のトークン、Live Activity のトークン)と、送った記録アプリで通知をオフにしたとき、ログアウトしたとき、APNs が無効と答えたとき、FCM が無効と答えたときに宛先を取り消し、取り消した宛先には通知を送りません。アカウントの削除を申請してから 30 日以内に、取り消し済みのものも含めて行ごと削除します。APNs(Apple)に渡した通知の内容は、Apple の方針に従います。FCM(Google)に渡した通知の内容は、Google の定めに従います。Firebase のインストール ID は、Firebase の定めにより、削除の依頼がない限り Google 側に残り、依頼の後 180 日以内に消えます。当方が宛先を削除すると、当方はこの ID を利用者に結びつけられなくなります

データベースには、障害から復旧するための日次のバックアップがあり、直近 7 日分を保持します(Supabase の Pro プランの仕様。https://supabase.com/docs/guides/platform/backups )。バックアップの中の複製は、削除の操作の後も最長 7 日のあいだ残ります。この複製は障害からの復旧以外の目的には用いず、期間の経過によって消えます。復旧を行った場合、復旧の後に削除の処理をあらためて実行します。

アカウントの削除を申請すると、その時点で本サービスを利用できなくなります。個人データの物理的な削除は、申請から 30 日以内に行います。削除の処理は毎日 1 回走り、申請から 29 日が過ぎた人を対象にします(30 日の期限を超えないためです)。取り消しを希望する場合は、削除の処理が始まる前(申請から 29 日が過ぎるまで)に、第 18 節の連絡先へご連絡ください。処理が始まると、削除を取り消すことはできません。

削除の処理で、利用ログと外部 API の利用記録については、行そのものは残しますが、利用者 ID・インストール識別子・起動ごとの識別子を削除します。日ごとの利用件数と費用の統計を保つためです。これらの行には、氏名・メールアドレス・発話の本文・学習した表現の文字は元から含まれていません。識別子を削除した後は、当方はこれを特定の個人に結びつけず、統計の目的でだけ、期間の制限なく保持します。「学習データをすべて削除する」を行ったときも同じで、その時点で、利用ログと外部 API の利用記録の行を残したまま、利用者 ID・インストール識別子・起動ごとの識別子を削除します(アカウントの削除を待ちません)。

削除の処理で、本人を特定できる情報は削除します。利用者 ID、ニックネーム、サインインのメールアドレスと認証の記録、RevenueCat 側の利用者の記録、端末の識別子、通知の宛先と送った記録、初回の案内での回答、会話の書き起こし、録音、報告・物申し・トークの文、報告に添えられた画面の写真、アンケートの自由記述、リーグの結果、ブロックの一覧、利用の種別の判定の記録がこれにあたります。学習の記録(レッスンの完了、評価の判定、表現ごとの習得の状態と復習の記録、得点と連続記録、練習の利用枠の記録)とアンケートで選んだ理由は、利用者 ID を元に戻せない新しい無作為の ID に置き換え、元の ID との対応表を持たない形にして残します。自由記述が混ざりうる項目は、残す記録からも削除します。残す記録は画面の言語のほかに本人の属性を含みません。当方はこれを、教材と機能の改善のための統計の目的でだけ、期間の定めなく利用します。学習の記録も残したくない場合は、アカウントを削除する前に「学習データをすべて削除する」を行ってください(第 12 節)。

アカウントの削除の後に残す学習の記録の取扱い。残す記録は、利用者 ID を元に戻せない新しい無作為の ID に付け替え、自由記述と端末の識別子を消したものです(元の ID との対応表は持ちません)。1 人ごとの行の履歴のまま残るので、当方は、これを個人を識別できない情報(匿名加工情報)であるとは主張せず、個人情報(または仮名加工情報)として扱われうるものとして、次のとおり取り扱います。(1) 残す記録に含まれる項目は、レッスンの完了、評価の判定、表現ごとの状態、復習の記録、得点、連続記録、練習の利用枠の記録、アンケートで選んだ理由、画面の言語です。(2) 利用目的は、教材と機能の改善のための統計に限ります。(3) 当方は、この記録の元の人を特定しようとせず、購読の記録・端末の情報・メールアドレスなど他の情報と照合しません。(4) この記録を使って本人に連絡しません。(5) 第三者に提供しません(委託先の保管領域に預ける場合を除きます)。(6) 第 10 節の安全管理の措置を、この記録にも適用します。元の ID との対応表を持たないので、当方は、ご請求を受けても、どの記録が請求した方のものかを確かめられません。本人のものと確かめられない記録については、開示・削除のご請求に応じることができません。

破棄の手続と方法。保存期間が過ぎた個人情報と、削除を求められた個人情報は、データベースの行の削除と、保管領域のファイルの削除により、復元できない方法で破棄します。紙の媒体では保存しません。バックアップの中の複製は、上のとおり期間の経過によって消えます。

運営の操作の記録は、いつ・誰が・どの利用者に対して・何をしたかを残す必要があるため、削除後も残します。ただし運営が書いたメモや理由の自由記述は、削除のときに取り除きます。

10. 安全管理のために講じている措置

当方は、個人情報保護法第 23 条に基づき、次の措置を講じています(同法第 32 条第 1 項第 4 号および同法施行令第 10 条第 1 号に基づく公表)。

区分講じている措置
組織的取扱いの手順を文書として定め、取得する情報の項目・保存期間・委託先を一覧として維持しています。取扱いに変更が生じる場合は、本ポリシーを先に改定します
人的個人情報を取り扱うのは代表者のみです。従業者はいません。第三者に作業を委託する場合は、守秘と目的外利用の禁止を約したうえで、必要な範囲の権限のみを与えます
物理的個人情報は委託先のデータセンターに保管します。運営は、MCP や AI のコーディングツールを使って本番の記録を読むことがあり、その結果は、分析のために運営の端末に一時的に表示され、または作業の記録として保存されることがあります。運営の端末はディスクの暗号化と画面のロックを有効にし、不要になった記録は削除します
技術的通信はすべて TLS で暗号化しています。端末はデータベースに直接接続せず、当方の API だけを通じて自分の記録にアクセスします。API は各リクエストで認証を検証し、利用者ごとに読み書きできる行を絞り込みます。データベースの接続情報と外部 API の鍵はサーバ側にのみ置き、アプリには含めません。録音ファイルは非公開の領域に置き、再生は 1 時間で失効する署名付きの URL によってのみ行えます。記録・ログ・エラー通知には、録音、文字起こしの全文、署名付きの URL、認証情報を出力しません。識別子は先頭の一部のみを記録します
外的環境の把握個人データの取扱いはアメリカ合衆国に所在する事業者に委託しており、同国の個人情報の保護に関する制度は第 8 節のとおり把握しています。データベースおよびファイルの保管先として日本(東京)のリージョンを選択しています。各委託先のセキュリティに関する公表情報と契約条件を定期的に確認しています

個人情報の漏えい、滅失、毀損その他の事故が生じ、本人の権利利益を害するおそれが大きい場合は、個人情報保護法第 26 条に基づき個人情報保護委員会へ報告し、本人へ通知します。GDPR が適用される場合は、同規則第 33 条・第 34 条に従い、原則として 72 時間以内に監督機関へ通知します。

11. 利用者の権利と行使の方法

利用者は、自己の情報について次の権利を有します。多くはアプリの中から即時に行使できます(第 12 節)。それ以外は連絡先へご請求ください。

権利内容行使の方法
開示(アクセス)当方が保有する自己の情報と、その利用目的の通知を求めることアプリの「マイページ > データとプライバシー > 自分のデータを書き出す」、または連絡先へ請求
データの持ち出し(可搬性)自己の記録を、機械で読める形(JSON)で受け取ること同上(書き出し)
訂正・追加誤りのある情報を正すこと連絡先へ請求。プロフィールはアプリ内で変更可
削除(消去)自己の情報を消すこと(第 9 節で保持すると定めたものを除く)アプリの「学習データをすべて削除する」または「アカウントを削除する」、または連絡先へ請求
利用の停止・制限、異議取扱いをやめること、正当な利益に基づく取扱いに異議を述べること連絡先へ請求
同意の撤回外部の AI サービスの利用について与えた同意を取り消すことアプリの「マイページ > データとプライバシー > 同意を取り消す」。取り消すと、次に会話を始めるときに説明と同意の画面が再び表示されます
国外移転の拒否外国にある第三者への提供を拒むこと第 8 節のとおり
リーグでの表示の停止他の利用者に自分が表示されないようにすることアプリの「マイページ > リーグ」の「リーグに参加する」をオフに(第 13 節)

請求は support@phrasy.net へ、本人からのものであることを確認できる内容を添えてお送りください。当方は、本人であることを確認できた後、原則として 2 週間以内、遅くとも法令の定める期間内に回答します。手数料はいただきません。請求に応じられない場合は、その理由をお知らせします。削除のご請求に当方が応じる場合も、アプリから削除を申請したときと同じ 2 段階の手順(第 12 節)により、消える範囲は同じです。アカウントの削除は、アプリの中から申請します。削除の処理が始まる前(申請から 29 日が過ぎるまで)に取り消したいときは、連絡先へご連絡ください。

アプリを開けない場合や端末を手放した場合は、サポートのページ(https://phrasy.net/support)の「アカウントの削除をウェブから依頼する」の手順で、アカウントの削除を依頼できます。

当方の対応にご納得いただけない場合、利用者は監督機関へ苦情を申し立てることができます。日本: 個人情報保護委員会(https://www.ppc.go.jp/)。韓国: 個人情報保護委員会(https://www.pipc.go.kr/)のほか、個人情報侵害申告センター(韓国インターネット振興院〔KISA〕。https://privacy.kisa.or.kr/ / 国番号なしで 118)、個人情報紛争調停委員会(https://www.kopico.go.kr/ / 1833-6972)、大検察庁(https://www.spo.go.kr/ / 国番号なしで 1301)、警察庁(https://cyberbureau.police.go.kr/ / 国番号なしで 182)。台湾: 個人資料保護委員会籌備処(https://www.pdpc.gov.tw/)。欧州経済領域・英国: 居住地または勤務地の監督機関(GDPR 第 77 条)。

12. アプリの中からできること

アプリの「マイページ > データとプライバシー」から、次の操作をいつでも行えます。手続や審査はなく、押した時点で実行されます。

操作何が起きるか
自分のデータを書き出す会話、ふりかえり、学習の記録、復習、プロフィール(初回の案内での回答を含みます)、得点、連続記録、リーグの結果、リーグでブロックした相手の一覧、利用ログ、練習の利用枠の記録、上限に達した記録、アンケートの回答、報告の本文とやり取り、物申しの本文と見直しの結果、トークの発言と AI が覚えたこと、録音の文字起こし、購読の記録、通知の宛先と送った記録、広告の計測の許可の記録を JSON で受け取れます。運営の内部の記録(運営のメモ、外部 API の原価の記録、利用の種別の判定の記録、運営の操作の記録)は、この書き出しには含めません。ご請求いただければ、法令の範囲で開示します
学習データをすべて削除する練習の記録、ふりかえり、復習の予定、スキップ、録音、アンケートの回答を行ごと削除し、最初からやり直せる状態にします。利用ログと外部 API の利用記録は、識別子を取り除いたうえで行だけを残します。日ごとの操作の件数と AI の処理の原価の統計は、あなたと結びつかない形にして残ります(第 9 節)。再利用する会話の相手の返答のうち、あなたの会話に由来するものからは、照合の例として保存したあなたの発話と、あなたの会話に由来することを示す情報を取り除きます(まだ使い始めていないものは削除します)。アカウントは残ります
アカウントを削除するその場でアプリは使えなくなり、新しいゲストとしてそのまま利用を続けられます。申請から 30 日以内(削除の処理は毎日 1 回走り、申請から 29 日が過ぎた人を対象にします)に、本人を特定できる情報(プロフィール・サインインのメールアドレスとセッションの記録・通知の宛先と送った記録・初回の案内での回答・設定・同意の記録・広告の計測の許可の記録・会話の書き起こし・録音のファイル・報告(添えられた画面の写真と、運営の業務連絡ツールに送った投稿を含む)・物申し(運営の業務連絡ツールに送った投稿を含む)・トーク・リーグの結果・アンケートの自由記述・利用の種別の判定の記録)を削除します。審査・試験のための利用と判定したアカウントは、その印だけを、本人を特定できる情報を持たない行に残します(第 9 節)。レッスンの完了・評価の判定・復習・得点・連続記録・練習の利用枠の記録・上限に達した記録と、アンケートで選んだ理由は、無作為の ID に付け替えて残します(第 9 節。残す記録の取扱いは同節の段落のとおりです)。学習の記録も残したくない場合は、先に「学習データをすべて削除する」を行ってください。利用ログと外部 API の利用記録は、識別子を取り除いたうえで行だけを残します(第 9 節)。無料の 1 レッスンの使い回しを防ぐための端末の情報(インストール識別子のハッシュと Apple の DeviceCheck の印)は、利用者とは結びつけない形で、削除の後も残ります(第 9 節)。RevenueCat 側の利用者の記録は、削除を RevenueCat に依頼します。再利用する会話の相手の返答のうち、あなたの会話に由来するものからは、照合の例として保存したあなたの発話と、あなたの会話に由来することを示す情報を取り除きます(まだ使い始めていないものは削除します)。Apple でサインインしている場合は、削除の確認のときに Apple の確認の画面が改めて表示され、Apple のサインインのトークンが取り消されます(確認を取りやめた場合は、アカウントを削除しません。Apple との通信に失敗した場合でも、削除は進みます)
トークの、AI が覚えたこと会話を自然に続けるために保存します。学習データの削除またはアカウントの削除で、すべて削除できます(トークの発言とあわせて削除します)。アプリで一覧を見たり、1 行ずつ消したりする操作はありません
同意を取り消す外部の AI サービスの利用についての同意を取り消します

アカウントの削除は、申請した時点での利用停止と、30 日以内の物理的な削除の 2 段階で行います。削除の処理が始まる(申請から 29 日が過ぎる)までは取り消すことができます。取り消しを希望する場合は、第 18 節の連絡先へご連絡ください。処理が始まると、元に戻すことはできません。削除の時点で端末に残っていた未送信の記録は、送らずに破棄します。録音ファイルの削除が一部失敗した場合でも、そのファイルは保存から 72 時間を過ぎたあと、遅くとも 4 日以内に自動的に削除されます(第 9 節)。30 日後の物理的な削除はデータベース上で 1 つのまとまりとして行うため、途中で失敗した場合は何も変わりません(中途半端に消えた状態にはなりません)。

アプリを開けない場合は、サポートのページ(https://phrasy.net/support)の手順で、メールからアカウントの削除を依頼できます。本人であることを確認できた後、原則として 2 週間以内に受け付けたことを回答し、削除は上と同じ 2 段階で行います。

ゲストとして使っていた方が、すでに記録のある別のアカウントにサインインして切り替えたときは、ゲストの記録は引き継がれません。アカウントの削除と同じく、本人を特定できる情報(会話の書き起こし、ふりかえり、プロフィールなど)を削除し、学習の記録は無作為の ID に付け替えて残します(第 9 節。利用ログと広告の計測の許可の記録だけは、サインインした先のアカウントのものとして付け替えます。購読の記録は第 9 節のとおり残します)。切り替えたときは、アプリでお知らせします。まだ記録のない新しいアカウントとしてサインインしたときは、ゲストの記録が新しいアカウントに引き継がれます。

当方の Supabase のプロジェクトは Phrasy 専用で、他のアプリと共有していません。アカウントの削除が完了すると、認証の仕組み(Supabase)に登録されたアカウント(メールアドレスと、セッションごとの IP アドレスの記録を含みます)も削除します。

13. 他の利用者に見える情報(リーグと、会話の相手の返答)

本サービスには、同じ時期に学習している最大 30 人で 1 週間ごとに得点を競う「リーグ」があります。参加している間、次の情報が同じ組の他の利用者に表示されます。

  • ニックネーム(未設定のときは「ゲスト」)
  • ニコの着せ替え(相棒のキャラクター「ニコ」の見た目。4 種類から選べます。写真は扱いません)
  • その週に得た得点と、組の中での順位

会話の内容、録音、ふりかえり、メールアドレス、端末の情報が他の利用者に見えることはありません。ニックネームは自由に決められます。他人に知られたくない氏名や連絡先をニックネームに入れないでください。不正な利用や、アプリの審査・試験のための利用と当方が判断したアカウントは、リーグの順位表など他の利用者の画面に表示しないことがあります(第 3 節)。

「マイページ > リーグ」の「リーグに参加する」をオフにすると、それ以降は新しい組に配属されません。すでに参加している週については、同じ組の他の人の順位を後から変えてしまうため、その週が終わるまで表示が残ります。

リーグでは、他の利用者をブロックできます。ブロックすると、あなたの表でその人のニックネームとニコの着せ替えが伏せられます(順位と得点は残ります)。ブロックしたことは相手に知らされず、相手の画面も変わりません。このために、ブロックした利用者の ID と時刻を保存し、あなたが解除するか、アカウントを削除するまで保持します。アカウントを削除すると、あなたがブロックした記録も、あなたがブロックされた記録も削除されます。

会話の相手(AI)があなたとの会話で生成した返答は、同じ場面で同じような発話をした他の利用者の会話の中で、相手の返答(文と読み上げた音声)としてそのまま使われることがあります。逆に、あなたの会話に出てくる相手の返答も、他の利用者の会話で生成されたものであることがあります。再利用するのは、数字・固有名詞・連絡先・個人の事情を含まない短い返答に限り、プログラムがその条件を満たすものだけを取り込みます。運営は使われる返答を抜き取りで確認し、個人の事情が映ったものは使うのをやめます。あなたの発話そのもの、録音、ニックネーム、その他あなたを識別できる情報が、この仕組みを通じて他の利用者に見えることはありません。

14. 未成年の方の利用

本サービスは 13 歳以上の方を対象としています。13 歳未満の方は本サービスを利用できません。当方は 13 歳未満の方から意図的に個人情報を取得しません。13 歳未満の方の情報を取得していることが判明した場合は、速やかに削除します。

18 歳未満の方(韓国からご利用の場合は 19 歳未満の方)は、親権者その他の法定代理人の同意を得たうえで本サービスを利用してください。個人情報の取扱いについて同意した結果を判断する能力がないと認められる場合は、法定代理人から同意を得る必要があります。

第 7 節の Meta への提供は 18 歳以上の方を対象としています。18 歳未満の方は許可しないでください。

韓国からご利用の場合、韓国個人情報保護法第 22 条の 2 により 14 歳未満の方の個人情報の取扱いには法定代理人の同意が必要です。当方は同意の画面で 14 歳以上であることの確認を求めており、韓国においては 14 歳未満の方は本サービスを利用できません。

欧州経済領域からご利用の場合、GDPR 第 8 条および居住国の法令により、16 歳未満(加盟国が 13 歳以上の別の年齢を定めている場合はその年齢未満)の方の同意には法定代理人の同意または承認が必要です。

法定代理人の方が、お子様の情報の開示・削除を求める場合は support@phrasy.net へご連絡ください。

15. Cookie と追跡、広告

本サービスのアプリ自体は Cookie を使用しません。第三者の分析用 SDK は組み込んでいません。iOS 版のアプリには、広告の計測と配信のために Meta の SDK を組み込みます。これを組み込んだ版のアプリから、有効にした時から適用し、アプリの説明の画面と端末のトラッキングの許可の両方で許可した方にかぎり動かして、Meta Platforms, Inc.(米国)へ情報を送ります(第 7 節)。これとは別に、利用ログは当方のサーバにのみ送信し、当方が保管します。ただし、不正利用の確認(Cloudflare Turnstile。第 3 節)のためにアプリの中で開く見えないウェブ表示では、Cloudflare が自らの方針(https://www.cloudflare.com/turnstile-privacy-policy/ )に従い、端末の中に情報を保存することがあります。

公開ページ(https://phrasy.net/privacy / https://phrasy.net/terms / https://phrasy.net/support)は Cookie を使用せず、閲覧の記録を保存しません(ホスティング事業者が残す接続の記録〔第 3 節〕を除きます)。運営者だけが使う管理画面では、ログインの状態を保つための Cookie を使用します。

LP(第 2 節)は、Cookie も端末の識別子も使わずに、訪問を次のとおり記録します。第三者の分析用ツールは使いません。訪問者の印として、その日だけ有効な塩に、サイトのホスト、IP アドレス、ブラウザの種別(User-Agent)を混ぜたハッシュを作って記録します。IP アドレスと User-Agent そのものは保存しません。塩は日が変わると削除するので、後から IP アドレスを当てて元の人を調べることはできず、同じ人でも日が違えば別の印になります。あわせて、LP の言語、国(接続元から判定)、端末の種類(iOS・Android・パソコン・その他)、参照元のホスト名(パスと検索語は捨てます)、広告の UTM とキャンペーンの識別子、App Store のボタンを押したこととその場所、時刻を保存します。目的は、LP の訪問者数・流入元・ボタンを押した割合を個人を識別しない形で把握し、広告と LP を改善することです(第 4 節。根拠は第 5 節の正当な利益)。ブラウザの「トラッキングしない」(Do Not Track)と Global Privacy Control の信号があるとき、および自動巡回のプログラムからのアクセスは、記録しません。

iOS 版のアプリは、アプリの説明の画面で許可した方にだけ、端末のトラッキングの許可(App Tracking Transparency)をお尋ねします。両方で許可した方にかぎり、Meta の SDK が、広告識別子(IDFA)を含む第 7 節の情報を Meta Platforms, Inc. へ送ります。これは Apple のいう「トラッキング」に当たります。許可しなくても、本サービスの機能と料金は変わりません。許可は「設定」からいつでも取り消せます。取り消すと、イベントと広告識別子は送りません。次の起動から SDK を動かしません。この許可をした場合を除き、当方は、利用者または端末の情報を他社のアプリ・ウェブサイト・オフラインの情報と結びつけて広告の配信や効果測定を行うこと(Apple のいう「トラッキング」)をしません。データブローカーに情報を提供することもありません。

広告を出す場合、その効果の測定には Apple が提供する仕組みを利用します。App Store などに表示される Apple の広告(Apple Ads)については、アプリが初回の起動の後に端末から帰属の照会のためのトークン(Apple の AdServices)を取得して当方のサーバーに送り、当方がこれを Apple に照会します。当方が Apple から受け取るのは、そのインストールが Apple の広告によるものかどうかと、その広告のキャンペーン・広告グループ・キーワード・広告の番号、国または地域、新規のダウンロードか再ダウンロードかの別です。当方は、これを利用者のインストールの記録と結びつけて、どの広告が利用につながったかを測るために使います。トークンは照会にだけ使い、保存しません。この仕組みは広告識別子(IDFA)を使わず、他社のアプリやウェブサイトでの行動と結びつけるものでもありません。Apple の広告以外の広告については、SKAdNetwork を利用します。この仕組みでは、広告のクリックとアプリのインストールの対応づけは Apple の側で行われ、当方や広告の配信事業者が受け取るのは個人を特定できない集計された値だけで、当方は、どの利用者がどの広告から来たのかを知ることができません。ただし、アプリの説明の画面と端末のトラッキングの許可の両方で許可した iOS の方については、Meta の SDK が上のとおり Meta Platforms, Inc. へ情報を送ります(第 7 節)。

外部送信に関する表示(電気通信事業法第 27 条の 12)。利用者のアプリが、端末から、または端末の OS の機能を通じて、当方以外の者へ情報を送る場合の、送信先・送る情報・目的は次のとおりです。

送信先送る情報目的
RevenueCat, Inc.(米国)アプリの SDK が送る、当方の利用者の識別子(アプリ内部の ID。氏名やメールアドレスではありません)、購入の証明(取引の情報)、端末の種類・OS・言語と地域、アプリの版、接続にともなう IP アドレス購入の検証と購読の状態の管理(第 7 節)
Expo, Inc.(米国)アプリの更新の確認のために、プラットフォーム(iOS / Android)、アプリの実行環境の版、更新のチャンネルと現在の更新の識別子、接続にともなう IP アドレスアプリの更新(OTA アップデート)の配信(第 7 節)
Google LLC(米国。Google のサインインの SDK)サインインの要求(アプリのクライアント ID、要求する範囲)と、Google アカウントの認証の情報。Google でのサインインを選んだときだけGoogle でのサインイン(第 7 節)
Cloudflare, Inc.(米国。Turnstile)アプリの中の見えないウェブ表示が、端末から直接送る、端末の IP アドレス、通信の暗号化の特徴(TLS)、ブラウザの種別(User-Agent)、ブラウザの挙動を見る信号、当方のサイトの識別。ゲストのアカウントの作成とメールのコードの送信の前だけ不正利用の防止(ボットの確認。第 3 節・第 4 節・第 7 節)
Meta Platforms, Inc.(米国。Meta の SDK)アプリの説明の画面と端末のトラッキングの許可の両方で許可した iOS の方にかぎり、SDK が端末から直接送る、アプリのイベント(インストール、起動、登録、最初のレッスンの完了)、SDK の識別子、広告識別子(IDFA)、広告のキャンペーンの識別子、端末の情報(機種、OS、画面、言語、地域、タイムゾーン、通信事業者、CPU の数など)、アプリの識別子と版、アプリが登録している URL スキーム、IP アドレス、トラッキングの許可の状態、広告識別子の収集の設定、データ処理の設定広告の計測と配信、および Meta の規約と方針に従った利用(第 7 節)
Apple Inc.(米国。AdServices)アプリが端末から得た広告の帰属の照会のためのトークン。当方のサーバを通じて Apple に送りますApple の広告の効果測定(本節の上の段落)
Apple Inc.(米国。DeviceCheck)アプリが端末から得た DeviceCheck のトークン。当方のサーバを通じて Apple に送ります。端末を特定する識別子は、当方は受け取りません無料の 1 レッスンの使い回しの防止(第 3 節・第 4 節)
Apple Inc.(米国。APNs)通知を許可した端末が、OS の機能を通じて Apple に登録する通知の宛先(プッシュトークン)。通知を送るときは、当方のサーバが宛先と通知の内容を Apple に送りますサーバからの通知の配信(第 16 節)

Android 版(提供を始めた時から適用)では、Google Play の課金、Play Integrity API、FCM(Firebase のインストール ID を含みます)、Google のサインインを通じて、同様に Google LLC へ情報が渡ります(第 7 節)。

16. 通知

本サービスの通知には、端末の中で予約されるローカル通知(復習のお知らせ、無料トライアルの終了前のお知らせ、通知の宛先を当方に登録していない端末での連続記録のお知らせ)と、当方のサーバから Apple のプッシュ通知サービス(APNs)、または Android 版(提供を始めた時から適用)では Google の Firebase Cloud Messaging(FCM)を通じて届く通知(連続記録が途切れそうなときのお知らせ、トークの相手からのメッセージ、Live Activity の開始・更新・終了)があります。サーバからの通知は、通知を許可した端末にだけ送ります。通知の内容は、連続記録のお知らせでは連続記録の日数と定型の文言、トークのメッセージではトークの相手が書いた 1 通の文(同じ文がトークにも保存されます)です。録音は含みません。サーバからの通知は APNs を経由するため、通知の宛先と内容は Apple に渡ります(第 7 節)。Android 版では、サーバからの通知は FCM を経由するため、通知の宛先と内容は Google に渡ります(第 7 節。Google は委託先です)。

通知は端末の設定またはアプリの「マイページ > 通知」からいつでも止められます。Live Activity も端末の設定(Phrasy の項目)で止められます。アプリで通知をオフにした場合とログアウトした場合は、当方は通知の宛先を取り消し、以後サーバから通知を送りません。通知を許可したこと・通知を開いたことは、利用ログとして記録します(第 3 節)。

17. 本ポリシーの改定

当方は、法令の改正や本サービスの変更に応じて本ポリシーを改定することがあります。改定するときは、改定後の内容と施行日を本ページ(https://phrasy.net/privacy)に掲載します。

取得する情報の項目、利用目的、委託先、または越境移転の内容を実質的に変更するときは、施行日の 2 週間前までに本ページに掲載し、あわせてアプリの中でお知らせします。新たな同意が必要な変更の場合は、説明と同意の画面を改めて表示し、同意をいただいてから適用します。同意いただけない場合、それまでの取扱いは変わりません。ただし、本人が説明の画面で個別に許可した場合にだけ行う任意の取扱いは、本ページへの掲載の後、許可の時点から適用します。許可しない方の取扱いは変わりません。

本ページの上部に、現在の版と施行日を表示しています。過去の版が必要な場合は連絡先へご請求ください。

18. 連絡先

本ポリシー、個人情報の取扱い、権利の行使、苦情については、次の窓口へご連絡ください。

項目内容
事業者合同会社Craftbase
サービスの提供名Craftbase
代表社員井上 慧汰
個人情報保護責任者井上 慧汰
メール(権利の行使・苦情の申出先)support@phrasy.net
サポートのページhttps://phrasy.net/support
利用規約https://phrasy.net/terms
特定商取引法に基づく表示https://phrasy.net/legal/commerce

アプリの「マイページ > 報告」からも、不具合や要望をお送りいただけます(連絡先の入力は不要です。返信が必要な場合はメールにてご連絡ください)。

本ポリシーは日本語版を正本とします。他の言語の版は参考のための翻訳であり、内容に相違があるときは日本語版によります。

Privacy Policy

Version 3.22 / Effective date 2026-11-09

Craftbase, LLC (合同会社Craftbase, a godo kaisha under Japanese law; brand name "Craftbase"; "we") handles users' personal information as follows in the English conversation learning app "Phrasy" and the related web pages (together, the "Service").

Contents

  1. 1. Business operator and person responsible for the protection of personal information
  2. 2. Scope
  3. 3. Information we collect
  4. 4. Purposes of use
  5. 5. Bases for processing
  6. 6. Use of generative AI, and non-use as training data
  7. 7. Provision to third parties, and subcontracting
  8. 8. Provision to third parties in foreign countries (cross-border transfers)
  9. 9. Retention periods
  10. 10. Measures taken for security management
  11. 11. Users' rights and how to exercise them
  12. 12. What you can do from within the app
  13. 13. Information visible to other users (the League, and the conversation partner's replies)
  14. 14. Use by minors
  15. 15. Cookies, tracking and advertising
  16. 16. Notifications
  17. 17. Amendments to this Policy
  18. 18. Contact

1. Business operator and person responsible for the protection of personal information

ItemDetails
Business operatorCraftbase, LLC (合同会社Craftbase)
Name under which the Service is providedCraftbase
Representative member井上 慧汰
Service namePhrasy
Person responsible for the protection of personal information井上 慧汰
Contact point for the handling of personal information and for complaintssupport@phrasy.net

We are a godo kaisha (a limited liability company under Japanese law), and the person responsible for the handling of personal information is our representative member. The name of the business operator under Article 32, paragraph 1, item 1 of the Act on the Protection of Personal Information (APPI, Japan) (the "APPI") is as set out in the table above. Our address will be provided without delay upon request to support@phrasy.net, as permitted by that item.

We are not a covered business operator of any accredited personal information protection organization.

2. Scope

This Policy applies to the handling of personal information in the iOS / Android app "Phrasy", the servers (API) of the Service, and the web pages that we publish. The web pages are https://phrasy.net/privacy / https://phrasy.net/terms / https://phrasy.net/support, and the product introduction pages (https://phrasy.net/, and the language-specific pages /en , /ko and /zh-tw; together, the "LP").

The statements about the Android version (Google Play, Play Integrity, FCM and so on) apply from the time we start providing the Android version. Until then, only the statements about the iOS version apply.

The conditions for using the Service are set out in the Terms of Service (https://phrasy.net/terms). This Policy forms part of the Terms of Service. The disclosure of transaction conditions for the Paid Plan is posted on the page of disclosures based on the Act on Specified Commercial Transactions (Japan) (https://phrasy.net/legal/commerce).

We have not included the European Economic Area, the United Kingdom or Switzerland among the App Store countries and regions where the app is distributed, and we do not offer or advertise the Service to residents of those regions. The statements in this Policy concerning the General Data Protection Regulation (GDPR) are included in case we offer the Service in those regions in the future, or in case the GDPR applies by operation of law.

This Policy does not apply to the handling of personal information on third-party sites or services linked from the Service.

3. Information we collect

The information we collect is as follows. We do not collect any other information (the device's location data (such as GPS), contacts, photos, calendar, health information, payment card information, date of birth, or telephone number). Even where the sign-in provider passes us the URL of a profile image, we do not collect the image itself.

TypeDetailsHow it is collected
Audio recordingsThe audio you speak in conversations, recall exercises and rephrasing (m4a). Up to 120 seconds and 15 MB per recordingFrom the device's microphone. Use of the microphone requires the device's permission; if you do not grant it, you can use the Service with keyboard input
TranscriptsThe text obtained by reading a recording as English. Besides what was sent, we also keep the last transcription of recordings that were not sent (retaken or not understood), to check the accuracy of transcriptionThe output of the speech recognition API (Section 7) is stored by the server
Conversation contentThe learner's utterances, the replies of the conversation partner (AI), translations into the native language, and the course of the feedback, comments and rephrasing for each conversationRecorded by the server as you use the Service
Learning recordsThe start, completion and interruption of lessons, the state of each phrase, review schedules and results, skips, scores (XP), streaks, League ranks and weekly results, and the list of users you blocked in the LeagueSame as above
ProfileNickname (up to 20 characters), Nico's outfit (the setting that selects, from 4 types, the look of our companion character "Nico"; we do not handle photographs), time zone, and the app's display language and native language settingsFrom the user's input and the device's settings
Answers in the first-run guideYour answers in the first-run guide (your current conversation level and how you heard about Phrasy, plus why you want to speak English if you answered that in an earlier version of the app). You can move on without answering any of the questionsFrom the user's choices. Stored on the device and sent to the server after you consent on the explanation and consent screen
Device and usage informationInstallation identifier (a random value issued by the app on first launch; it is stored in the device's Keychain and stays the same even after reinstallation), per-launch identifier, app version, platform (ios or android), the device's language and region settings, and the device's timeAttached and sent automatically by the app
Usage logsThe screens opened, the main actions tapped, progress through the first-run guide, the results of the microphone and notification permissions, the opening of a notification, the type of any error shown, and the results of feature gating. Free text and the content of recordings are not includedSame as above
Result of the advertising-measurement explanation screenThe record of your answers on the explanation screen. The file on the device (meta-measurement.json) holds your answer, the date and time, the country of the device at that time, the version of the explanation text shown, the two checkboxes asked of users in Korea, and the date and time the completion of the first lesson was sent to Meta. Our servers also add one row for each answer (allowing, declining and withdrawing are separate rows, and rows are not rewritten). We store the install identifier and the user ID, the answer, the time of the answer, the country, the version of the explanation text, and the two checkboxes of users in Korea. We do not store the advertising identifier (IDFA), and we do not send this record to Meta. This record applies from the version of the app that includes it, from the time we turn it onStored on the device by the app and sent to our servers according to your operation on the explanation screen or in "Settings" (anything that could not be sent is kept on the device and sent again at the next launch)
Connection recordsIP address, the date and time, path (the URL accessed) and result (the type of response) of requests, and the type of software on the user's sideRecorded automatically as logs of the server and of the hosting provider (Section 7)
Country, region and city estimated from the connectionThe country, region and city estimated from the source of a request. Our server does not store the IP address itself in the tables of our database (such as the usage logs). The exceptions are the IP address that the login mechanism stores (see "Connection records of sign-in" below) and the connection records that the hosting provider keeps (see "Connection records" above). We do not use the device's location data (such as GPS)Estimated automatically by the server from information about the connection source
Connection records of sign-inFor each logged-in session (guests included), the IP address, the type of software on the device (User-Agent), and the date and time of creation and update, which the login mechanism (Supabase authentication; Section 7) stores. We use them to prevent misuse and to manage sessions. We have not set an expiry for sessions or a time-out for inactivity. They are deleted when you log out and when your account is deleted (Sections 9 and 12)Recorded automatically by the login mechanism when the device calls it
Check to prevent misuse (Cloudflare Turnstile)Before a guest account is created and before a code is sent by email, the app runs Turnstile by Cloudflare, Inc. (United States) in a web view inside the app that you do not see. The device's IP address, characteristics of the encrypted communication (TLS), the type of browser (web view) (User-Agent) and signals that observe the browser's behavior are sent to Cloudflare, and Cloudflare returns a token with the result of the check. The token is single-use, and the login mechanism uses it to ask Cloudflare to verify it. We do not store it in our database. This check applies from the version of the app that includes it, from the time we turn it onThe device's web view communicates directly with Cloudflare
Source of acquisition (when you came through an Apple ad (Apple Ads))Only where you installed the app through an Apple ad: the campaign, ad group, keyword and ad numbers of that ad, the country or region, and whether it was a new download or a re-download. We do not store the token used for the inquiry. In this inquiry, we do not obtain the advertising identifier (IDFA)The app sends the server the token for the attribution inquiry that it obtained from the device after the first launch, and we make the inquiry to Apple (Section 15)
Record of the determination of the type of useRecords kept to tell whether an account is used for review and testing of the app: the range of the connection source that matched (such as the range of Apple's network), the email domain, the country and city, the time zone, a purchase made in the Sandbox (test environment), another account having been active on the same device, and the score of the determination and its reasons. The result of the determination is stored as a mark on the user's row. A mark that the operator sets by hand in the admin screen, and its reason, are kept in the "operator actions" record in this table. We do not store the IP address itself or the email address itselfRecorded automatically by the server from requests, purchase notifications and usage records
Report contentThe type selected and the free text sent from "Report", and the screen name at the time it was tapped, the lesson or conversation identifier, the app version and the materials version, and the contents of the screen being shown at the moment it was tapped (the text of conversations, Chat, feedback and reviews, recent exchanges and so on; raw audio is not included), and a photo of the screen shown just before the report screen was opened (you can see the photo in the report screen and remove it; it is sent only if you do not remove it; anything shown on that screen, such as nicknames or study content, appears in it)Sent by the user
Email addressCollected only where you sign in. Where you sign in with Apple or Google, it is the basic information, such as the email address, that we receive from the sign-in provider (where you choose "Hide My Email" with Apple, it is a relay address issued by Apple (@privaterelay.appleid.com)). Where you sign in with a code sent by email, it is the email address that you enter. We show the email address to you on the "Profile > Account" screen and, when a report or a dispute is sent, notify the operator's business messaging tool of it, to confirm who sent it (Section 7). Where the sign-in provider passes them, we also receive your name and the URL of your profile image (we do not collect the image itself). These are only stored in the authentication record, and the Service neither displays nor uses themThrough Sign in with Apple, Google sign-in, or entering your email address (in each case through our authentication mechanism, Supabase). For sign-in by email, we send an email containing a 6-digit code to the address entered (the sending is done by our subcontractor ZeptoMail; Section 7). The code is valid for 10 minutes only
Sign-in informationThe method of sign-in (Apple, Google or email), the date and time of sign-in, and the date and time at which you last used the Service (used to determine and delete guest accounts that are no longer used; Section 9)Recorded by the server
Records of external API useFor each external API call, the type, model name, volume processed, latency, success or failure, and the first part of any errorRecorded by the server
Practice allowance recordsThe date on which a practice allowance was used (the date counted with the day running from 3:00 a.m. in the user's local time until 2:59 a.m. the next day), whether it was a lesson or a review, and the plan at that time (free, trial or paid). It is recorded when you first speak in a lesson or a reviewRecorded by the server
Records of reaching the limitThe date and type of an occasion on which you could not practice because a subscription was required (for example, after the free lesson was used up)Recorded by the server
Device information for preventing the free lesson from being reusedThe following two. (a) A value obtained by converting the installation identifier (see "Device and usage information" above) into a form that cannot be reversed (a hash). (b) A mark, held by Apple's DeviceCheck, that the free lesson has been used on that device. With DeviceCheck we do not receive an identifier that identifies the device. We send a token that the app obtains from the device to Apple, and query and update the mark(a) A value assigned by the app, which the server stores as a hash. (b) A token that the app obtains from the device, which the server sends to Apple to query and update the mark
Subscription informationThe product type, the purchase date, renewal date and expiry date, the subscription status (trial, active, cancelled, expired), Apple's transaction identifier, and the country, currency and amount at the time of purchase. Payment card numbers, expiry dates and cardholder names, and billing addresses, are not included. Where you use "Restore Purchases" on a different account, we move the ownership of the subscription to the current account and keep a record of the move. In our database we hold a copy (who, when, which product, at what price, and in what status) in order to understand profitability. Whether the Paid Plan is available is decided by querying RevenueCat, and only when we cannot reach RevenueCat do we decide using this copy insteadThe proof of purchase (transaction information) that the app on the device receives from the App Store, which RevenueCat verifies; our server obtains the result (the subscription status) by querying RevenueCat
Records of operator actionsThe actions taken by the operator on a user's data (when, by whom, on which user, and what was done)Recorded by the server when the operator acts in the admin screen
Notification destinations and the record of what we sentThe device's push token (a string assigned by Apple that addresses the device for notifications), the tokens for starting and updating a Live Activity, the environment connected to (sandbox / production), the app's Bundle ID, and the Live Activity identifier. We also store a record of what we sent (when and which type of notification was sent, the identifier of the wording used, and the result from the Apple Push Notification service [APNs]). A notification contains, for a streak notice, only the number of days of your streak and fixed wording, and, for a Chat message, the one message the Chat partner wrote (the same message is also stored in Chat); it does not contain recordingsSent automatically by the app from a device on which you allowed notifications (not collected if you do not allow notifications). The record of what we sent is made by the server
Records of visits to the LPA visitor mark (a hash mixed with a salt that is valid only for that day; we do not store the IP address or the User-Agent themselves), the language of the LP, the country (determined from the connection source), the type of device (iOS, Android, PC or other), the referrer's hostname (the path and search terms are discarded), the advertising UTM and campaign identifiers, the fact that the App Store button was pressed and where, and the time. We do not use cookies (Section 15)Sent to our server by the browser that opened the LP

We collect "Subscription information" only in respect of users who purchase the Paid Plan. Item (b) of "Device information for preventing the free lesson from being reused" applies from the version of the app that incorporates DeviceCheck.

By default the Service can be used with an anonymous account, in which case we do not collect names, email addresses or telephone numbers. Unless you sign in with Apple, Google or a code sent by email, the only user identifier that we hold is a random ID. Registration by email address and password is not offered, and we do not collect passwords (sign-in by email is done by entering the code that is sent to you).

About sensitive personal information. Where what a user enters or says on their own (Chat, conversations, reports, disputes, free-text answers to surveys and so on) contains sensitive personal information such as medical history, creed, race or criminal record (Article 2, paragraph 3 of the APPI; this includes sensitive information [민감정보] in Korea), we acquire and handle it to the extent necessary to provide the Service. Users outside Korea are deemed to consent to this by entering or saying it. Users in Korea (those whose device region is Korea or whose display language is Korean) are asked, separately and by a separate checkbox on the consent screen, for separate consent to the handling of sensitive information (Article 23, paragraph 1, item 1 of the Personal Information Protection Act of Korea). The purpose is to provide the Service, the item is the sensitive information contained in what the user enters or says on their own, and the retention period is as stated in Section 9. This checkbox is optional, and you can still use the Service as usual if you do not consent. Even then, please do not enter sensitive information. We do not ask you to enter such information. Please do not enter it. The special categories of personal data under Article 6 of the Personal Data Protection Act of Taiwan (the six types: medical records, medical treatment, genetics, sex life, health examinations and criminal records) are not covered by the consent above. We do not ask for this information and do not use it for providing the Service. Please do not talk about it in conversations.

On the Android version (applicable from the time we start providing it), to prevent reuse of the free lesson we use Google's Play Integrity API (including its Device Recall feature) in place of DeviceCheck. We do not receive an identifier that identifies the device; we receive only the result of the device assessment that Google returns and the mark that the free lesson has been used on that device. When we send notifications from the server on Android, they are delivered through Google's Firebase Cloud Messaging (FCM). We collect the notification destination as the FCM token and the Firebase installation ID that FCM uses to tell devices apart, both only for a device on which you have allowed notifications. We store the record of what we sent in the same way as on iOS.

If you use Chat, we store the messages you send to a character and the character's replies. We also store what the AI remembers about you (short sentences made from what you said; up to 12 lines per user per character, up to 160 characters per line). In addition, we store the plans settled in Chat (the date, the time, who takes part and what happens; up to 12 per user, not counted in the 12 lines above), and delete each plan 14 days after its date has passed. It can include what you talked about, such as your tastes, everyday topics or plans. We instruct the AI (for plans too) not to remember health, money, home address or exact location, contact details, religion, politics, sex or romance, self-harm or suicidal thoughts, or anything you ask it to forget, but this depends on the AI's judgment and we do not guarantee that such content is never included in what it remembers or in the plans. Chat is available only to users who have signed in.

When you send a dispute about the AI's judgment in a review, we store the type and text (optional) of the dispute, a copy of the original evaluation, and the result of the AI evaluator's re-check.

When you answer the survey about why you purchased or cancelled, we store the reason you chose, an optional free-text comment, and your subscription status and plan at the time. You can continue without answering either. Please do not write personal information such as your name or contact details in the free-text comment.

We collect the notification destination (push token) only from a device on which you have allowed notifications, in order to deliver notifications from the server (Section 16). We do not collect it if you do not allow notifications or if you turn notifications off in the app, and we revoke any destination already collected.

We do not collect the advertising identifier (IDFA), and we do not link your activity with other companies' apps or websites. However, only for iOS users who have allowed it both on the explanation screen in the app and in the device's tracking permission, the Meta SDK sends the advertising identifier (IDFA) and other information directly to Meta Platforms, Inc. (Sections 7 and 15).

4. Purposes of use

We use the information we collect only to the extent necessary to achieve the following purposes. Where we use it beyond these purposes, we obtain the individual's consent in advance.

  • Providing the Service — generating the conversation partner's replies, reading out audio, displaying subtitles and native-language translations, and giving feedback on conversations and guidance for rephrasing
  • Evaluating and recording learning — judging whether a phrase was used successfully, building review schedules, and displaying records and progress
  • Operating the mechanisms that support continuation — scores, streaks, League ranking and weekly settlement
  • Applying and managing the Paid Plan — checking the purchase status (by querying RevenueCat), determining the trial and paid periods, switching the features available, storing transaction records, moving the ownership of a subscription and recording that move when you restore a purchase on a different account, and responding to inquiries about refunds and cancellation. In order to understand profitability, we keep a copy of purchases in our database. Whether the Paid Plan is available is decided by querying RevenueCat, and only when we cannot reach RevenueCat do we decide using this copy instead
  • Understanding practice usage — applying the limit beyond the free range, and understanding the number of practices and the situation in which the limit is reached (the practice allowance records and the records of reaching the limit; Section 3)
  • Preventing reuse of the free lesson — to keep the condition that the free lesson is available once per device, we use device information (Section 3: the hash of the installation identifier, and Apple's DeviceCheck). We do not use this information for advertising or combine it with other companies' data
  • Signing in and verifying the person — signing in with Apple, Google or a code sent by email (including sending the email that contains the code), showing the email address on the "Profile > Account" screen, determining and deleting guest accounts that are no longer used, and revoking the Apple sign-in token when an account is deleted
  • Contacting the individual — confirming who sent a report or a dispute, replying to reports, and giving notice of important changes
  • Improving quality — identifying and fixing defects (including looking at the photo of the screen attached to a report in order to check what happened and fix it), improving materials and features, and understanding response speed and failure rates
  • Analyzing usage, and tailoring features and guidance — understanding usage for each answer in the first-run guide (Section 3), and tailoring features and guidance according to those answers
  • Reusing the conversation partner's replies — to use, among the replies generated by the conversation partner (AI), short ones that contain no numbers, proper nouns, contact details or personal circumstances, unchanged as to their text and the audio in which they were read out, as the partner's reply in other users' conversations in the same scene (Section 13). As examples for the matching that selects which reply to use, we store the transcription of your utterance immediately preceding that reply. The text and audio that are reused do not include your utterances, recordings or identifiers
  • Tallying visits to the LP — to understand, in a form that does not identify individuals, the number of visitors to the LP, where they come from and the rate at which they press the App Store button, and use this to improve advertisements and the LP (Section 15)
  • Measuring the effect of advertising — to count installs that came through an Apple ad by campaign and so on, and to measure which ads led to use (Sections 3 and 15). In addition, only for iOS users who have allowed it, we provide app events and similar information to Meta for measuring and delivering advertisements (Section 7)
  • Preventing misuse and ensuring safety — applying the usage limits, and detecting and responding to unauthorized access and abuse (including the check by Cloudflare Turnstile that prevents abuse of guest creation and of sending codes by email, and the management of sessions using the connection records that the login mechanism stores), and identifying use for review and testing of the app so as to exclude it from other users' screens such as the League (the "Record of the determination of the type of use" in Section 3)
  • Safety check of nicknames and the sentences that are candidates for reuse, and of Chat replies and Chat messages — to check with OpenAI's Moderation API, before they are shown, sent or taken in, that the nicknames shown to other users, the reply sentences that may be used in other users' conversations, and the sentences of the AI-written Chat replies and Chat messages contain no inappropriate expressions. If the check cannot be completed, a Chat partner's reply or Chat message is not shown or sent (Section 7)
  • Safety check of conversations — to check with OpenAI's Moderation API whether the AI-written replies of the conversation partner in lesson conversations and Chat, and the sentences you type when Chat returns a prepared reply (when it could not read your message, or when the daily limit is reached), contain self-harm or sexual content. If an AI reply does, it is not shown and is replaced with a prepared one. If, when Chat returns a prepared reply, your sentence contains self-harm, the prepared reply is a caring one. This check is not perfect: it can miss things and can detect things by mistake. It is not intended as emergency response or monitoring (Section 7)
  • Statistical analysis — understanding usage, retention and costs in a form that does not identify individuals (including identifying use for review and testing of the app and excluding it from the statistics), and improving lessons and features by using, only for the purpose of statistics, the learning records and the reasons chosen in surveys that we keep after an account is deleted with the user ID replaced by a random ID (Section 9)
  • Analysis and operation by the operator — for analyzing usage of the Service, investigating defects and quality, responding to reports and disputes, and understanding costs, the operator may have the information in Section 3 (such as conversation content, transcripts, learning records, usage logs, and report and dispute content) read by external AI services (Claude by Anthropic, and ChatGPT, Codex and the API by OpenAI; Section 7), which summarize, classify and analyze it. We use them only with settings under which what is read is not used to train that service's models
  • Providing Chat — to create replies in text conversations with characters, and to weave what the AI remembers into later Chat conversations and into the first reply of lessons with the same character (what it remembers is stored so that conversations can continue naturally; deleting your learning data or your account deletes all of it; Section 12)
  • Reviewing disputes about the AI's judgment — to answer your dispute and for a person at the operator to check errors in the AI's judgment and fix quality. The content of a dispute is not reflected in your learning records, points, or review schedule
  • Tallying surveys — to tally reasons for purchase and cancellation and use them to improve pricing and guidance
  • Performing obligations under applicable law, and responding to the exercise of rights and to disputes
  • Sending notifications ── to deliver, through the Apple Push Notification service (APNs) or, on Android, Google's Firebase Cloud Messaging (FCM), notices when your streak is about to be broken, messages from a Chat partner (the one message the partner wrote) and the start, update and end of a Live Activity (a feature that shows the time left until the deadline on the Lock Screen and elsewhere). We keep a record of what we sent so as not to send the same notification twice

We do not use the information we collect for evaluating a user's creditworthiness, for decisions on employment, recruitment, insurance or lending, or for behaviorally targeted advertising. However, the provision to Meta in Section 7 (only for those who have allowed it) is used to help improve the delivery of our advertisements, and is also used by Meta, in accordance with its own terms and policies, for the personalization of advertisements and similar purposes. We do not make important decisions about an individual automatically (without human judgment). Feedback and evaluations of conversations are generated by AI, but these are information provided as a reference for learning, and are not decisions that affect the user's legal status or rights.

Table for users in Taiwan (Article 8 of the Personal Data Protection Act). The correspondence between our purposes of use and the numbers of the specific purposes and categories of personal data in the Ministry of Justice's "Specific Purposes and Categories of Personal Data under the Personal Data Protection Act" (個人資料保護法之特定目的及個人資料之類別) is as follows.

Our purpose of useSpecific purpose (Ministry of Justice number and name)Category of personal data (Ministry of Justice number and name)
Providing the Service, evaluating and recording learning, operating the mechanisms that support continuation, Chat, signing in and verifying the person, and contacting the individual〇六九 契約、類似契約或其他法律關係事務 / 〇九〇 消費者、客戶管理與服務 / 一三五 資(通)訊服務C001 辨識個人者 (nickname, email address, account and device identifiers, recordings) / C035 休閒活動及興趣 (what the AI remembers in Chat) / C052 資格或技術 (answers on the level of English conversation) / C057 學生(員)、應考人紀錄 (learning records)
Applying and managing the Paid Plan, and retaining transaction records〇六九 契約、類似契約或其他法律關係事務 / 一四八 網路購物及其他電子商務服務 / 一二九 會計與相關服務C001 辨識個人者 / C091 資料主體所取得之財貨或服務 / C093 財務交易 / C102 約定或契約
Improving quality, analyzing usage, tallying surveys, tallying LP visits, measuring the effect of advertising, and statistical analysis一五七 調查、統計與研究分析 / 一三六 資(通)訊與資料庫管理 / 一五二 廣告或商業行為管理C001 辨識個人者 (anonymous visitor mark, installation identifier) / C057 學生(員)、應考人紀錄
Preventing misuse and ensuring safety (including the check by Cloudflare Turnstile), preventing reuse of the free lesson, and connection records一三七 資通安全與管理 / 一三六 資(通)訊與資料庫管理C001 辨識個人者 (IP address, device identifier)

5. Bases for processing

Where the EU / UK General Data Protection Regulation (GDPR) or another law that requires the legal basis for processing to be stated applies, we process personal data on the following bases.

ProcessingBasis
Conversation practice, speech recognition, generating replies, evaluation, storing records, operating the League, signing in and sending the email that contains the code, applying and managing the Paid Plan, and applying the free rangeNecessary for the performance of a contract (GDPR Article 6(1)(b)). This is the core of the Service, and we cannot provide the Service without it
Collecting recordings and sending them to external AI servicesIn addition to the performance of a contract (the same (b)), the explicit consent obtained by explaining on screen before use begins (the same (a); Article 28, paragraph 1 of the APPI; Article 15 of the Personal Information Protection Act (Korea); Article 19 of the Personal Data Protection Act (Taiwan)). For users in Korea, the overseas transfer is based on Article 28-8, paragraph 1, item 3 of the Personal Information Protection Act (Korea) (entrustment of processing and storage necessary to conclude and perform the contract, with the matters in paragraph 2 of that Article disclosed in Section 8 of this Policy)
Recording usage logs, identifying defects, improving quality, analyzing usage and tailoring features and guidance based on the answers in the first-run guide, understanding the situation in which the limit is reached, preventing reuse of the free lesson, preventing misuse, identifying use for review and testing of the app, deleting guest accounts that are no longer used, tallying visits to the LP, measuring the effect of advertising, and analysis and operation by the operatorOur legitimate interests (GDPR Article 6(1)(f)). We have confirmed that this processing does not unduly harm the rights and interests of users (we do not use free text or recordings for statistical analysis, we do not combine them with other companies' data, and we keep retention within the necessary scope; we use device information only to prevent reuse of the free lesson)
Provision to Meta (Section 7)The consent of the data subject (GDPR Article 6(1)(a); Articles 27, 28 and 31 of the APPI; Article 17, paragraph 1, item 1 and Article 28-8, paragraph 1, item 1 of the Personal Information Protection Act (Korea); Articles 19 and 20 of the Personal Data Protection Act (Taiwan))
Acquiring and handling input that contains sensitive personal information (what a user enters or says on their own)The explicit consent given by the user by entering or saying it (Article 20, paragraph 2 of the APPI; GDPR Article 9(2)(a)). For users in Korea, separate consent given by a separate checkbox on the consent screen (Article 23, paragraph 1, item 1 of the Personal Information Protection Act (Korea)). We handle it only to the extent necessary to provide the Service. Please do not enter it (Section 3)
Retaining or disclosing records under applicable lawCompliance with a legal obligation (GDPR Article 6(1)(c))

The handling of audio in the Service is for the purpose of reading what has been spoken (English-language phrases) and evaluating it for the sake of learning. We do not handle it for the purpose of uniquely identifying a specific individual from the characteristics of their voice. Accordingly, we do not treat audio as a special category of personal data (biometric data) within the meaning of GDPR Article 9. We will not repurpose this processing in the future for speaker identification or voice authentication.

We add the following pursuant to Article 8 of the Personal Data Protection Act (Taiwan). Even where you do not make audio recordings (do not allow the microphone), you can use the Service with keyboard input, but the features relating to the evaluation of pronunciation and speech are not available. Where you do not register a nickname, you are shown as "Guest". Where the information necessary to store your profile and learning records cannot be obtained, features such as displaying records, review schedules and participation in the League are not available. Not answering the questions in the first-run guide places no restriction on your use of the Service. Where you do not sign in with Apple, Google or a code sent by email, you can use the Service up to the one free lesson, but you cannot use the free trial or the Paid Plan. However, a lesson that we release free of charge to all users for a stated period (such as a special episode) can be practiced during that period without signing in, and does not count toward the one free lesson.

6. Use of generative AI, and non-use as training data

The conversation partner, the feedback on and evaluation of conversations, and the translations in the Service are created automatically using generative AI. The conversation partner is AI and is not a human. The partner's voice, and the voice that reads the lessons aloud, are each a voice synthesized by AI, and are not human voices. For these purposes, we use the APIs provided by OpenAI, L.L.C. (United States), Theai, Inc. (Inworld AI; United States) and TypeSafe AI, Inc. (United States), as follows.

  • Transcribing audio (OpenAI; we send the recording)
  • Generating the conversation partner's replies (OpenAI; we send the flow of the conversation and the learner's utterances)
  • Synthesizing the speech of the partner's lines, of the model sentences in the feedback (the sentences in which the evaluation rewrites what you said into natural English), and of the lessons' fixed sentences (Key Phrases, examples and the lines of the scenes) (Inworld; we send only the English text of the reply created by AI, the English model sentence, or the fixed sentences in the lessons (which do not contain anything related to an individual), and the specification of the voice and speed. We do not send your recordings. A model sentence is a rewrite of what you said, so it may contain words you said, such as a name or place. The AI's reply may contain them as well)
  • Translating into the native language, giving feedback on and evaluation of conversations, and guidance for rephrasing (OpenAI; we send the content of the conversation)
  • Translating the body of reports (OpenAI; so that the operator can read them; we send the body)
  • Chat replies and updates of what the AI remembers (OpenAI; we send the messages you sent in Chat with the date and time of each message in your local time, and what has already been remembered, including settled plans)
  • Re-checking a dispute (OpenAI; we send the text of the dispute, the original evaluation, and the transcript of that conversation)
  • Selecting candidates for reusing replies, and judging the confirmation before a Key Phrase is rephrased (TypeSafe AI; we send a summary of the scene, the flow of the conversation, the learner's utterance, and the reply that is a candidate for matching. We do not send the transcription of another user's utterance)
  • Checking nicknames, the sentences that are candidates for reuse, and the AI-written replies and messages in Chat for inappropriate content (OpenAI's Moderation API; we send only the nickname, the utterance and reply sentences that are candidates for reuse, and the sentence of a Chat partner's reply or of a Chat message that the character sends on its own; we do not send email addresses or other personal information. If the check cannot be completed, the nickname or candidate is not adopted, and a Chat partner's reply or Chat message is not shown or sent, for safety)
  • Safety check of conversations (OpenAI's Moderation API; in lesson conversations and Chat we send, one sentence at a time, the sentences of the AI-written conversation-partner replies and the sentences you type when Chat returns a prepared reply (when it could not read your message, or when the daily limit is reached). We do not attach your user ID or email address. The sentence may contain words you said, such as a name. As a result of this check, we do not record the category that was hit or the sentence. If the check cannot be completed, the lesson conversation continues, and in Chat the reply is not shown, as before)
  • Judging whether a reply typed in silent practice gets across (TypeSafe AI; we send the description of the scene, the partner's line, what the learner wanted to say, the target phrase, and the English the user typed)

The speech of the partner's lines, of the model sentences in the feedback (the sentences in which the evaluation rewrites what you said into natural English), and of the lessons' fixed sentences is synthesized by Inworld only. What we send is only the English text of the reply created by AI, the English model sentence, and the fixed sentences in the lessons (which do not contain anything related to an individual). However, because both the reply and the model sentence are created in response to what the user said, words the user said (such as a name or place) may be contained in them and sent to Inworld.

Inworld's terms of use (https://inworld.ai/terms) provide that it will not train its generally available models on materials that are not publicly available (except for feedback and for materials that are flagged for review on suspicion of a violation of the terms). Inworld's data processing addendum (https://inworld.ai/data-processing-addendum) is incorporated into its service agreement, and Inworld acts as a processor on our instructions. We do not send Inworld your recordings or personal information such as an email address. A model sentence is a rewrite of what you said, so it may contain words you said (such as a name or place).

We ourselves do not use what users send (recordings, transcripts, conversation content, the text of reports, disputes and Chat, and so on) to train or fine-tune any AI model. We have no mechanism for training our own model, and we do not ask our subcontractors to train on it. How each AI provider that we subcontract to handles it differs by provider, as follows (to the extent we have been able to confirm; each company's policy may change).

OpenAI. Under OpenAI's policy for its API (https://developers.openai.com/api/docs/guides/your-data), content that we send through OpenAI's API is not used to train or improve OpenAI's models unless the business opts in. We have not opted in to data sharing. OpenAI may retain the content sent to and received from the API for up to 30 days for the purpose of abuse monitoring (whether it is retained differs by feature; except where a longer retention period is required by law, or where retention is necessary to address conduct that harms the service). We attach a setting that prevents the response from being stored by OpenAI (store: false) to the calls that generate conversation, translate and evaluate. The call for transcribing recordings does not have this setting.

Selecting candidates for reusing replies, judging the confirmation before a Key Phrase is rephrased, and judging whether a reply typed in silent practice gets across are performed through the API of TypeSafe AI, Inc. (United States). TypeSafe AI's privacy policy (https://typesafe.ai/legal/privacy-policy; updated November 19, 2025) states that it will not train or fine-tune its models on prompts or other input. It does not publish a data processing agreement, standard contractual clauses or a list of sub-processors, and we have not entered into a separate data processing agreement with it. As to retention, its policy says only that it keeps personal data for as long as reasonably necessary to provide the services, and does not state a specific period. Therefore, that what we send to TypeSafe AI is not used for training rests on the statement in its published policy, not on an agreement we have made. We send this data after obtaining your consent, on the explanation and consent screen, to provision to a third party in a foreign country. What we send is only the text needed for the judgment (the flow of the conversation and the transcription of the user's utterance; in silent practice, the description of the scene, the partner's line, what the learner wanted to say, the target phrase and the English the user typed); we do not send recordings, names or email addresses. Before sending, we mask email addresses, phone numbers, URLs and runs of five or more digits, and we do not send the user's ID, name or email address.

The replies, translations, feedback and evaluations generated by AI, and the voice synthesized by AI, may contain errors or unnatural points. They are provided as a reference for learning, and their accuracy is not warranted (please see the Terms of Service).

7. Provision to third parties, and subcontracting

We do not sell or provide personal information to third parties without the individual's consent. To the extent necessary to provide the Service, we subcontract processing to the following companies. Each of them acts as a party that processes data on our instructions (a subcontractor / processor), and, under our contracts, each company's terms and settings, we require that they not use users' information for their own purposes. We have entered into agreements on the handling of personal data (data processing agreements) with these companies, or have agreed to the terms of such agreements that each of them publishes. TypeSafe AI, Inc. is an exception to this description. It does not publish a data processing agreement, and we have not entered into a separate data processing agreement with it. It states in its own privacy policy that it does not train or fine-tune its models on input; on that basis, and after obtaining your consent on the explanation and consent screen, we send it only the information needed for the judgment. Cloudflare, Inc. is also an exception to this description, because for improving Turnstile itself it handles information as a controller on its own account (see "About Cloudflare (Turnstile)" below). In addition, under Cloudflare's self-serve terms of service, its data processing agreement is incorporated only where the data includes personal data of EU or UK data subjects or information covered by the CCPA. That agreement therefore does not apply to our users' information, and Cloudflare's processing as a processor is governed by its terms of service (the provisions on data processing and security) and the Turnstile privacy addendum. Separately, the operator's use of external AI services for analysis (including Anthropic, PBC in the table) is not treated as part of this subcontracting (see "About the use of external AI services in analysis by the operator" below). Under Japan's Act on the Protection of Personal Information, this is carried out as provision to a third party and provision to a third party in a foreign country, after obtaining your consent on the explanation and consent screen.

SubcontractorCountryProcessing subcontractedInformation provided
OpenAI, L.L.C.United StatesTranscribing audio, generating replies, translation, evaluation, the automatic judgment of whether the audio of a model sentence may be shared, translating reports, generating Chat replies and updating what the AI remembers, and re-checking disputesRecordings, conversation content, the body of reports, the messages sent in Chat with the date and time of each message (your local time), what the AI remembers and settled plans, the text of disputes, the original evaluation and the transcript of that conversation (Section 6)
Supabase, Inc.United States (data is stored in the Japan / Tokyo region)Account authentication (including storing the IP address and the type of software on the device for each logged-in session), database, and storage of recording and synthesized audio files and of the photos of the screen attached to reportsAll of the information in Section 3 that is stored on the server
Vercel, Inc.United StatesRunning and delivering the Service's servers (API) and public pagesThe content of communications, connection records (including IP addresses), and server logs
GitHub, Inc.United StatesRunning scheduled jobs (executing account deletion, cleaning up expired audio, aggregating statistics, optimizing the review model, creating the saved aggregates for the admin screen, checking server logs [manual], and a manual backup for sending notifications)The rows and identifiers subject to the processing (only the first part of an identifier appears in the execution logs). While the backup for sending notifications runs, the notification destinations and contents are also processed, and while the admin aggregation runs, the records being aggregated are processed
Expo, Inc.United StatesDelivering app updates (OTA updates)The device's OS type, the identifier used to determine updates, and connection records
Slack Technologies, LLC(Salesforce, Inc.)United StatesThe operator's business messaging tool (receiving reports and disputes, notification of failures and errors, and watching over metrics)The type and body of reports, the screen photo attached to a report (added as a file in the thread of the report notification), the text of disputes and the transcript of the conversation, the first 8 characters of identifiers, the nickname and email address of the person who sent a report or a dispute (only in the notifications of reports, disputes and replies to them; they are not put in the notifications of failures and errors, or of events such as the first launch or a purchase), and the content of errors (parts of what the user entered may be mixed into an error message)
RevenueCat, Inc.United StatesVerifying in-app purchases and managing the subscription status (whether it is active, until when, and the reflection of renewals, cancellations and refunds). Our server queries RevenueCat to learn whether the user has an active subscriptionOur user identifier (an internal ID in the app, not a name or email address), the product purchased, the transaction identifier and date and time, country, currency and amount, and the technical information about the device that the app's SDK sends (such as device type and OS). Payment card information is not included
Theai, Inc.(Inworld AI)United StatesSynthesizing the speech of the partner's lines, of the model sentences in the feedback and of the lessons' fixed sentences (turning English text into audio)The English text of the partner's lines created by AI, the model sentences in the feedback, the fixed sentences in the lessons (which do not contain anything related to an individual), and the specification of the voice and speed. Your recordings are not included. The model sentences and the AI's reply may contain words you said (Section 6)
TypeSafe AI, Inc.United StatesSelecting candidates for reusing replies, judging the confirmation before a Key Phrase is rephrased, and judging whether a reply typed in silent practice gets acrossA summary of the scene, the flow of the conversation, the learner's utterance, the reply that is a candidate for matching, and, in silent practice, the description of the scene, the partner's line, what the learner wanted to say, the target phrase and the English the user typed (Section 6). Recordings, names and email addresses are not included. Before sending, we mask email addresses, phone numbers, URLs and runs of five or more digits
Zoho Corporation Pvt. Ltd.(ZeptoMail)India (the Zoho group; the email data is stored in a data center in Japan)Sending the email that contains the code for sign-in by email (sent through Supabase's custom SMTP)The recipient of the email (the user's email address), the content of the email (the 6-digit code), and the sending record
Cloudflare, Inc.United StatesChecking against misuse (Turnstile) before a guest is created and before a code is sent by email. For detecting bots, Cloudflare acts as our subcontractor; for improving Turnstile itself, Cloudflare handles information as a controller on its own account (see the paragraph below)The device's IP address, characteristics of the encrypted communication (TLS), the type of browser (User-Agent) and signals that observe the browser's behavior (Section 3). The device's web view communicates directly with Cloudflare to send them. Recordings, names and email addresses are not included
Google LLC(Firebase Cloud Messaging)United States and others (Section 8)Delivery of notifications to Android (on the Android version, applicable from the time we start providing it)The notification destination (the FCM token and the Firebase installation ID) and the content of the notification (the number of days of your streak and fixed wording, or the name of the Chat partner and the one message that partner wrote). We do not pass recordings or your email address
Anthropic, PBCUnited StatesUse of AI in analysis by the operator and in responding to reports and disputes (including viewing records through the operator-only connection)Information in Section 3 that the operator loads for analysis and for responding to reports and disputes (conversation content, transcripts, learning records, usage logs, report and dispute content, etc.)

Please see each company's own policy for how it handles data.

  • OpenAI: https://openai.com/policies/privacy-policy/ / API data handling: https://developers.openai.com/api/docs/guides/your-data / List of sub-processors: https://openai.com/policies/sub-processor-list/
  • Supabase: https://supabase.com/privacy / Data processing agreement: https://supabase.com/legal/dpa
  • Vercel: https://vercel.com/legal/privacy-policy / Data processing agreement: https://vercel.com/legal/dpa
  • GitHub: https://docs.github.com/site-policy/privacy-policies/github-general-privacy-statement / List of sub-processors: https://docs.github.com/en/site-policy/privacy-policies/github-subprocessors
  • Expo: https://expo.dev/privacy / List of sub-processors: https://expo.dev/privacy/subprocessors
  • Slack: https://slack.com/trust/privacy/privacy-policy / List of sub-processors: https://slack.com/slack-subprocessors
  • RevenueCat: https://www.revenuecat.com/privacy/ / Data processing agreement: https://www.revenuecat.com/dpa/
  • Inworld: https://inworld.ai/privacy / Data processing agreement: https://inworld.ai/data-processing-addendum
  • TypeSafe AI: https://typesafe.ai/legal/privacy-policy / Terms: https://typesafe.ai/legal/terms
  • Zoho (ZeptoMail): https://www.zoho.com/privacy.html / List of sub-processors: https://www.zoho.com/privacy/sub-processors.html
  • Cloudflare: https://www.cloudflare.com/privacypolicy/ / Terms of service: https://www.cloudflare.com/terms/ / Turnstile privacy addendum: https://www.cloudflare.com/turnstile-privacy-policy/ / Data processing agreement: https://www.cloudflare.com/cloudflare-customer-dpa/ / List of sub-processors: https://www.cloudflare.com/gdpr/subprocessors/
  • Google (FCM): https://policies.google.com/privacy / Firebase privacy and security: https://firebase.google.com/support/privacy / Data processing terms: https://firebase.google.com/terms/data-processing-terms
  • Anthropic (where used for analysis by the operator): https://www.anthropic.com/legal/privacy / List of sub-processors: https://www.anthropic.com/subprocessors

About Cloudflare (Turnstile). Before a guest account is created and before a code is sent by email, the app runs Cloudflare's Turnstile (a mechanism that tells humans from bots) in a web view that you do not see. Cloudflare's Turnstile Privacy Addendum (https://www.cloudflare.com/turnstile-privacy-policy/; updated June 18, 2025) provides that Cloudflare processes signals such as the device's IP address, the TLS characteristics and the User-Agent as a processor acting on the instructions of its customer (us) for detecting and blocking bots, and as a controller on its own account for improving Turnstile itself. Our processing as its customer is limited to the purposes in Section 3, and our instructions do not extend to Cloudflare's own purposes. The login mechanism (Supabase) sends the token with the result of the check to Cloudflare in order to verify it. The addendum does not state Cloudflare's retention period, and we do not know it.

About sub-processing. Each company may use sub-processors that process data under its own contract. We permit this on the basis of each company's data processing agreement, and for the companies that publish a list of their sub-processors we have given the link above. TypeSafe AI does not publish a list of its sub-processors. For the companies for which no link to a list is given (Supabase, Vercel, RevenueCat and Inworld), the sub-processors follow the terms of that company's data processing agreement and policies. Inquiries about sub-processors may be sent to the contact point in Section 18 or to the contact point of each company in Section 8.

About the use of external AI services in analysis by the operator. For analyzing usage of the Service, investigating defects and quality, responding to reports and disputes, and understanding costs, the operator may have the information in Section 3 (such as conversation content, transcripts, learning records, usage logs, and report and dispute content) read by external AI services (Claude by Anthropic, PBC (United States), and ChatGPT, Codex and the API by OpenAI, L.L.C. (United States)), which summarize, classify and analyze it. We use them only after setting them so that what is read is not used to train that service's models. We limit the information that is read to the scope necessary for the analysis. Claude by Anthropic may be used under a consumer plan. In that case, we are not under Anthropic's data processing agreement for business customers, and we use it only after setting it so that what is read is not used for training. Under Anthropic's terms, retention under this setting is 30 days.

About notifying the operator of disputes (the "Challenge" feature in the app). When a dispute is made, we send the text of the dispute, the AI's re-check result, the original evaluation, the full transcript of that conversation, the first 8 characters of the user's internal identifier, and the nickname and email address of the person who sent the dispute to the operator's business messaging tool (Section 7), and a person at the operator checks it. The check is made to fix errors in the AI's judgment, and its outcome does not rewrite your learning records, points, or review schedule. The transcript includes what you said. When you delete your learning data or your account, we delete the posts of reports and disputes from the business messaging tool (Section 9).

About the operator-only connection (MCP). Through this connection, the operator (only a person authenticated as an administrator) may view records in our database (including the information in Section 3, which can include personal data) in read-only mode from connectors of external AI services such as Anthropic's Claude or OpenAI's assistant. The purpose is the same as the analysis by the operator above; we use these services only under settings in which what is loaded is not used to train the provider's models, and every view is recorded in the log of operator actions. General users cannot use this connection.

Provision for advertising measurement and delivery. Only if you have allowed it both on the explanation screen in the app and in the device's tracking permission, the Meta SDK sends the following to Meta Platforms, Inc. (United States): the app events (install, launch, sign-up, completion of the first lesson), the SDK identifier, the advertising identifier (IDFA), advertising campaign identifiers, device information (model, OS, screen, language, region, time zone, mobile carrier, number of CPU cores and so on), the app's identifier and version, the URL schemes the app registers, the IP address, the state of the tracking permission, the advertising identifier collection setting and the data processing setting. Meta uses this for measuring and delivering advertisements and, in accordance with its own terms and policies, also associates it with the users of its services and uses it for the personalization of features and content (including advertisements and recommendations) on and off its products, for safety, for research and for improving its products. This is not a delegation by us. Under its terms, Meta retains event data for at most 2 years. This provision applies from the version of the app that includes the Meta SDK, from the time we turn it on. The features and prices of the Service do not change if you do not allow it. You can withdraw your permission at any time in "Settings". When you withdraw it, we do not send events or the advertising identifier. The SDK is not run from the next launch. How information sent before you withdrew is handled depends on Meta's policy. You can change Meta's ad personalization in the advertisement settings of each Meta service (Facebook's guide: https://www.facebook.com/help/568137493302217 ). A US industry group's guide, http://www.aboutads.info/choices, is also available, but it may not be usable in your country.

About the company with which the user contracts directly. App distribution, Sign in with Apple, purchases and payments (App Store billing), DeviceCheck, and the measurement of advertising effectiveness (SKAdNetwork and the attribution lookup for Apple's advertisements) are carried out by Apple Inc. on the basis of its own terms and privacy policy (https://www.apple.com/legal/privacy/). Apple is not a subcontractor that processes data on our instructions, but an independent business operator that bears its own responsibility for these matters. What we receive from Apple is the email address when the user uses Sign in with Apple (a relay address where the user chooses "Hide My Email"), the result of a DeviceCheck query (whether the mark showing that the free lesson has been used on that device is present), and the result of the attribution lookup for Apple's advertisements (Section 15). What we send to Apple is the token for querying and updating DeviceCheck and the token for the attribution lookup, each obtained by the app from the device. We do not receive from DeviceCheck an identifier that identifies the device. Verification of purchases and management of the subscription status are entrusted to RevenueCat (the table above). We never receive payment card information. Also, when a user who signed in with Sign in with Apple deletes the account, we ask Apple to revoke the sign-in token, in accordance with Apple's mechanism. We do not store the Apple token: at the time of confirming the deletion, we show Apple's confirmation screen again, send the authorization code obtained to Apple on the spot, exchange it for the token, and revoke it immediately.

About push notifications. Notifications from the server are delivered to your device through the Apple Push Notification service (APNs) of Apple Inc. Apple is not a subcontractor that processes on our instructions; it is an independent company that is responsible for APNs under its own terms and privacy policy (https://www.apple.com/legal/privacy/). What we pass to Apple is only the notification destination (the push token and the Live Activity token) and the content of the notification (for a streak notice, the number of days of your streak and fixed wording; for a Chat message, the one message the Chat partner wrote; and the values used to display the time left in a Live Activity). We do not pass recordings or your email address.

Sign-in with Google is carried out by Google LLC on the basis of its own terms and privacy policy (https://policies.google.com/privacy). Sign-in takes place through our authentication mechanism (Supabase), and we receive from Google, to the extent the user has agreed to in signing in, basic information such as the email address. Google is not our subcontractor, but an independent business operator that bears its own responsibility for sign-in.

On the Android version (applicable from the time we start providing it), Google LLC carries out app distribution, purchases and payments (Google Play billing), the Play Integrity API, on the basis of its own terms and privacy policy (https://policies.google.com/privacy). Google is not our subcontractor but an independent business operator that is itself responsible for these. What we pass to Google is the token for Play Integrity API queries; we do not pass recordings or your email address. We entrust the delivery of notifications to Android not to an independent business operator but to Google, as set out in the row of the table above. Verification of purchases and management of the subscription status are entrusted to RevenueCat, as on iOS.

Apart from the above, we may provide personal information without consent only where this is based on laws and regulations, where there is an urgent need to protect the life, body or property of a person, where it is necessary to cooperate with a national agency or the like in performing duties prescribed by law, and where this accompanies a business succession.

Where you participate in the League, your nickname, Nico's outfit, and your score and rank for that week are shown to the other users in the same group (up to 30 people) (Section 13). This is a display that is part of the functionality of the Service, and is distinguished from provision to third parties.

8. Provision to third parties in foreign countries (cross-border transfers)

All of the subcontractors in Section 7 are located outside Japan (in the United States and India). On the explanation and consent screen shown before use of the Service begins, we obtain consent to the fact that this includes provision to third parties in foreign countries (Article 28, paragraph 1 of the APPI). Pursuant to paragraph 2 of that Article, we set out reference information below.

ItemDetails
Country of the recipientsUnited States of America, and India (the country of the company that operates ZeptoMail; the email data is stored in Japan). FCM may be processed in countries other than the United States where Google has facilities
Recipient companiesOpenAI, L.L.C. / Supabase, Inc. / Vercel, Inc. / GitHub, Inc. / Expo, Inc. / Slack Technologies, LLC / RevenueCat, Inc. / Theai, Inc. (Inworld AI) / TypeSafe AI, Inc. / Zoho Corporation Pvt. Ltd. (ZeptoMail) / Cloudflare, Inc. / Google LLC (FCM). Where external AI services are used for analysis by the operator, Anthropic, PBC is also included (the contact details of each company are on the policy pages listed in Section 7). Only where you have allowed it, we also provide information to Meta Platforms, Inc. (this is not a subcontracting; the information transferred, the time and method, the purpose and the retention period are as set out in the Meta paragraph of Section 7)
Items of information transferredAs set out in the "Information provided" column of the table in Section 7 (recordings, conversation content, the model sentences in the feedback, the messages sent in Chat and their date and time, what the AI remembers and settled plans, the text of disputes, learning records, profile, answers in the first-run guide, device and usage information, report content (including any screen photo attached), email address, purchase information, and the destination (the FCM token and the Firebase installation ID) and content of notifications on Android; to Cloudflare, connection information such as the device's IP address)
Time and method of transferAs needed, each time the Service is used, over encrypted communication (TLS)
Purpose of transferAs set out in "Processing subcontracted" in Section 7
Retention period at the recipientsAs set out in Section 9
The system for the protection of personal information in that countryThe United States has no comprehensive federal law covering personal information in the private sector generally; it is regulated by sector-specific federal laws (finance, healthcare, children and so on), by state laws (such as the California Consumer Privacy Act), and by the regulation of unfair and deceptive acts under Section 5 of the Federal Trade Commission Act. There are also systems for the collection of information by government agencies for the purpose of national security (such as Section 702 of the Foreign Intelligence Surveillance Act and Executive Order 12333), and businesses may be obliged to comply with them. The Personal Information Protection Commission of Japan has not designated the United States as a foreign country "recognized as having a system at a level equivalent to that of Japan" within the meaning of Article 28, paragraph 1 of the APPI. India has the Digital Personal Data Protection Act, 2023, but the Personal Information Protection Commission of Japan has not designated India as such a foreign country either.
Measures taken by the recipientsData is handled under the data processing agreements and terms of use that each company publishes. Some companies offer a data processing agreement that includes the EU Standard Contractual Clauses, and we have agreed to it. Whether a company undergoes third-party information security certification and audits (such as SOC 2 Type 2 and ISO/IEC 27001) differs from company to company, and not every company necessarily does. We regularly check the extent that each company shows in its own published materials, as set out in Section 10. Zoho, which operates ZeptoMail, has concluded agreements between its group companies based on the EU standard contractual clauses. Cloudflare publishes its self-certification to the EU-U.S. Data Privacy Framework and similar frameworks, and a data processing agreement that includes the standard contractual clauses; that agreement does not apply to our users' information (Section 7). For details, please see each company's policy in Section 7 and the contract terms that each company publishes. TypeSafe AI, Inc. does not publish a data processing agreement, standard contractual clauses, third-party certifications or a list of sub-processors, and we have no separate agreement with it. It states in its own privacy policy that it does not train or fine-tune its models on input (Section 6). Before sending, we mask email addresses, phone numbers, URLs and runs of five or more digits. Meta Platforms, Inc. is not our subcontractor, and handles the information under its own terms and policies. As for Meta Platforms, Inc., we have not been able to confirm the details of its measures. We have no separate contract with it, and we have not been able to find, in its published materials, anything about the information of users in Japan. Please see its policy (https://www.facebook.com/privacy/policy/ ).

For users in Korea, we make the overseas transfer under Article 28-8, paragraph 1, item 3 of the Personal Information Protection Act (Korea), disclosing in this Section the matters in paragraph 2 of that Article (the items transferred, the countries, the timing and method, the recipients and their contact points, the purposes and retention periods, and how to refuse and the effect of refusing). The contact point of each recipient of the overseas transfer (the department responsible for the handling of personal information) is as follows.

Recipient of the transferContact
OpenAI, L.L.C.The contact point stated in OpenAI's privacy policy listed in Section 7 (https://openai.com/policies/privacy-policy/)
Supabase, Inc.privacy@supabase.com
Vercel, Inc.privacy@vercel.com
GitHub, Inc.privacy@github.com (Data Protection Officer: dpo@github.com)
Expo, Inc.Contact form (https://expo.dev/contact)
Slack Technologies, LLC (Salesforce, Inc.)privacy@slack.com (Data Protection Officer: dpo@slack.com)
RevenueCat, Inc.compliance@revenuecat.com
Theai, Inc. (Inworld AI)privacy@inworld.ai
TypeSafe AI, Inc.privacy@typesafe.ai
Zoho Corporation Pvt. Ltd. (ZeptoMail)privacy@zohocorp.com (Data Protection Officer: dpo@zohocorp.com)
Cloudflare, Inc.privacyquestions@cloudflare.com (Data Protection Officer: dpo@cloudflare.com)
Google LLC(FCM)The contact point stated in Google's privacy policy listed in Section 7 (https://policies.google.com/privacy)
Anthropic, PBC (where used for analysis by the operator)privacy@anthropic.com (Data Protection Officer: dpo@anthropic.com)

For users in Korea, the provision to Meta Platforms, Inc. (United States) for advertising measurement and delivery is not a subcontracting of processing, and is made only where the separate consent of the data subject (Article 28-8, paragraph 1, item 1 of the Korean Personal Information Protection Act) has been obtained.

  • Items transferred: app events (install, launch, sign-up, completion of the first lesson), SDK identifier, advertising identifier (IDFA), advertising campaign identifiers, device information (model, OS, screen, language, region, time zone, mobile carrier, number of CPU cores and so on), the app's identifier and version, the URL schemes the app registers, IP address, state of the tracking permission, advertising identifier collection setting, data processing setting
  • Country, time and method: United States / when the app is used after the consent and the device's tracking permission / sent over the network through the SDK
  • Recipient and contact: Meta Platforms, Inc. (1 Meta Way, Menlo Park, CA 94025, USA). Contact: Meta Platforms, Inc. ATTN: Privacy Operations, 1 Meta Way, Menlo Park, CA 94025
  • Purpose and retention and use period: measuring and delivering advertisements, association with the users of its services, personalization of features and content (including advertisements and recommendations) on and off its products, safety, research and improving its products / under its terms, event data is retained for at most 2 years
  • Method, procedure and effect of refusal: you may refuse by not consenting, or withdraw at any time in "Settings"; the features and prices of the Service do not change if you refuse.

Apple Inc. and Google LLC (both U.S. companies) are, as stated in Section 7, not our subcontractors but independent business operators (except for Google's delivery of notifications on Android); however, information is exchanged with them for DeviceCheck queries and the attribution lookup for Apple's advertisements (in each case, a token obtained by the app from the device is sent to Apple) and for sign-in (we receive basic information from Google). Each handles information under its own policy (Apple: https://www.apple.com/legal/privacy/ / Google: https://policies.google.com/privacy).

To APNs (Apple Inc., United States) we send the notification destination and the content of the notification (the number of days of your streak and fixed wording, or the one message the Chat partner wrote). Apple is not our subcontractor but an independent company, and its handling follows Apple's policy (https://www.apple.com/legal/privacy/).

We add the following pursuant to Article 28-8 of the Personal Information Protection Act (Korea). Users may refuse the overseas transfers described above. However, the transcription of recordings, the generation of replies and the storage of data are all core to the Service, and we cannot provide the Service without these transfers. Accordingly, if you refuse the transfers, please either not begin using the Service, or withdraw your consent from "Profile > Data & privacy" in the app and delete your account. If you refuse, the learning records accumulated up to that point become unavailable.

Where the GDPR applies, for transfers by us outside the European Economic Area we ensure safeguards through each company's data processing agreement, which includes the Standard Contractual Clauses adopted by the European Commission (GDPR Article 46(2)(c)). Japan is recognized by the European Commission as a country that ensures an adequate level of protection.

9. Retention periods

InformationRetention period
Recorded audio, and the synthesized voice of the partner and the audio of the model sentences (audio files)72 hours from storage. Files past that limit are actually deleted from the file storage area by a regular cleanup that runs once a day (and an ad hoc cleanup that runs while the app is in use). Deletion may therefore be delayed by up to one day after the limit, and the files are gone within 4 days of storage at the latest
Photos of the screen attached to a report180 days from receipt. Photos past that limit are actually deleted from the file storage area by the server's regular cleanup job (the body of a report and the exchange of messages stay, as in the row for report content). As part of the report notification, the same photo is also sent as a file to the operator's business messaging tool (Section 7); it is kept for the same 180 days, and the same cleanup job deletes it from the business messaging tool. Deleting your learning data or your account deletes the photos from both the file storage area and the business messaging tool (Section 12). How the post itself that carries the photo is handled is as set out in the row "Reports and disputes sent to the operator (business messaging tool)" below
Transcripts (including the last transcription of recordings that were not sent), conversation content, learning records, profile, answers in the first-run guide, sign-in information, usage logs, report content (except the photos of the screen attached to reports), and records of external API useUntil the user deletes them (how to delete them is in Section 12). The transcriptions of recordings that were not sent are the same: deleting your learning data or your account deletes them. Usage logs and records of external API use stay as rows with their identifiers removed, whether you delete your learning data or your account (the paragraph below). We do not set a time limit and delete them automatically — records and review schedules are the foundation of learning that continues across years. Where you request deletion of your account, within 30 days of the request we delete the information that identifies you, and keep the learning records with the user ID replaced by a random ID (the paragraphs below and Section 12)
Result of the advertising-measurement explanation screen (Section 3; file on the device and record on our servers)Kept until the account is deleted. The file on the device is erased when the account is deleted. The record on our servers is erased by the deletion of the account (Section 12) and by the deletion of unused Guest accounts (the "Guest accounts" row of this Section). It is not erased by deleting your learning data. When a Guest signs in to another account that already has records and switches to it, the record on our servers is reassigned to that account and kept. When unused Guest accounts are deleted, the file on the device remains, but the SDK is not run while no record exists on our servers. It is not erased on logout.
Email address (where you sign in)Deleted within 30 days of your request to delete your account (Section 12)
Guest accounts (anonymous accounts that have not signed in)For a guest account that has not been used for 30 days since it was last used, as with account deletion, we delete the information that identifies the user (profile, conversation transcripts and so on) and keep the learning records with the user ID replaced by a random ID (a guest with a subscription record is not deleted). For usage logs and records of external API use, the rows are kept and only the user ID is removed. The installation identifier is kept (in order to preserve the statistics on inflow and continuation of people who did not sign in; these rows never contained names, email addresses or the text of utterances)
Apple sign-in tokenNot stored. When an account is deleted, the authorization code newly obtained through Apple's confirmation is sent to Apple on the spot, exchanged for the token, and revoked immediately (Section 12)
Connection records of sign-in (the IP address and the type of software on the device, for each session, which the login mechanism stores)Deleted together when you log out (that session's record), and when the user in the login mechanism is deleted by account deletion (within 30 days of the request; for a Guest, 30 days after it was last used). We have not set an expiry for sessions or a time-out for inactivity, so until you log out or delete your account, the record for each session remains
Source of acquisition (when you came through an Apple ad)Retained without a fixed period. When the account is deleted, we remove the link to the user and keep the record (the device record and the installation identifier remain, in order to preserve the statistics on inflow and continuation of people who did not sign in). We ourselves do not store the advertising identifier (IDFA) or the token used for the inquiry
Records of sending the email that contains the codeRemain at Supabase and ZeptoMail in accordance with each company's retention settings. They are not kept in our database
League groups and weekly resultsA group does not belong to one person, so it is not deleted when an individual is deleted. The information within the group that refers to an individual (rank, score, nickname) is subject to deletion
List of League blocksDeleted when you unblock, or when the account is deleted. Rows for blocks you made and rows for blocks made against you are both subject to deletion
Records of subscriptions (the Paid Plan)The period for which the law requires transaction records to be retained (7 years under the Corporation Tax Act (Japan); 10 years where they constitute materials for accounting books under the Companies Act (Japan)). Even where the account is deleted, we keep the subscription records for that period (the purchase identifier, the product type, the purchase date and expiry date, and the user ID) in a form where the transaction can be identified. We delete the personal columns of the account for the Service, but the records that remain are kept to meet legal retention requirements, and we treat them as personal information. We do not keep the name, email address or learning records. We also keep, for the same period, the record of moving the ownership of a subscription when a purchase is restored on a different account. When an account is deleted, in addition to handling our records as described above, we ask RevenueCat to delete the user's record on the RevenueCat side
Practice allowance records, and records of reaching the limitWithin 30 days of a request to delete the account, the user ID is replaced with a random ID (the paragraphs below). Until then, retained in order to apply the limit and to understand usage
Device information for preventing the free lesson from being reused (the hash of the installation identifier, and the mark in Apple's DeviceCheck)Retained even after the account is deleted. The hash remains in our database in a form that is not linked to the user's identifier (the account). The same installation identifier always gives the same hash, so while we hold a record of that installation identifier, the hash can be matched against it. The DeviceCheck mark is held on Apple's side. Both are retained for as long as the purpose of keeping the free lesson to once per device (preventing misuse) continues, and we set no fixed period. They contain no name or email address
Messages in Chat, and what the AI remembersUntil you delete them. What the AI remembers is stored so that conversations can continue naturally. It is physically deleted, together with your Chat messages, when you delete your learning data or your account (Section 12). Plans settled in Chat are deleted 14 days after their date has passed (and earlier, when you delete your learning data or your account). There is no operation to delete individual Chat messages or individual lines of what it remembers
Content of disputesUntil you delete it (deleted when you delete your learning data or your account; Section 12). Notifications sent to the operator's business messaging tool are as set out in the row "Reports and disputes sent to the operator (business messaging tool)" below
Survey answersAll deleted when you delete your learning data (Section 12). When you delete your account, within 30 days of the request we delete the free text, and keep the reasons chosen and the plan at that time with the user ID replaced by a random ID (the paragraphs below)
Reports and disputes sent to the operator (business messaging tool)When you delete your learning data or your account, we delete the posts on the business messaging tool (the body of reports and disputes, the transcript of a dispute, the nickname and email address put in the notification, and photos of the screen). Because we keep a record of the posts, we can delete them user by user. If a deletion fails, for example because of an outage of the business messaging tool, the operator checks the record and retries. Notifications for which the handling of a report has been completed may also be deleted by the operator from time to time
Notifications of failures and errors (business messaging tool), connection records, and server logsIn accordance with the retention settings of each subcontractor (for connection records and server logs, Vercel's retention period). Parts of what the user entered may be mixed into an error message in a notification
Content that remains temporarily at a subcontractor (OpenAI)Up to 30 days for the purpose of abuse monitoring (the retention differs by feature; Section 6)
Content that remains at a subcontractor (Inworld)In accordance with Inworld's terms of use and data processing addendum. What we send to Inworld is only English text created by AI, the model sentences and the fixed sentences in the lessons (which do not contain anything related to an individual), and does not include your recordings (the model sentences and the AI's reply may contain words you said; Section 6)
Audio of the model sentences in the feedbackThe audio of the model sentences in the feedback is stored without being tied to you, to save the effort of reading the same sentence again, and is also used when other users listen to the same sentence. We share only sentences that both fixed rules and an automatic judgment by AI determine do not contain names, addresses, workplaces, contact details, numbers, or private matters such as illness. The audio of any other sentence is not shared, and is deleted 72 hours after it is stored (and earlier if you delete the conversation, delete your learning data, or delete your account). Because the automatic judgment is not perfect, shared audio is also deleted 90 days after it was last used. Audio that is not tied to you cannot be selected and deleted user by user.
Content that remains at a subcontractor (TypeSafe AI)In accordance with its policy. It states only "as long as reasonably necessary to provide the services" and does not state a specific period. What we send is only text needed for the judgment, such as the flow of the conversation, the transcription of the utterance and the English the user typed (Section 6)
Conversation partner's replies that are reused (text and audio), and the transcriptions of your utterances stored as examples for matchingUntil we stop using that reply (we stop using it upon a revision of the materials, when it is no longer used, or at the operator's discretion, and delete it within 7 days of stopping). Where you request deletion of learning data or deletion of your account, we remove at that time your utterances stored as examples for matching and the information showing that the reply originated in your conversations (Section 12)
Records of visits to the LPThe visitor mark, language, country, type of device, referrer hostname, UTM and records of button presses are in a form that cannot identify an individual, so we retain them without setting a period. The daily salt is deleted when the day changes. We do not store the IP address or the User-Agent (Section 15)
Record of the determination of the type of useDeleted row by row within 30 days of the request to delete the account (because it contains clues linked to the individual, such as the range of the connection source, the email domain, and the country and city). Until then, we keep it to maintain the determination and to check for mistakes. However, only the mark that the account was used for review and testing of the app is kept after deletion, on a row that holds no information identifying the individual, so that the account continues to be excluded from statistics (Section 12)
Backups for disaster recoveryUp to 7 days (Supabase's Pro plan keeps daily backups). Even after deletion, a copy remains in a backup during this period
Notification destinations (push tokens, FCM tokens and Live Activity tokens) and the record of what we sentWe revoke a destination when you turn notifications off in the app, when you sign out, when APNs answers that it is invalid, or when FCM answers that it is invalid, and we do not send notifications to a revoked destination. Within 30 days of a request to delete your account, we delete the rows, including those already revoked. The content of a notification passed to APNs (Apple) follows Apple's policy. The content of a notification passed to FCM (Google) follows Google's terms. The Firebase installation ID remains on Google's side under Firebase's terms unless a deletion request is made, and is deleted within 180 days after the request. Once we delete the destination, we can no longer link this ID to you

The database has daily backups for recovery from failures, and we keep the most recent 7 days (the specification of Supabase's Pro plan; https://supabase.com/docs/guides/platform/backups). A copy within them remains for up to 7 days after the deletion operation. This copy is not used for any purpose other than recovery from failures, and disappears with the passage of that period. Where we carry out a recovery, we run the deletion process again after the recovery.

When you request deletion of your account, the Service becomes unavailable at that point. The physical deletion of personal data takes place within 30 days of the request. The deletion process runs once a day and targets those whose request is 29 days old or more (so that it does not exceed the 30-day limit). If you wish to cancel, please contact the contact point in Section 18 before the deletion process begins (until 29 days have passed since the request). Once it begins, the deletion cannot be cancelled.

In the deletion process, for usage logs and records of external API use we keep the rows themselves but delete the user ID, the installation identifier and the per-launch identifier. This is in order to preserve the statistics of daily usage counts and costs. These rows never contained names, email addresses, the text of utterances, or the characters of the phrases studied. Once the identifiers have been deleted, we do not link these rows to a specific individual, and we retain them without any time limit only for the purpose of statistics. The same applies when you use “Delete all learning data”: at that point we keep the rows of usage logs and records of external API use and delete the user ID, the installation identifier and the per-launch identifier (we do not wait for an account deletion).

In the deletion process, we delete the information that identifies you: the user ID, nickname, sign-in email address and authentication records, the user's record on the RevenueCat side, device identifiers, push tokens and the record of what we sent, answers in the first-run guide, conversation transcripts, recordings, the text of reports, disputes and Chat, the photos of the screen attached to reports, the free text of surveys, League results, the list of blocks, and the record of the determination of the type of use. Learning records (lesson completions, evaluation judgements, the mastery state and review records for each phrase, scores and streaks, and practice allowance records) and the reasons chosen in surveys are kept after the user ID is replaced with a new random ID that cannot be turned back into the original, without keeping any table that links it to the original ID. Items that may contain free text are deleted from the kept records as well. The kept records contain no attributes of you other than the display language. We use them, without a fixed period, only for the purpose of statistics, to improve lessons and features (see the next paragraph for how we treat them). If you do not want your learning records kept either, use “Delete all learning data” before deleting your account (Section 12).

How we treat the learning records kept after an account is deleted. The kept records are in a form where the user ID has been replaced with a new random ID that cannot be turned back into the original, and the free text and device identifiers have been removed (we do not keep a table that links it to the original ID). Because they remain as a history of rows for each person, we do not claim that they are information that cannot identify an individual (anonymously processed information); we treat them as information that may be regarded as personal information (or pseudonymously processed information), as follows. (1) The items in the kept records are lesson completions, evaluation judgements, the state of each phrase, review records, scores, streaks, practice allowance records, the reasons chosen in surveys, and the display language. (2) We use them only for statistics to improve lessons and features. (3) We do not try to identify the person behind a record, and we do not match it against other information such as subscription records, device information or email addresses. (4) We do not contact anyone using these records. (5) We do not provide them to third parties (except for storing them in a subcontractor's storage area). (6) We apply the security measures in Section 10 to these records as well. Since we keep no table linking to the original ID, even when we receive a request we cannot confirm which record belongs to the person making it. We cannot respond to requests for disclosure or deletion with respect to records that cannot be confirmed as the person's own.

Procedure and method of destruction. Personal information whose retention period has passed, and personal information whose deletion has been requested, is destroyed by deleting rows in the database and deleting files in the storage area, in a way that cannot be restored. We do not store it on paper media. Copies in backups disappear with the passage of time, as stated above.

Records of operator actions are kept even after deletion, because it is necessary to retain when, by whom, on which user, and what was done. However, the notes and free-text reasons written by the operator are removed at the time of deletion.

10. Measures taken for security management

Pursuant to Article 23 of the APPI, we take the following measures (published pursuant to Article 32, paragraph 1, item 4 of that Act and Article 10, item 1 of the Order for Enforcement of that Act).

CategoryMeasures taken
OrganizationalWe set out the handling procedures in documents, and maintain a list of the items of information collected, the retention periods and the subcontractors. Where the handling is to change, we amend this Policy first
HumanOnly the representative handles personal information. There are no employees. Where we subcontract work to a third party, we grant only the necessary scope of authority, after obtaining an undertaking of confidentiality and of a prohibition on use for other purposes
PhysicalPersonal information is stored in subcontractors' data centers. The operator may read production records using MCP or AI coding tools, and the results may be temporarily displayed on the operator's devices for analysis, or saved as a record of the work. The operator's devices have disk encryption and screen lock enabled, and we delete records that are no longer needed
TechnicalAll communications are encrypted with TLS. Devices do not connect directly to the database; they access their own records only through our API. The API verifies authentication on each request, and narrows down the rows that each user can read and write. The database connection details and the external API keys are kept only on the server side and are not included in the app. Recording files are placed in a non-public area, and can be played back only via signed URLs that expire in one hour. Records, logs and error notifications do not output recordings, the full text of transcripts, signed URLs or credentials. Only the first part of an identifier is recorded
Understanding of the external environmentThe handling of personal data is subcontracted to companies located in the United States, and we understand that country's system for the protection of personal information as set out in Section 8. We have selected the Japan (Tokyo) region for storing the database and the files. We regularly review the published security information and the contract terms of each subcontractor

Where a leak, loss, damage or other incident involving personal information occurs and there is a significant risk of harm to the rights and interests of individuals, we report it to the Personal Information Protection Commission pursuant to Article 26 of the APPI and notify the individuals. Where the GDPR applies, we notify the supervisory authority in principle within 72 hours, in accordance with Articles 33 and 34 of that Regulation.

11. Users' rights and how to exercise them

Users have the following rights with respect to their own information. Many of them can be exercised immediately from within the app (Section 12). For the others, please make a request to the contact point.

RightContentHow to exercise it
Disclosure (access)To request the information about yourself that we hold, and notice of the purposes of its useFrom "Profile > Data & privacy > Export your data" in the app, or by a request to the contact point
Taking your data with you (portability)To receive your records in a machine-readable form (JSON)Same as above (export)
Correction and additionTo correct information that is wrongBy a request to the contact point. The profile can be changed within the app
Deletion (erasure)To delete information about yourself (except what Section 9 says we retain)From "Delete all learning data" or "Delete account" in the app, or by a request to the contact point
Suspension or restriction of use, and objectionTo stop the processing, and to object to processing based on legitimate interestsBy a request to the contact point
Withdrawal of consentTo withdraw the consent given to the use of external AI servicesFrom "Profile > Data & privacy > Withdraw consent" in the app. If you withdraw it, the explanation and consent screen is shown again the next time you start a conversation
Refusal of overseas transferTo refuse provision to third parties in foreign countriesAs set out in Section 8
Stopping display in the LeagueTo stop being shown to other usersTurn off "Join the league" in "Profile > League" in the app (Section 13)

Please send requests to support@phrasy.net, together with information that allows us to confirm that the request comes from the individual themselves. After we have confirmed identity, we will respond in principle within two weeks, and at the latest within the period prescribed by law. There is no fee. Where we cannot comply with a request, we will tell you the reason. Where we comply with a request for deletion, the same two-stage procedure as when deletion is requested from the app (Section 12) applies, and the scope of what is deleted is the same. Deletion of an account is requested from within the app; if you wish to cancel during the 30-day grace period, please contact the contact point.

If you cannot open the app or have disposed of your device, you can request deletion of your account by the procedure "Request account deletion from the web" on the support page (https://phrasy.net/support).

Where you are not satisfied with our response, you may lodge a complaint with a supervisory authority. Japan: Personal Information Protection Commission (https://www.ppc.go.jp/). Korea: Personal Information Protection Commission (https://www.pipc.go.kr/), as well as the Personal Information Infringement Report Center (Korea Internet & Security Agency [KISA]; https://privacy.kisa.or.kr/ / 118 without a country code), the Personal Information Dispute Mediation Committee (https://www.kopico.go.kr/ / 1833-6972), the Supreme Prosecutors' Office (https://www.spo.go.kr/ / 1301 without a country code) and the National Police Agency (https://cyberbureau.police.go.kr/ / 182 without a country code). Taiwan: Preparatory Office of the Personal Data Protection Commission (個人資料保護委員會籌備處; https://www.pdpc.gov.tw/). European Economic Area / United Kingdom: the supervisory authority of your place of residence or work (GDPR Article 77).

12. What you can do from within the app

You can carry out the following operations at any time from "Profile > Data & privacy" in the app. There is no procedure and no review; they are carried out the moment you tap.

OperationWhat happens
Export your dataYou can receive your conversations, feedback, learning records, reviews, profile (including your answers in the first-run guide), scores, streaks, League results, your list of blocked League members, usage logs, practice allowance records, records of reaching the limit, survey answers, reports and their replies, disputes about the AI's judgment and their review results, Chat messages and what the AI remembers, transcripts of your recordings, subscription records, notification destinations and send records, and records of permission for advertising measurement in JSON. The operator's internal records (the operator's notes, records of the cost of external API use, records of the determination of the type of use, and the operator's audit records) are not included in this export. We will disclose them within the scope of the law on request
Delete all learning dataPractice records, feedback, review schedules, skips, recordings and survey answers are deleted row by row, putting you in a state where you can start over from the beginning. For usage logs and records of external API use, the identifiers are removed and only the rows are kept; the statistics of daily operation counts and the cost of AI processing remain without being linked to you (Section 9). Among the conversation partner's replies that are reused, from those that originated in your conversations we remove your utterances stored as examples for matching and the information showing that they originated in your conversations (those not yet put into use are deleted). Your account remains
Delete accountThe app becomes unusable on the spot, and you can continue using it as a new Guest. Within 30 days of the request (the deletion process runs once a day and targets those whose request is 29 days old or more), information that identifies you (profile, push tokens and the record of what we sent, the email address used for sign-in and the session records, answers in the first-run guide, settings, consent records, records of permission for advertising measurement, conversation transcripts, recording files, reports (including the photos of the screen attached to them and the posts sent to the operator's business messaging tool), disputes (including the posts sent to the operator's business messaging tool), Chat, League results, the free text of surveys and the record of the determination of the type of use) is deleted. For an account judged to be used for review and testing of the app, only that mark is kept, on a row that holds no information identifying the individual (Section 9). Lesson completions, evaluation judgements, reviews, scores, streaks, practice allowance records, records of reaching the limit, and the reasons chosen in surveys are kept with the user ID replaced by a random ID (Section 9; how we treat the kept records is set out in the paragraphs in that Section). If you do not want your learning records kept either, use “Delete all learning data” first. For usage logs and records of external API use, the identifiers are removed and only the rows are kept (Section 9). Device information for preventing the free lesson from being reused (the hash of the installation identifier, and the mark in Apple's DeviceCheck) remains after deletion, in a form that is not linked to the user (Section 9). We ask RevenueCat to delete the user's record on the RevenueCat side. Among the conversation partner's replies that are reused, from those that originated in your conversations we remove your utterances stored as examples for matching and the information showing that they originated in your conversations (those not yet put into use are deleted). Where you have signed in with Apple, Apple's confirmation screen is shown again when you confirm the deletion, and the Apple sign-in token is revoked (if you cancel the confirmation, the account is not deleted; if communication with Apple fails, the deletion still proceeds)
What the AI remembers in ChatIt is stored so that conversations can continue naturally; deleting your learning data or your account deletes all of it (together with your Chat messages). The app has no operation to view the list or to delete it one line at a time
Withdraw consentWithdraws the consent given to the use of external AI services

Deletion of an account takes place in two stages: the stopping of use at the time of the request, and physical deletion within 30 days. You can cancel until the deletion process begins (until 29 days have passed since the request). If you wish to cancel, please contact the contact point in Section 18. Once the process begins, it cannot be undone. Any unsent records remaining on the device at the time of deletion are discarded without being sent. Even where the deletion of some recording files fails, those files are automatically deleted after 72 hours from storage, and at the latest within 4 days (Section 9). The physical deletion is carried out as a single unit in the database, so if it fails partway nothing changes (you are never left in a half-deleted state).

If you cannot open the app, you can request deletion of your account by email, following the procedure on the support page (https://phrasy.net/support). After we have confirmed that you are the person concerned, we will in principle reply within two weeks to say that we have received the request, and the deletion is carried out in the same two stages as above.

Where a user who has been using the Service as a Guest signs in to a different, existing account that already has records and switches to it, the Guest's records are not carried over. As with account deletion, the information that identifies the user (conversation transcripts, feedback, profile and so on) is deleted, and the learning records are kept with the user ID replaced by a random ID (Section 9; only the usage logs and the records of permission for advertising measurement are reassigned to the account signed in to; the subscription records are kept as set out in Section 9). The app notifies you when you switch. Where you sign in as a new account that has no records yet, the Guest's records are carried over to the new account.

Our Supabase project is dedicated to Phrasy and is not shared with any other app. When the deletion of an account completes, we also delete the account registered with our authentication mechanism (Supabase), including the email address.

13. Information visible to other users (the League, and the conversation partner's replies)

The Service has a "League", in which up to 30 people learning during the same period compete on scores each week. While you are participating, the following information is shown to the other users in the same group.

  • Nickname (shown as "Guest" where it is not set)
  • Nico's outfit (the look of our companion character "Nico"; you choose from 4 types. We do not handle photographs)
  • The score earned that week, and your rank within the group

The content of conversations, recordings, feedback, email addresses and device information are never visible to other users. You may choose your nickname freely. Please do not put in your nickname a name or contact detail that you do not want others to know. An account that we judge to be an unauthorized use, or use for review and testing of the app, may not be shown on other users' screens such as the League standings (Section 3).

If you turn off "Join the league" in "Profile > League", you are not assigned to a new group thereafter. For a week in which you are already participating, the display remains until that week ends, because removing it would change the ranks of the other people in the same group after the fact.

In the League, you can block other users. When you block someone, their nickname and Nico's outfit are hidden in your table (their rank and score remain). The person you block is not told, and their own screen does not change. For this we store the ID of the user you blocked and the time, and keep it until you unblock them or delete your account. When an account is deleted, both the blocks you made and the blocks made against you are deleted.

Replies generated by the conversation partner (AI) in conversations with you may be used unchanged, as the partner's reply (the text and the audio in which it was read out), in the conversations of other users who made a similar utterance in the same scene. Conversely, a partner's reply that appears in your conversation may also have been generated in another user's conversation. Reuse is limited to short replies that contain no numbers, proper nouns, contact details or personal circumstances, and a program takes in only those that meet these conditions. The operator checks the replies in use by sampling, and stops using any that reflect personal circumstances. Your utterances themselves, recordings, nickname and any other information that can identify you are never visible to other users through this mechanism.

14. Use by minors

The Service is intended for persons aged 13 or older. Persons under 13 may not use the Service. We do not intentionally collect personal information from persons under 13. Where it comes to light that we have collected information from a person under 13, we delete it promptly.

If you are under 18 (under 19 if you use the Service from Korea), please use the Service only after obtaining the consent of a parent or other legal representative. Where a person is found not to have the capacity to judge the consequences of consenting to the handling of personal information, consent must be obtained from their legal representative.

The provision to Meta in Section 7 is intended for persons aged 18 or older. Persons under 18 should not allow it.

If you are using the Service from Korea, under Article 22-2 of the Personal Information Protection Act (Korea) the consent of a legal representative is required in order to handle the personal information of persons under 14. We ask for confirmation that you are 14 or older on the consent screen, and therefore in Korea persons under 14 may not use the Service.

If you are using the Service from the European Economic Area, under GDPR Article 8 and the laws of your country of residence, the consent of a person under 16 (or under such other age as the Member State has prescribed, being 13 or above) requires the consent or authorization of a legal representative.

Where a legal representative wishes to request the disclosure or deletion of a child's information, please contact support@phrasy.net.

15. Cookies, tracking and advertising

The app for the Service itself does not use cookies. It does not incorporate third-party analytics SDKs. In the iOS app, we incorporate the Meta SDK for advertising measurement and delivery. This applies from the version of the app that includes it, from the time we turn it on, and the SDK runs only for those who have allowed it both on the explanation screen in the app and in the device's tracking permission, and sends information to Meta Platforms, Inc. (United States) (Section 7). Apart from that, usage logs are sent only to our servers, and are stored by us. However, in the web view that the app opens without showing it for the check against misuse (Cloudflare Turnstile; Section 3), Cloudflare may store information on the device in accordance with its own policy (https://www.cloudflare.com/turnstile-privacy-policy/).

Our public pages (https://phrasy.net/privacy / https://phrasy.net/terms / https://phrasy.net/support) do not use cookies, and we do not store browsing records (except for the connection records that the hosting provider keeps; Section 3). The admin screen used only by the operator uses cookies in order to maintain the login state.

The LP (Section 2) records visits as follows, without using cookies or any identifier on the device. We do not use third-party analytics tools. As the visitor mark, we create and record a hash made by mixing the site host, the IP address and the type of browser (User-Agent) into a salt that is valid only for that day. We do not store the IP address or the User-Agent themselves. Because the salt is deleted when the day changes, it is not possible afterwards to find the original person by trying IP addresses, and the same person has a different mark on a different day. We also store the language of the LP, the country (determined from the connection source), the type of device (iOS, Android, PC or other), the referrer's hostname (the path and search terms are discarded), the advertising UTM and campaign identifiers, the fact that the App Store button was pressed and where, and the time. The purpose is to understand, in a form that does not identify individuals, the number of visitors to the LP, where they come from and the rate at which the button is pressed, and to improve advertisements and the LP (Section 4; the basis is the legitimate interests in Section 5). We do not record access when the browser sends the Do Not Track or Global Privacy Control signal, or access from automated crawling programs.

In the iOS app, only to those who allowed it on the explanation screen in the app, we ask for the device's tracking permission (App Tracking Transparency). Only for those who have allowed both, the Meta SDK sends the information in Section 7, including the advertising identifier (IDFA), to Meta Platforms, Inc. This falls under what Apple calls "tracking". The features and prices of the Service do not change if you do not allow it. You can withdraw your permission at any time in "Settings". When you withdraw it, we do not send events or the advertising identifier. The SDK is not run from the next launch. Except where you have given this permission, we do not link users' or devices' information with other companies' apps, websites or offline information in order to deliver advertising or measure its effectiveness (what Apple calls "tracking"). Nor do we provide information to data brokers.

Where we place advertisements, we use mechanisms provided by Apple to measure their effectiveness. For Apple's own advertisements shown on the App Store and elsewhere (Apple Ads), the app obtains from the device, after its first launch, a token for an attribution lookup (Apple's AdServices) and sends it to our server, and we query Apple with it. What we receive from Apple is whether the installation resulted from an Apple advertisement and, if so, the numbers of the campaign, ad group, keyword and ad, the country or region, and whether it was a new download or a redownload. We link this to the record of the user's installation and use it to measure which advertisements led to use of the Service. The token is used only for the lookup and is not stored. This mechanism does not use the advertising identifier (IDFA), and does not link the information with activity in other companies' apps or websites. For advertisements other than Apple's, we use SKAdNetwork. Under that mechanism, the matching of an advertisement click to an app installation is carried out on Apple's side, what we and the advertising provider receive is only aggregated values that cannot identify an individual, and we cannot know which user came from which advertisement. However, for iOS users who have allowed it both on the explanation screen in the app and in the device's tracking permission, the Meta SDK sends information to Meta Platforms, Inc. as described above (Section 7).

Notice of external transmission (Article 27-12 of the Telecommunications Business Act). Where the user's app sends information to a party other than us, from the device or through a function of the device's OS, the recipient, the information sent and the purpose are as follows.

RecipientInformation sentPurpose
RevenueCat, Inc. (United States)Sent by the app's SDK: our user identifier (an internal ID in the app, not a name or email address), the proof of purchase (transaction information), the device type, OS, language and region, the app version, and the IP address that accompanies the connectionVerifying purchases and managing the subscription status (Section 7)
Expo, Inc. (United States)To check for app updates: the platform (iOS / Android), the version of the app's runtime environment, the update channel and the identifier of the current update, and the IP address that accompanies the connectionDelivering app updates (OTA updates) (Section 7)
Google LLC (United States; Google's sign-in SDK)The sign-in request (the app's client ID and the scopes requested) and Google account authentication information. Only when you choose to sign in with GoogleSigning in with Google (Section 7)
Cloudflare, Inc. (United States; Turnstile)Sent directly from the device by the web view that the app opens without showing it: the device's IP address, characteristics of the encrypted communication (TLS), the type of browser (User-Agent), signals that observe the browser's behavior, and the identification of our site. Only before a guest account is created and before a code is sent by emailPreventing misuse (checking for bots; Sections 3, 4 and 7)
Meta Platforms, Inc. (United States; Meta SDK)Only for iOS users who have allowed it both on the explanation screen in the app and in the device's tracking permission: the app events (install, launch, sign-up, completion of the first lesson), the SDK identifier, the advertising identifier (IDFA), advertising campaign identifiers, device information (model, OS, screen, language, region, time zone, mobile carrier, number of CPU cores and so on), the app's identifier and version, the URL schemes the app registers, the IP address, the state of the tracking permission, the advertising identifier collection setting and the data processing setting, sent directly from the device by the SDKMeasuring and delivering advertisements, and use by Meta in accordance with its terms and policies (Section 7)
Apple Inc. (United States; AdServices)The token for the attribution lookup of advertisements that the app obtains from the device. It is sent to Apple through our serverMeasuring the effectiveness of Apple's advertisements (the paragraph above in this Section)
Apple Inc. (United States; DeviceCheck)The DeviceCheck token that the app obtains from the device. It is sent to Apple through our server. We do not receive an identifier that identifies the devicePreventing reuse of the free lesson (Sections 3 and 4)
Apple Inc. (United States; APNs)The notification destination (push token) that a device on which you allowed notifications registers with Apple through a function of the OS. When we send a notification, our server sends the destination and the content of the notification to AppleDelivering notifications from the server (Section 16)

On the Android version (applicable from the time we start providing it), information is likewise passed to Google LLC through Google Play billing, the Play Integrity API, FCM (including the Firebase installation ID) and Google sign-in (Section 7).

16. Notifications

The notifications of the Service are of two kinds: local notifications scheduled on the device (notices about reviews, the notice before the free trial ends, and, on a device that has not registered a notification destination with us, notices about your streak), and notifications that reach you from our server through the Apple Push Notification service (APNs) or, on the Android version (applicable from the time we start providing it), Google's Firebase Cloud Messaging (FCM) (notices when your streak is about to be broken, messages from a Chat partner, and the start, update and end of a Live Activity). Notifications from the server are sent only to devices on which you have allowed notifications. A notification contains, for a streak notice, only the number of days of your streak and fixed wording, and, for a Chat message, the one message the Chat partner wrote (the same message is also stored in Chat); it does not contain recordings. Because notifications from the server go through APNs, the notification destination and the content are passed to Apple (Section 7). On the Android version, notifications from the server go through FCM, so the notification destination and the content are passed to Google (Section 7; Google is our subcontractor).

Notifications can be stopped at any time from the device's settings or from "Profile > Notifications" in the app. A Live Activity can also be stopped in the device's settings (under Phrasy). If you turn notifications off in the app or sign out, we revoke the notification destination and no longer send notifications from the server. The fact that you allowed notifications and that you opened a notification is recorded as a usage log (Section 3).

17. Amendments to this Policy

We may amend this Policy in response to amendments of the law or changes to the Service. When we amend it, we post the amended content and the effective date on this page (https://phrasy.net/privacy).

Where we substantially change the items of information collected, the purposes of use, the subcontractors, or the content of cross-border transfers, we post this on this page at least two weeks before the effective date, and also inform you in the app. Where the change is one that requires new consent, we show the explanation and consent screen again, and apply the change only after obtaining consent. Where consent is not given, the handling up to that point remains unchanged. However, an optional handling that we carry out only where you individually allow it on an explanation screen applies from the time you allow it, after it is posted on this page. The handling for those who do not allow it does not change.

The current version and the effective date are shown at the top of this page. If you need a past version, please request it from the contact point.

18. Contact

For this Policy, the handling of personal information, the exercise of rights, and complaints, please contact the following.

ItemDetails
Business operatorCraftbase, LLC (合同会社Craftbase)
Name under which the Service is providedCraftbase
Representative member井上 慧汰
Person responsible for the protection of personal information井上 慧汰
Email (for exercising rights and lodging complaints)support@phrasy.net
Support pagehttps://phrasy.net/support
Terms of Servicehttps://phrasy.net/terms
Disclosures based on the Act on Specified Commercial Transactionshttps://phrasy.net/legal/commerce

You can also send us defects and requests from "Profile > Send a report" in the app (no contact details need to be entered; if you need a reply, please contact us by email).

The Japanese version of this Policy is the authoritative text; versions in other languages are translations provided for reference. If there is any discrepancy in content, the Japanese version governs.

개인정보 처리방침

버전 3.22 / 시행일 2026-11-09

합동회사 Craftbase(合同会社Craftbase, 일본법상 유한책임회사, 브랜드명 “Craftbase”, 이하 “당사”)는 영어회화 학습 앱 “Phrasy” 및 관련 웹페이지(이하 통틀어 “본 서비스”)에서 이용자의 개인정보를 다음과 같이 처리합니다.

목차

  1. 1. 사업자 및 개인정보 보호책임자
  2. 2. 적용 범위
  3. 3. 수집하는 정보
  4. 4. 이용 목적
  5. 5. 처리의 근거
  6. 6. 생성형 AI의 이용과 학습 데이터로의 미사용
  7. 7. 제3자에 대한 제공과 처리위탁
  8. 8. 국외에 있는 제3자에 대한 제공(국외 이전)
  9. 9. 보유 기간
  10. 10. 안전관리를 위하여 취하고 있는 조치
  11. 11. 이용자의 권리와 행사의 방법
  12. 12. 앱 안에서 할 수 있는 것
  13. 13. 다른 이용자에게 보이는 정보(리그와, 대화 상대의 응답)
  14. 14. 미성년자의 이용
  15. 15. 쿠키와 추적, 광고
  16. 16. 알림
  17. 17. 본 방침의 개정
  18. 18. 연락처

1. 사업자 및 개인정보 보호책임자

항목내용
사업자合同会社Craftbase
서비스 제공 명칭Craftbase
대표사원井上 慧汰
서비스명Phrasy
개인정보 보호책임자井上 慧汰
개인정보 처리에 관한 연락처 및 고충 접수처support@phrasy.net

당사는 합동회사(合同会社)이며, 개인정보 처리에 관한 책임자는 대표사원입니다. 일본 「개인정보의 보호에 관한 법률」(이하 “일본 개인정보보호법”) 제32조 제1항 제1호에 따른 사업자의 명칭은 위 표와 같습니다. 주소는 같은 호의 규정에 따라 support@phrasy.net으로 요청하시면 지체 없이 회답합니다.

당사는 일본 개인정보보호법상 인정개인정보보호단체(認定個人情報保護団体)의 대상 사업자가 아닙니다.

2. 적용 범위

본 방침은 iOS / Android 앱 “Phrasy”, 본 서비스의 서버(API), 그리고 당사가 공개하는 웹페이지에서의 개인정보 처리에 적용됩니다. 웹페이지는 https://phrasy.net/privacy / https://phrasy.net/terms / https://phrasy.net/support와, 제품 소개 페이지(https://phrasy.net/와 언어별 페이지 /en ・ /ko ・ /zh-tw. 이하 통틀어 “LP”)입니다.

Android 버전의 기재(Google Play, Play Integrity, FCM 등)는 Android 버전의 제공을 시작한 때부터 적용합니다. 그때까지는 iOS 버전의 기재만 적용됩니다.

본 서비스의 이용 조건은 이용약관(https://phrasy.net/terms)에 정합니다. 본 방침은 이용약관의 일부를 구성합니다. 유료 플랜의 거래 조건의 표시는 특정상거래법에 따른 표시 페이지(https://phrasy.net/legal/commerce)에 게시합니다.

당사는 유럽경제지역·영국·스위스를 App Store의 배포 국가·지역에 포함하지 않았으며, 이들 지역의 거주자를 대상으로 본 서비스를 제공하거나 광고하고 있지 않습니다. 본 방침의 일반 개인정보 보호 규정(GDPR)에 관한 기재는, 장래에 이들 지역에 제공하는 경우 또는 법령상 GDPR이 적용되는 경우를 위하여 두고 있습니다.

본 서비스에서 링크한 제3자의 사이트나 서비스에서의 개인정보 처리에는 본 방침이 적용되지 않습니다.

3. 수집하는 정보

당사가 수집하는 정보는 다음과 같습니다. 이 밖의 정보(단말기의 위치정보(GPS 등), 연락처, 사진, 캘린더, 건강정보, 결제카드 정보, 생년월일, 전화번호)는 수집하지 않습니다. 로그인 제공처가 프로필 이미지의 URL을 전달하는 경우에도, 이미지 자체는 수집하지 않습니다.

종류구체적인 내용수집 방법
음성 녹음대화·기억하기 문제·말 고치기에서 말한 음성(m4a). 1회당 최대 120초·15MB단말기의 마이크로부터. 마이크의 이용에는 단말기의 허가가 필요하며, 허가하지 않는 경우에는 키보드 입력으로 이용할 수 있습니다
전사(문자 기록)녹음을 영어로 읽어 낸 텍스트. 전송한 것에 더하여, 전송하지 않은 녹음(다시 말한 회·알아듣지 못한 회)의 마지막 전사도 전사의 정확도를 조사하기 위하여 보유합니다음성 인식 API(제7조)의 출력을 서버가 저장
대화의 내용학습자의 발화, 대화 상대(AI)의 응답, 모국어로의 번역, 대화 1건마다의 피드백·지적·말 고치기의 경과본 서비스의 이용에 따라 서버가 기록
학습 기록레슨의 시작·완료·중단, 표현별 상태, 복습의 예정과 결과, 건너뛰기, 점수(XP), 연속 기록, 리그의 순위와 주별 결과, 리그에서 차단한 상대의 목록위와 같음
프로필닉네임(20자까지), 니코의 의상(동반자 캐릭터 “니코”의 모습을 4종류 중에서 고르는 설정. 사진은 다루지 않습니다), 시간대, 앱의 표시 언어와 모국어 설정이용자의 입력과 단말기의 설정으로부터
첫 안내에서의 응답첫 안내에서의 응답(현재의 회화 수준, Phrasy를 알게 된 경로. 이전 버전의 앱에서 답한 분은 영어로 말하고 싶은 이유도 포함합니다). 어느 질문에도 답하지 않고 넘어갈 수 있습니다이용자의 선택으로부터. 단말기에 저장하고, 설명과 동의의 화면에서 동의한 후에 서버로 전송
단말기 및 이용 정보설치 식별자(앱이 최초 실행 시 발행하는 무작위 값. 단말기의 Keychain에 저장되며, 재설치하여도 같은 값이 됩니다), 실행마다의 식별자, 앱의 버전, 플랫폼(ios 또는 android), 단말기의 설정 언어와 지역, 단말기의 시각앱이 자동으로 부여하여 전송
이용 로그연 화면, 누른 주요 조작, 최초 안내의 진행 상황, 마이크와 알림의 허가 결과, 알림을 연 사실, 표시된 오류의 종류, 기능의 선택적 제공 결과. 자유 기술이나 녹음의 내용은 포함하지 않습니다위와 같음
광고 측정 설명 화면의 결과설명 화면에서 응답한 기록. 기기 안의 파일(meta-measurement.json)에는 응답, 일시, 그때의 기기의 국가, 표시한 설명 문면의 버전, 한국 이용자에게 묻는 2개의 체크, 첫 레슨 완료를 Meta에 보낸 일시를 저장합니다. 당사의 서버에도 응답할 때마다 1행을 추가합니다(허용·허용하지 않음·철회는 별도의 행이며, 고쳐 쓰지 않습니다). 저장하는 것은 설치 식별자와 이용자 ID, 응답, 응답한 시각, 국가, 설명 문면의 버전, 한국 이용자의 2개의 체크입니다. 광고 식별자(IDFA)는 저장하지 않으며, 이 기록을 Meta에도 보내지 않습니다. 이 기록은 이를 내장한 버전의 앱부터, 유효로 한 때부터 적용합니다설명 화면 또는 “설정”에서의 조작에 따라 앱이 기기 안에 저장하고 당사의 서버로 전송(보내지 못한 것은 기기 안에 두었다가 다음 실행 때 다시 보냅니다)
접속 기록IP 주소, 요청의 일시·경로(접속한 URL)·결과(응답의 종류), 이용자 측 소프트웨어의 종류서버 및 호스팅 사업자(제7조)의 로그로서 자동으로 기록
접속 위치로 추정한 국가·지역·도시요청의 접속 위치로부터 추정한 국가·지역·도시. 당사의 서버는 IP 주소 자체를 당사의 데이터베이스의 테이블(이용 로그 등)에는 저장하지 않습니다. 다만 로그인 구조가 저장하는 IP 주소(아래의 ‘로그인 접속 기록’)와, 호스팅 사업자가 남기는 접속의 기록(위의 ‘접속 기록’)은 제외합니다. 단말기의 위치정보(GPS 등)는 사용하지 않습니다서버가 접속 위치의 정보를 바탕으로 자동으로 추정
로그인 접속 기록로그인 구조(Supabase의 인증. 제7조)가 로그인 중인 세션(게스트를 포함합니다)마다 저장하는 IP 주소, 단말기의 소프트웨어 종류(User-Agent), 생성·갱신의 일시. 부정한 이용의 방지와 세션의 관리를 위하여 사용합니다. 당사는 세션의 유효 기간과, 조작이 없을 때의 실효를 두고 있지 않습니다. 로그아웃하였을 때, 그리고 계정의 삭제(제9조·제12조)로 삭제됩니다단말기가 로그인 구조를 호출하였을 때에, 로그인 구조가 자동으로 기록
부정이용의 방지를 위한 확인(Cloudflare Turnstile)게스트 계정의 생성과 이메일 코드의 발송 전에, 앱 안의 보이지 않는 웹 표시에서 Cloudflare, Inc.(미국)의 Turnstile을 실행합니다. 단말기의 IP 주소, 통신 암호화의 특징(TLS), 브라우저(웹 표시)의 종류(User-Agent), 브라우저의 동작을 보는 신호가 Cloudflare로 전송되며, Cloudflare는 확인 결과의 토큰을 돌려줍니다. 토큰은 일회용이며, 로그인 구조가 Cloudflare에 검증을 의뢰하기 위하여 사용합니다. 당사의 데이터베이스에는 저장하지 않습니다. 이 확인은 이를 내장한 버전의 앱부터, 유효로 한 때부터 적용합니다단말기의 웹 표시가 Cloudflare와 직접 통신
광고 유입처(Apple 광고〔Apple Ads〕를 경유한 경우)Apple 광고를 경유하여 설치한 경우에 한하여, 그 광고의 캠페인·광고 그룹·키워드·광고의 번호, 국가 또는 지역, 신규 다운로드인지 재다운로드인지의 구별. 조회에 사용하는 토큰은 저장하지 않습니다. 이 조회에서는 광고 식별자(IDFA)를 취득하지 않습니다앱이 최초 실행 후에 단말기에서 얻은 귀속 조회용 토큰을 당사의 서버로 전송하고, 당사가 Apple에 조회(제15조)
이용 유형 판정의 기록앱의 심사·시험을 위한 이용인지를 판별하기 위한 기록. 일치한 접속 위치의 범위(Apple 네트워크의 범위 등), 이메일의 도메인, 국가와 도시, 시간대, Sandbox(시험 환경)에서의 구매가 있었다는 사실, 같은 단말기에서 다른 계정이 움직였다는 사실, 판정의 점수와 그 이유. 판정의 결과는 이용자의 행에 표시로 저장합니다. 운영자가 관리 화면에서 직접 붙인 표시와 그 이유는 이 표의 ‘운영 조작의 기록’에 남습니다. IP 주소 자체와 이메일 주소 자체는 저장하지 않습니다서버가 요청·구매의 통지·이용의 기록으로부터 자동으로 기록
보고의 내용“보고”에서 보내는 종류의 선택과 자유 기술, 누른 시점의 화면명·레슨이나 대화의 식별자·앱의 버전·교재의 버전, 누른 순간에 표시하고 있던 화면의 내용(대화·채팅·돌아보기·복습의 문면, 최근의 주고받음 등. 생음성은 포함하지 않습니다), 그리고 보고 화면을 열기 직전의 화면의 사진(보고 화면에서 사진을 확인하고 제거할 수 있으며, 제거하지 않은 경우에만 전송됩니다. 그 화면에 표시되어 있던 닉네임이나 학습 내용 등이 찍힙니다)이용자의 전송
이메일 주소로그인한 경우에 한하여 수집합니다. Apple 또는 Google로 로그인한 경우에는 로그인 제공처로부터 받는 이메일 주소 등의 기본 정보입니다(Apple에서 “이메일 가리기”를 선택한 경우에는 Apple이 발행하는 중계용 주소(@privaterelay.appleid.com)가 됩니다). 이메일로 전송되는 코드로 로그인한 경우에는 이용자가 입력한 이메일 주소입니다. 수집한 이메일 주소는 “마이페이지 > 계정” 화면에 본인에게 표시하는 것 외에, 보고·이의가 있을 때 보낸 사람을 확인하기 위하여 운영자의 업무 연락 도구에 통지합니다(제7조). 아울러 로그인 제공처가 전달하는 경우에는, 성명과 프로필 이미지의 URL(이미지 자체는 수집하지 않습니다)을 받습니다. 이들은 인증의 기록에 저장될 뿐이며, 본 서비스에서는 표시도 이용도 하지 않습니다Sign in with Apple, Google 로그인, 또는 이메일 주소의 입력(모두 인증 구조인 Supabase를 통하여). 이메일로 로그인할 때에는, 입력된 주소로 6자리 코드를 담은 이메일을 발송합니다(발송은 수탁자인 ZeptoMail이 수행합니다. 제7조). 코드는 10분간만 유효합니다
로그인 정보로그인 방법(Apple·Google·이메일의 구별), 로그인한 일시, 본 서비스를 마지막으로 사용한 일시(사용되지 않는 게스트 계정을 판정하여 삭제하기 위하여 사용합니다. 제9조)서버가 기록
외부 API의 이용 기록외부 API 1회마다의 종류·모델명·처리량·대기 시간·성공 여부·오류의 앞부분서버가 기록
연습 이용 한도 기록연습의 이용 한도를 사용한 날짜(이용자의 현지 시각 오전 3시부터 다음 날 오전 2시 59분까지를 하루로 한 날짜), 레슨인지 복습인지의 구별, 그 시점의 플랜의 구별(무료·체험·유료). 레슨 또는 복습에서 처음 말한 시점에 기록합니다서버가 기록
한도에 도달한 기록구독이 필요하여(무료 레슨 1회를 모두 사용한 후 등) 연습할 수 없었던 때의 날짜와 종류서버가 기록
무료 레슨의 재사용을 막기 위한 단말기의 정보(a) 설치 식별자(위의 “단말기 및 이용 정보”)를 원래대로 되돌릴 수 없는 형태(해시)로 변환한 값. (b) Apple의 DeviceCheck가 보유하는, 그 단말기에서 무료 레슨을 사용하였다는 표시. DeviceCheck에서 당사는 단말기를 특정하는 식별자를 받지 않습니다. 당사는 앱이 단말기에서 얻은 토큰을 Apple에 보내어, 표시의 조회와 갱신을 합니다(a) 앱이 부여한 값을 서버가 해시로 만들어 저장. (b) 앱이 단말기에서 얻은 토큰을 서버가 Apple에 보내어 조회·갱신
구독 정보상품의 종류, 구매일·갱신일·만료일, 구독의 상태(체험·유효·해지·만료), Apple의 거래 식별자, 구매 시의 국가·통화·금액. 결제카드의 번호·유효기간·명의 및 청구지 주소는 포함하지 않습니다. 다른 계정에서 “구매 복원”을 하였을 때에는, 구독의 소유자를 현재의 계정으로 옮기고, 옮겼다는 기록을 남깁니다. 당사의 데이터베이스에는, 수익성의 파악을 위하여, 누가 언제 어느 상품을 얼마에 어떤 상태로 하였는지의 사본을 보유합니다. 유료 플랜을 이용할 수 있는지는 RevenueCat에 대한 조회로 판정하며, RevenueCat에 문의할 수 없을 때에 한하여 이 사본으로 대신 판정합니다단말기의 앱이 App Store로부터 받는 구매의 증명(트랜잭션 정보)을 RevenueCat이 검증하고, 그 결과(구독의 상태)를 당사의 서버가 RevenueCat에 조회하여 취득
운영 조작의 기록운영자가 이용자의 데이터에 대하여 수행한 조작(언제·누가·어느 이용자에 대하여·무엇을 하였는지)운영자가 관리 화면에서 조작하였을 때 서버가 기록
알림 수신처와 보낸 기록단말기의 푸시 토큰(Apple이 단말기에 할당하는, 알림의 수신처를 나타내는 문자열), Live Activity의 시작용·갱신용 토큰, 접속 대상 환경(sandbox / production), 앱의 Bundle ID, Live Activity의 식별자. 아울러 보낸 기록(언제·어떤 종류의 알림을 보냈는지, 사용한 문구의 식별자, Apple 푸시 알림 서비스〔APNs〕의 결과)을 저장합니다. 알림의 내용은 연속 기록 안내에서는 연속 기록의 일수와 정형 문구, 채팅의 메시지에서는 채팅의 상대가 쓴 1통의 글(같은 글이 채팅에도 저장됩니다)입니다. 녹음은 포함하지 않습니다알림을 허가한 단말기에서 앱이 자동으로 전송(알림을 허가하지 않는 경우에는 수집하지 않습니다). 보낸 기록은 서버가 기록
LP 방문 기록방문자 표시(그날만 유효한 솔트를 섞은 해시. IP 주소와 User-Agent 자체는 저장하지 않습니다), LP의 언어, 국가(접속 위치로 판정), 단말기의 종류(iOS·Android·PC·기타), 참조처(리퍼러)의 호스트명(경로와 검색어는 버립니다), 광고의 UTM·캠페인 식별자, App Store 버튼을 눌렀다는 사실과 그 위치, 시각. 쿠키는 사용하지 않습니다(제15조)LP를 연 브라우저가 당사의 서버로 전송

“구독 정보”는 유료 플랜을 구매한 이용자에 대해서만 수집합니다. “무료 레슨의 재사용을 막기 위한 단말기의 정보”의 (b)는, DeviceCheck를 도입한 버전의 앱부터 적용합니다.

본 서비스는 기본적으로 익명의 계정으로 이용할 수 있으며, 그 경우에는 성명·이메일 주소·전화번호를 수집하지 않습니다. Apple·Google·이메일 코드 중 어느 것으로도 로그인하지 않는 한, 당사가 파악하는 이용자의 식별자는 무작위 ID뿐입니다. 이메일 주소와 비밀번호에 의한 등록은 두지 않으며, 비밀번호를 수집하지 않습니다(이메일에 의한 로그인은 전송된 코드의 입력으로 수행합니다).

민감정보에 관하여. 이용자가 스스로 입력·발화한 내용(채팅, 대화, 보고, 이의, 설문의 자유 기술 등)에 병력·신념·인종·범죄 경력 등의 민감정보(일본 개인정보보호법 제2조 제3항의 요배려 개인정보. 한국 「개인정보 보호법」 제23조의 민감정보를 포함합니다)가 포함되는 경우, 당사는 본 서비스의 제공에 필요한 범위에서 이를 수집하여 처리합니다. 한국 이외의 이용자는 입력·발화함으로써 이에 동의한 것으로 봅니다. 한국의 이용자(단말기의 지역이 한국이거나 표시 언어가 한국어인 분)에게는, 이와는 별도로, 동의 화면의 별도의 체크로 민감정보의 처리에 대한 별도의 동의(한국 「개인정보 보호법」 제23조 제1항 제1호)를 구합니다. 목적은 서비스의 제공, 항목은 스스로 입력·발화한 내용에 포함된 민감정보, 보유 기간은 제9조와 같습니다. 이 체크는 선택 사항이며, 동의하지 않더라도 본 서비스는 변함없이 이용할 수 있습니다. 그 경우에도 민감정보는 입력하지 말아 주십시오. 당사는 이러한 정보의 입력을 요구하지 않습니다. 입력하지 말아 주십시오. 대만 「개인자료보호법」 제6조의 특종 개인자료(병력·의료·유전·성생활·건강검진·범죄 전과의 6가지 유형)는 위의 동의의 대상에 포함하지 않습니다. 당사는 이러한 정보를 요구하지 않으며, 서비스의 제공을 위한 목적으로도 사용하지 않습니다. 대화에서 이러한 정보를 말하지 말아 주십시오.

Android 버전(제공을 시작한 때부터 적용)에서는, 무료 레슨 1개의 재사용 방지에 DeviceCheck를 대신하여 Google의 Play Integrity API(Device Recall 기능을 포함합니다)를 사용합니다. 당사는 단말기를 특정하는 식별자를 받지 않으며, Google이 돌려주는 단말기 판정의 결과와, 그 단말기에서 무료 레슨 1개를 사용하였다는 표시만을 받습니다. 서버로부터의 알림을 Android로 보낼 때에는 Google의 Firebase Cloud Messaging(FCM)을 통하여 전달합니다. 알림의 수신처로서 FCM 토큰과, FCM이 단말기의 구별에 사용하는 Firebase 설치 ID를, 모두 알림을 허가한 단말기에 대해서만 취득합니다. 보낸 기록은 iOS와 같은 방식으로 저장합니다.

채팅을 이용하시면, 등장인물에게 보낸 글과 상대의 답장을 저장합니다. 아울러 AI가 이용자에 관하여 기억한 내용(말한 내용으로 만드는 짧은 문장. 1인·상대 1명당 최대 12줄, 1줄 160자까지)을 저장합니다. 아울러 채팅에서 정해진 일정(날짜·시각·함께하는 사람·할 일. 1인당 최대 12건이며, 위의 최대 12줄에는 포함하지 않습니다)을 저장하고, 해당 날이 지난 때부터 14일이 지나면 삭제합니다. 취향이나 일상의 화제, 일정 등 말한 내용이 포함될 수 있습니다. 건강·돈·주소나 정확한 장소·연락처·종교·정치·성이나 연애·자해나 죽고 싶은 마음·본인이 잊어 달라고 말한 것은 기억하지 않도록(일정에도 같은 지시를 합니다) 지시하고 있으나, 이는 AI의 판단이므로 기억한 내용과 일정에 포함되지 않음을 보증하는 것은 아닙니다. 채팅은 로그인한 이용자만 이용할 수 있습니다.

피드백의 AI 판정에 대해 “이의”를 보내시면, 이의의 방법과 본문(임의), 최초 평가의 사본, 평가 역할 AI의 재검토 결과를 저장합니다.

구매의 결정 요인·해지 사유에 관한 설문에 답하시면, 선택한 사유, 임의의 자유 기술, 그 시점의 구독 상태와 플랜을 저장합니다. 어느 쪽도 답하지 않고 넘어갈 수 있습니다. 자유 기술에는 성명이나 연락처 등의 개인정보를 적지 말아 주십시오.

알림의 수신처(푸시 토큰)는 서버로부터의 알림(제16조)을 전달하기 위해, 알림을 허가한 단말기에 한하여 수집합니다. 알림을 허가하지 않는 경우나 앱에서 알림을 끈 경우에는 수집하지 않으며, 이미 수집한 수신처는 취소합니다.

당사는 광고 식별자(IDFA)를 수집하지 않으며, 다른 회사의 앱이나 웹사이트에서의 행동과 결부시키지도 않습니다. 다만 앱의 설명 화면과 단말기의 추적 허용 양쪽에서 허용한 iOS 이용자에 한하여, Meta의 SDK가 광고 식별자(IDFA)를 포함한 제7조의 정보를 Meta Platforms, Inc.에 직접 보냅니다(제7조·제15조).

4. 이용 목적

당사는 수집한 정보를 다음 목적의 달성에 필요한 범위에서만 이용합니다. 이들 목적을 넘어 이용하는 경우에는 미리 본인의 동의를 받습니다.

  • 본 서비스의 제공 ── 대화 상대의 응답 생성, 음성의 읽어주기, 자막과 모국어 번역의 표시, 대화의 피드백과 말 고치기의 안내
  • 학습의 평가와 기록 ── 표현을 사용할 수 있었는지의 판정, 복습 예정의 수립, 기록과 진행 상황의 표시
  • 지속을 돕는 장치의 운영 ── 점수, 연속 기록, 리그의 순위 산정과 주별 정산
  • 유료 플랜의 적용과 관리 ── 구매 상태의 확인(RevenueCat에 대한 조회), 체험과 유료 기간의 판정, 이용할 수 있는 기능의 전환, 거래 기록의 보존, 다른 계정에서 구매를 복원하였을 때의 구독 소유자의 변경과 그 기록, 환불이나 해지에 관한 문의에 대한 대응. 수익성의 파악을 위하여, 구매의 사본을 당사의 데이터베이스에 보유합니다. 유료 플랜을 이용할 수 있는지는 RevenueCat에 대한 조회로 판정하며, RevenueCat에 문의할 수 없을 때에 한하여 이 사본으로 대신 판정합니다
  • 연습 이용 현황의 파악 ── 무료 범위를 넘는 연습의 제한의 적용, 연습 횟수와 한도에 도달한 상황의 파악(연습 이용 한도 기록과 한도에 도달한 기록. 제3조)
  • 무료 레슨의 재사용 방지 ── 단말기 1대당 1회라는 무료 체험의 조건을 지키기 위하여, 단말기의 정보(제3조. 설치 식별자의 해시와 Apple의 DeviceCheck)를 사용합니다. 이 정보는 광고나 타사의 데이터와의 결합에는 사용하지 않습니다
  • 로그인과 본인 확인 ── Apple·Google·이메일 코드에 의한 로그인(코드를 담은 이메일의 발송을 포함합니다), “마이페이지 > 계정”에서의 이메일 주소의 표시, 사용되지 않는 게스트 계정의 판정과 삭제, 계정을 삭제할 때의 Apple 로그인 토큰의 취소
  • 본인에 대한 연락 ── 보고·이의를 보낸 사람의 확인, 보고에 대한 회신, 중요한 변경의 안내
  • 품질의 개선 ── 결함의 파악과 수정(보고에 첨부된 화면의 사진을 결함의 상황을 확인하고 고치기 위해 보는 것을 포함합니다), 교재와 기능의 개선, 응답 속도와 실패율의 파악
  • 이용 현황의 분석과 기능이나 안내의 구분 제공 ── 첫 안내에서의 응답(제3조)별 이용 현황의 파악과, 응답에 따른 기능이나 안내의 구분 제공
  • 대화 상대의 응답의 재이용 ── 대화 상대(AI)가 생성한 응답 중 숫자·고유명사·연락처·개인의 사정을 포함하지 않는 짧은 것을, 그 문장과 읽어 준 음성 그대로, 같은 장면의 다른 이용자의 대화에서 상대의 응답으로 사용하기 위함(제13조). 어느 응답을 사용할지를 고르는 대조의 예로서, 그 응답 직전의 이용자 본인의 발화의 전사를 보존합니다. 재이용하는 문장과 음성에는 이용자 본인의 발화·녹음·식별자를 포함하지 않습니다
  • LP 방문의 집계 ── LP의 방문자 수, 유입처, App Store 버튼을 누른 비율을, 개인을 식별하지 않는 형태로 파악하여 광고와 LP의 개선에 사용하기 위함(제15조)
  • 광고 효과의 측정 ── Apple 광고를 경유한 설치를 캠페인 등의 단위로 세어, 어느 광고가 이용으로 이어졌는지를 측정하기 위함(제3조·제15조). 아울러, 허용한 iOS 이용자에 한하여, 광고의 측정과 전달을 위하여 제7조의 정보를 Meta에 제공합니다(제7조)
  • 부정이용의 방지와 안전의 확보 ── 이용량 상한의 적용, 부정한 접근이나 남용의 탐지와 대응(게스트의 생성과 이메일 코드 발송의 남용을 막는 Cloudflare Turnstile에 의한 확인과, 로그인 구조가 저장하는 접속 기록에 의한 세션의 관리를 포함합니다), 앱의 심사·시험을 위한 이용을 판별하여 리그 등 다른 이용자의 화면에서 제외하는 것(제3조의 ‘이용 유형 판정의 기록’)
  • 닉네임과 재이용 후보 문장, 채팅의 상대의 답장과 채팅의 메시지의 안전 확인 ── 다른 이용자에게 표시되는 닉네임, 다른 이용자의 대화에서 사용될 수 있는 응답의 문장, 그리고 AI가 쓴 채팅의 상대의 답장과 채팅의 메시지의 문장에 부적절한 표현이 포함되어 있지 않은지를, 표시·전송·수집 전에 OpenAI의 Moderation API로 확인하기 위함. 확인하지 못한 경우에는 채팅의 상대의 답장과 채팅의 메시지는 그 문장을 표시하지 않으며 보내지 않습니다(제7조)
  • 대화의 안전 확인 ── 레슨의 대화와 채팅에서 AI가 쓴 상대의 답장 문장과, 채팅에서 미리 정해 둔 답장(읽지 못했을 때·하루 상한에 이르렀을 때)을 돌려주는 경우에 이용자가 입력한 문장에 자해나 성적인 내용이 포함되어 있지 않은지를 OpenAI의 Moderation API로 확인하기 위함. AI의 답장에 포함되어 있을 때에는 그 답장을 표시하지 않고 미리 정해 둔 답장으로 바꿉니다. 채팅에서 미리 정해 둔 답장을 돌려주는 경우에 이용자의 문장에 자해가 포함되어 있을 때에는, 미리 정해 둔 염려하는 답장으로 합니다. 이 확인은 완전하지 않아 놓치거나 잘못 검출할 수 있습니다. 긴급 대응이나 상시 감시를 목적으로 하는 것이 아닙니다(제7조)
  • 통계적 분석 ── 개인을 식별하지 않는 형태로의 이용 현황·지속률·비용의 파악(앱의 심사·시험을 위한 이용을 판별하여 통계에서 제외하는 것을 포함합니다)과, 계정의 삭제 후 무작위 ID로 바꾸어 남긴 학습 기록과 설문에서 고른 이유를, 통계의 목적으로만 사용하는 교재와 기능의 개선(제9조)
  • 운영자에 의한 분석과 운영 ── 운영자가 서비스의 이용 현황의 분석, 결함이나 품질의 조사, 보고·이의에 대한 대응, 비용의 파악을 위하여, 제3조의 정보(대화의 내용, 전사, 학습 기록, 이용 로그, 보고·이의의 내용 등)를 외부 AI 서비스(Anthropic의 Claude, OpenAI의 ChatGPT·Codex·API. 제7조)에 읽게 하여 요약·분류·분석하게 하는 경우가 있습니다. 읽게 한 내용이 그 서비스의 모델 학습에 사용되지 않는 설정으로 한 뒤에 사용합니다
  • 채팅의 제공 ── 등장인물과의 문자 채팅의 답장을 만들고, AI가 기억한 내용을 다음 채팅과 같은 상대의 레슨의 첫 답장에 반영하기 위함(기억한 내용은 대화를 자연스럽게 이어 가기 위하여 저장합니다. 학습 데이터의 삭제 또는 계정의 삭제로 모두 삭제할 수 있습니다. 제12조)
  • AI 판정에 대한 이의의 확인 ── 이의에 답하고, AI 판정의 오류를 운영자의 담당자가 확인하여 품질을 고치기 위함. 이의의 내용은 학습 기록·득점·복습 일정에 반영하지 않습니다
  • 설문의 집계 ── 구매의 결정 요인·해지 사유를 집계하여 요금이나 안내의 개선에 이용하기 위함
  • 법령상 의무의 이행, 그리고 권리의 행사나 분쟁에 대한 대응
  • 알림의 발송 ── 연속 기록이 끊길 것 같을 때의 안내, 채팅의 상대로부터의 메시지(상대가 쓴 1통의 글)와, Live Activity(잠금 화면 등에 마감까지 남은 시간을 표시하는 기능)의 시작·갱신·종료를 Apple 푸시 알림 서비스(APNs), Android에서는 Google의 Firebase Cloud Messaging(FCM)을 통해 전달하기 위해. 같은 알림을 중복해서 보내지 않기 위해 보낸 기록을 보관합니다

당사는 수집한 정보를 이용자의 신용 평가, 취업·채용·보험·대출의 판단, 행태정보 기반 맞춤형 광고 중 어느 것에도 이용하지 않습니다. 다만 제7조의 Meta에 대한 제공(허용한 분에 한함)은, 당사의 광고 전달 개선에 활용되는 것 외에, Meta가 같은 회사의 약관과 방침에 따라 광고의 개인화 등에도 사용합니다. 당사는 본인에 관한 중요한 결정을 자동으로(사람의 판단을 거치지 않고) 하지 않습니다. 대화의 피드백이나 평가는 AI가 생성하지만, 이는 학습의 참고를 위한 정보이며 이용자의 법적 지위나 권리에 영향을 미치는 결정이 아닙니다.

대만 이용자용 표(「개인자료보호법」 제8조). 당사의 이용 목적과, 법무부 「個人資料保護法之特定目的及個人資料之類別」의 특정목적·개인자료 유형 번호의 대응은 다음과 같습니다.

당사의 이용 목적특정목적(법무부의 번호와 명칭)개인자료의 유형(법무부의 번호와 명칭)
본 서비스의 제공, 학습의 평가와 기록, 지속을 돕는 장치의 운영, 채팅, 로그인과 본인 확인, 본인에 대한 연락〇六九 契約、類似契約或其他法律關係事務 / 〇九〇 消費者、客戶管理與服務 / 一三五 資(通)訊服務C001 辨識個人者(닉네임, 이메일 주소, 계정과 단말기의 식별자, 녹음) / C035 休閒活動及興趣(채팅에서 AI가 기억한 내용) / C052 資格或技術(영어 회화 수준의 응답) / C057 學生(員)、應考人紀錄(학습 기록)
유료 플랜의 적용과 관리, 거래 기록의 보존〇六九 契約、類似契約或其他法律關係事務 / 一四八 網路購物及其他電子商務服務 / 一二九 會計與相關服務C001 辨識個人者 / C091 資料主體所取得之財貨或服務 / C093 財務交易 / C102 約定或契約
품질의 개선, 이용 현황의 분석, 설문의 집계, LP 방문의 집계, 광고 효과의 측정, 통계적 분석一五七 調查、統計與研究分析 / 一三六 資(通)訊與資料庫管理 / 一五二 廣告或商業行為管理C001 辨識個人者(익명의 방문자 표시, 설치 식별자) / C057 學生(員)、應考人紀錄
부정이용의 방지와 안전의 확보(Cloudflare Turnstile에 의한 확인을 포함), 무료 레슨 1개의 재사용 방지, 접속 기록一三七 資通安全與管理 / 一三六 資(通)訊與資料庫管理C001 辨識個人者(IP 주소, 단말기의 식별자)

5. 처리의 근거

EU / 영국의 일반 개인정보 보호 규정(GDPR)을 비롯하여 처리의 법적 근거를 명시하도록 요구하는 법령이 적용되는 경우, 당사는 다음의 근거에 따라 개인정보를 처리합니다.

처리근거
대화의 연습, 음성 인식, 응답의 생성, 평가, 기록의 저장, 리그의 운영, 로그인과 코드를 담은 이메일의 발송, 유료 플랜의 적용과 관리, 무료 범위의 적용계약의 이행에 필요하기 때문(GDPR 제6조 제1항 (b)). 본 서비스의 핵심이며, 이를 수행하지 않으면 서비스를 제공할 수 없습니다
녹음의 수집과 외부 AI 서비스로의 전송계약의 이행(같은 항 (b))에 더하여, 이용 개시 전에 화면에서 설명하고 받는 명시적 동의(같은 항 (a), 일본 개인정보보호법 제28조 제1항, 한국 「개인정보 보호법」 제15조, 대만 「개인자료보호법(個人資料保護法)」 제19조). 한국 이용자의 국외 이전은 한국 「개인정보 보호법」 제28조의8 제1항 제3호(계약의 체결 및 이행을 위하여 필요한 개인정보의 처리위탁·보관으로서, 같은 조 제2항 각 호의 사항을 본 방침 제8조에서 공개한 경우)에 따릅니다
이용 로그의 기록, 결함의 파악, 품질의 개선, 첫 안내에서의 응답에 의한 이용 현황의 분석과 기능이나 안내의 구분 제공, 한도에 도달한 상황의 파악, 무료 레슨의 재사용 방지, 부정이용의 방지, 앱의 심사·시험을 위한 이용의 판별, 사용되지 않는 게스트의 삭제, LP 방문의 집계, 광고 효과의 측정, 운영자에 의한 분석과 운영당사의 정당한 이익(GDPR 제6조 제1항 (f)). 당사는 이러한 처리가 이용자의 권리와 이익을 부당하게 침해하지 않음을 확인하고 있습니다(자유 기술이나 녹음을 통계 분석에 사용하지 않고, 타사의 데이터와 결합하지 않으며, 보관을 필요한 범위에 한정하고 있습니다. 단말기의 정보는 무료 레슨의 재사용 방지에만 사용합니다)
Meta에 대한 제공(제7조)본인의 동의(GDPR 제6조 제1항 (a), 일본 개인정보보호법 제27조·제28조·제31조, 한국 「개인정보 보호법」 제17조 제1항 제1호·제28조의8 제1항 제1호, 대만 「개인자료보호법(個人資料保護法)」 제19조·제20조)
민감정보가 포함되는 입력(이용자가 스스로 입력·발화한 내용)의 수집과 처리이용자가 입력·발화함으로써 하는 명시적 동의(일본 개인정보보호법 제20조 제2항, GDPR 제9조 제2항 (a)). 한국의 이용자에 대해서는 동의 화면의 별도의 체크에 의한 별도의 동의(한국 「개인정보 보호법」 제23조 제1항 제1호). 서비스의 제공에 필요한 범위에서만 처리합니다. 입력하지 말아 주십시오(제3조)
법령에 근거한 기록의 보존이나 제공법적 의무의 준수(GDPR 제6조 제1항 (c))

본 서비스에서의 음성의 처리는, 발화된 내용(영어의 언어 표현)을 읽어 내어 학습을 위하여 평가하는 것을 목적으로 합니다. 목소리의 특징으로부터 특정한 개인을 고유하게 식별할 목적으로는 처리하지 않습니다. 따라서 당사는 음성을 GDPR 제9조에서 말하는 특수한 유형의 개인정보(생체정보)로 취급하지 않습니다. 당사는 이 처리를 장래에 화자의 식별이나 음성에 의한 인증으로 전용하지 않습니다.

대만 「개인자료보호법(個人資料保護法)」 제8조에 따라 덧붙입니다. 음성의 녹음을 하지 않는(마이크를 허가하지 않는) 경우에도 키보드 입력으로 본 서비스를 이용할 수 있으나, 발음이나 발화의 평가에 관한 기능은 이용할 수 없습니다. 닉네임을 등록하지 않는 경우에는 “게스트”로 표시됩니다. 프로필이나 학습 기록의 저장에 필요한 정보를 얻을 수 없는 경우에는, 기록의 표시·복습의 예정·리그의 참가와 같은 기능을 이용할 수 없습니다. 첫 안내의 질문에 답하지 않는 경우에도 본 서비스의 이용에 제한은 없습니다. Apple·Google·이메일 코드 중 어느 것으로도 로그인하지 않는 경우에는, 무료 레슨 1개까지는 이용할 수 있으나, 무료 체험과 유료 플랜은 이용할 수 없습니다. 다만, 당사가 기간을 명시하여 모든 이용자에게 무료로 공개하는 레슨(특별편 등)은, 그 기간 중에는 로그인하지 않아도 연습할 수 있으며, 무료 레슨 1개의 횟수에도 포함하지 않습니다.

6. 생성형 AI의 이용과 학습 데이터로의 미사용

본 서비스의 대화 상대, 대화의 피드백과 평가, 모국어로의 번역은 생성형 AI를 이용하여 자동으로 만들어집니다. 대화 상대는 AI이며 사람이 아닙니다. 상대의 목소리와 교재를 읽어 주는 목소리도 AI가 합성한 음성이며, 사람의 목소리가 아닙니다. 이를 위하여 OpenAI, L.L.C.(미국), Theai, Inc.(Inworld AI. 미국), TypeSafe AI, Inc.(미국)가 제공하는 API를 다음과 같이 이용합니다.

  • 음성의 전사(OpenAI. 녹음을 전송합니다)
  • 대화 상대의 응답의 생성(OpenAI. 대화의 흐름과 학습자의 발화를 전송합니다)
  • 상대의 대사, 대화 피드백의 모범 문장(평가가 이용자의 발화를 자연스러운 영어로 고친 문장), 교재의 고정된 문장(Key Phrase·예문·장면의 대사)의 음성 합성(Inworld. AI가 만든 응답의 영어 문장, 모범 문장의 영어 문장, 교재의 고정된 문장(개인에 관한 내용을 포함하지 않습니다)과 목소리·속도의 지정만 전송합니다. 이용자의 녹음은 전송하지 않습니다. 모범 문장은 발화를 고친 것이므로 이용자가 말한 단어〔성명이나 지명 등〕가 포함될 수 있습니다. AI의 응답에도 마찬가지로 포함될 수 있습니다)
  • 모국어로의 번역, 대화의 피드백과 평가, 말 고치기의 안내(OpenAI. 대화의 내용을 전송합니다)
  • 보고 본문의 번역(OpenAI. 운영자가 읽기 위함. 본문을 전송합니다)
  • 채팅의 답장과 AI가 기억한 내용의 갱신(OpenAI. 채팅에서 보낸 글과 각 발언의 일시〔이용자의 현지 시각〕, 이미 기억한 내용과 정해진 일정을 전송합니다)
  • 이의의 재검토(OpenAI. 이의의 본문, 최초 평가, 그 대화의 전사를 전송합니다)
  • 응답 재이용의 후보 고르기와 Key Phrase의 말 고치기 전 확인 판정(TypeSafe AI. 장면의 요약, 대화의 흐름, 학습자의 발화, 대조의 후보가 되는 응답을 전송합니다. 다른 이용자의 발화의 전사는 보내지 않습니다)
  • 닉네임, 재이용 후보가 되는 문장, 채팅의 상대의 답장과 채팅의 메시지의 부적절한 표현 검사(OpenAI의 Moderation API. 닉네임, 재이용 후보가 되는 발화와 응답의 문장, AI가 쓴 채팅의 상대의 답장과 채팅의 메시지의 문장만 전송합니다. 이메일 주소 등의 개인정보는 전송하지 않습니다. 검사로 확인하지 못한 경우에는 안전을 위하여 그 닉네임·후보를 채택하지 않고, 채팅의 상대의 답장과 채팅의 메시지는 그 문장을 표시하지 않으며 보내지 않습니다)
  • 대화의 안전 확인(OpenAI의 Moderation API. 레슨의 대화와 채팅에서 AI가 쓴 상대의 답장 문장과, 채팅에서 미리 정해 둔 답장(읽지 못했을 때·하루 상한에 이르렀을 때)을 돌려주는 경우에 이용자가 입력한 문장을 한 문장씩 전송합니다. 이용자 ID·이메일 주소는 붙이지 않습니다. 발화에 말한 단어(성명 등)가 포함될 수 있습니다. 이 확인의 결과로서 해당된 분류나 문장은 기록하지 않습니다. 확인하지 못한 경우에도 레슨의 대화는 멈추지 않으며, 채팅은 지금까지와 같이 그 답장을 표시하지 않습니다)
  • 소리 내지 않는 연습에서 입력한 답이 통하는지의 판정(TypeSafe AI. 장면의 설명, 상대의 대사, 전하고 싶은 내용, 목표 구절, 이용자가 입력한 영어 문장을 전송합니다)

상대의 대사, 대화 피드백의 모범 문장(평가가 이용자의 발화를 자연스러운 영어로 고친 문장), 교재의 고정된 문장의 음성 합성은 Inworld만이 수행합니다. 전송하는 것은 AI가 만든 응답의 영어 문장, 모범 문장의 영어 문장, 교재의 고정된 문장(개인에 관한 내용을 포함하지 않습니다)뿐입니다. 다만 응답도 모범 문장도 이용자의 발화에 따라 만들어지므로, 이용자가 말한 단어(성명이나 지명 등)가 포함되어 Inworld로 전송되는 경우가 있습니다.

Inworld의 이용 조건(https://inworld.ai/terms)은, 일반 제공 모델을 공개되지 않은 이용자의 자료로 학습시키지 않는다고 정하고 있습니다(피드백, 및 약관 위반의 의심으로 확인 대상이 된 자료를 제외합니다). Inworld의 데이터 처리계약(https://inworld.ai/data-processing-addendum)은 이용 계약에 포함되어 있으며, Inworld는 당사의 지시에 따라 처리하는 입장입니다. 당사는 Inworld에 이용자의 녹음, 이메일 주소 등의 개인정보를 보내지 않습니다. 모범 문장은 발화를 고친 것이므로 이용자가 말한 단어(성명이나 지명 등)가 포함될 수 있습니다.

당사 자신은 이용자가 보낸 내용(녹음, 전사, 대화의 내용, 보고·이의·채팅의 글 등)을 AI 모델의 학습·미세조정에 사용하지 않습니다. 당사는 자체 모델을 학습시키는 구조를 갖고 있지 않으며, 수탁자에게 학습을 의뢰하는 일도 없습니다. 수탁자인 AI 사업자에서의 취급은 사업자마다 다르며, 다음과 같습니다(당사가 확인할 수 있었던 범위입니다. 각 사의 방침은 바뀔 수 있습니다).

OpenAI. 당사가 OpenAI의 API를 통하여 전송한 내용은, OpenAI의 API에 관한 방침(https://developers.openai.com/api/docs/guides/your-data )에 따라, 사업자가 옵트인하지 않는 한 OpenAI 모델의 학습·개선에 사용되지 않습니다. 당사는 데이터의 공유에 옵트인하지 않았습니다. OpenAI는 부정이용의 감시를 위하여 API로의 송수신의 내용을 최대 30일간 보관하는 경우가 있습니다(보관의 유무는 기능마다 다릅니다. 법령상 더 긴 보관이 필요한 경우, 또는 서비스를 해치는 행위에 대한 대응에 필요한 경우를 제외합니다). 당사는 대화의 생성·번역·평가 등의 호출에는 응답을 OpenAI에 저장하게 하지 않는 설정(store: false)을 붙이고 있습니다. 녹음의 전사 호출에는 이 설정이 없습니다.

응답 재이용의 후보 고르기, Key Phrase의 말 고치기 전 확인, 소리 내지 않는 연습에서 입력한 답이 통하는지의 판정은 TypeSafe AI, Inc.(미국)의 API가 수행합니다. 같은 회사의 개인정보 처리방침(https://typesafe.ai/legal/privacy-policy. 2025년 11월 19일 갱신)은 입력(프롬프트 등)으로 같은 회사의 모델을 학습·미세조정하지 않는다고 정하고 있습니다. 같은 회사는 데이터 처리계약, 표준계약조항, 재수탁자의 목록을 공개하고 있지 않으며, 당사는 같은 회사와 별도의 데이터 처리계약을 체결하고 있지 않습니다. 보관 기간은 같은 회사의 방침이 ‘서비스의 제공에 합리적으로 필요한 기간’이라고만 정하고 있으며, 구체적인 기간은 공개되어 있지 않습니다. 따라서 TypeSafe AI로 보낸 내용이 학습에 사용되지 않는다는 것은 같은 회사의 공개된 방침의 기재에 의한 것이며, 계약으로 주고받은 것이 아닙니다. 당사는 이 전송을 설명 및 동의 화면에서 외국에 있는 제3자에 대한 제공으로서 동의를 받은 후에 합니다. 보내는 것은 판정에 필요한 텍스트(대화의 흐름과 이용자 발화의 전사, 소리 내지 않는 연습에서는 장면의 설명·상대의 대사·전하고 싶은 내용·목표 구절·이용자가 입력한 영어 문장)뿐이며, 녹음, 이름, 이메일 주소는 보내지 않습니다. 전송하기 전에 이메일 주소·전화번호·URL·5자리 이상의 숫자 나열을 가리며, 이용자의 ID·이름·이메일 주소는 보내지 않습니다.

AI가 생성하는 응답·번역·피드백·평가와 AI가 합성한 음성은 오류나 부자연스러운 점을 포함할 수 있습니다. 이들은 학습의 참고로서 제공되는 것이며, 정확성을 보장하는 것이 아닙니다(이용약관을 확인하여 주십시오).

7. 제3자에 대한 제공과 처리위탁

당사는 본인의 동의 없이 개인정보를 제3자에게 판매하거나 제공하지 않습니다. 본 서비스의 제공에 필요한 범위에서, 다음의 사업자에게 처리를 위탁하고 있습니다. 이들은 모두 당사의 지시에 따라 처리를 수행하는 지위(수탁자/처리자)에 있으며, 당사는 계약·각 사의 약관·설정에 근거하여, 이들이 스스로의 목적으로 이용자의 정보를 이용하지 않을 것을 요구하고 있습니다. 당사는 이들 사업자와 개인정보의 처리에 관한 계약(데이터 처리계약)을 체결하였거나, 각 사가 공개하는 해당 계약의 조건에 동의하고 있습니다. 다만 TypeSafe AI, Inc.는 이 설명의 예외입니다. 같은 회사는 데이터 처리계약을 공개하고 있지 않으며, 당사는 같은 회사와 별도의 데이터 처리계약을 체결하고 있지 않습니다. 같은 회사는 입력으로 모델을 학습·미세조정하지 않는다고 스스로의 개인정보 처리방침에서 밝히고 있으며, 당사는 이를 전제로 설명 및 동의 화면에서 동의를 받은 후에 판정에 필요한 정보만을 보냅니다. 또한 Cloudflare, Inc.는 Turnstile 자체의 개선에 관하여는 스스로가 관리자로서 정보를 다루므로 이 설명의 예외입니다(아래의 ‘Cloudflare(Turnstile)에 관하여’). 또한 Cloudflare의 셀프서브 이용 계약에서는 같은 회사의 데이터 처리계약이 EU·영국의 개인데이터와 CCPA의 대상 정보에만 편입됩니다. 따라서 당사 이용자의 정보에는 그 계약이 적용되지 않으며, 같은 회사의 처리자로서의 취급은 이용 계약(데이터의 처리와 보안 조항)과 Turnstile의 개인정보 보충 문서에 따릅니다. 한편, 운영자의 분석을 위한 외부 AI 서비스의 이용(표의 Anthropic, PBC를 포함합니다)은 이 위탁과는 별도의 취급입니다(아래의 ‘운영자에 의한 분석에서의 외부 AI 서비스의 이용에 관하여’). 일본 개인정보보호법상으로는 제3자 제공 및 외국에 있는 제3자에 대한 제공으로서, 설명 및 동의 화면에서 동의를 받은 후에 합니다.

수탁자소재 국가위탁하는 처리제공하는 정보
OpenAI, L.L.C.미국음성의 전사, 응답의 생성, 번역, 평가, 모범 문장의 음성을 공유해도 되는지의 자동 판정, 보고의 번역, 채팅의 답장과 AI가 기억한 내용의 갱신, 이의의 재검토녹음, 대화의 내용, 보고의 본문, 채팅에서 보낸 글과 각 발언의 일시(이용자의 현지 시각), AI가 기억한 내용과 정해진 일정, 이의의 본문·최초 평가·대화의 전사(제6조)
Supabase, Inc.미국(데이터의 보관처는 일본·도쿄 리전)계정의 인증(로그인 중인 세션마다의 IP 주소와 단말기의 소프트웨어 종류의 저장을 포함합니다), 데이터베이스, 녹음 및 합성 음성 파일의 보관, 보고에 첨부된 화면 사진 파일의 보관제3조의 정보 중 서버에 저장하는 것 전부
Vercel, Inc.미국본 서비스의 서버(API)와 공개 페이지의 실행·배포통신의 내용, 접속의 기록(IP 주소를 포함합니다), 서버의 로그
GitHub, Inc.미국정기 처리의 실행(계정 삭제의 실행, 기한이 지난 음성의 정리, 통계의 집계, 복습 모델의 최적화, 관리 화면의 집계 사본의 작성, 서버 로그의 확인〔수동〕, 알림 발송의 수동 예비)처리의 대상이 되는 행과 식별자(실행의 로그에 나오는 것은 식별자의 앞부분뿐). 알림 발송의 예비에서는 알림의 수신처와 내용, 관리 화면의 집계에서는 집계 대상의 기록도, 실행하는 동안 처리됩니다
Expo, Inc.미국앱 업데이트의 배포(OTA 업데이트)단말기의 OS의 종류, 업데이트의 판정에 사용하는 식별자, 접속의 기록
Slack Technologies, LLC(Salesforce, Inc.)미국운영자의 업무 연락 도구(보고·이의의 수신, 장애와 오류의 통지, 지표의 감시)보고의 종류와 본문, 보고에 첨부된 화면의 사진(보고 통지의 스레드에 파일로 첨부합니다), 이의의 본문과 대화의 전사, 식별자의 앞 8자, 보고·이의를 보낸 사람의 닉네임과 이메일 주소(보고·이의와 그 회신의 통지에 한합니다. 장애와 오류의 통지, 첫 실행이나 구매 등의 통지에는 싣지 않습니다), 오류의 내용(오류의 문장에 이용자 입력의 일부가 섞이는 경우가 있습니다)
RevenueCat, Inc.미국앱 내 결제 구매의 검증과, 구독의 상태(유효한지, 언제까지인지, 갱신·해지·환불의 반영)의 관리. 당사의 서버는 이용자에게 유효한 구독이 있는지를 RevenueCat에 조회합니다당사의 이용자 식별자(앱 내부의 ID. 성명이나 이메일 주소가 아닙니다), 구매한 상품, 거래의 식별자와 일시, 국가·통화·금액, 앱의 SDK가 보내는 단말기의 기술적 정보(단말기의 종류·OS 등). 결제카드의 정보는 포함하지 않습니다
Theai, Inc.(Inworld AI)미국상대의 대사, 대화 피드백의 모범 문장, 교재의 고정된 문장의 음성 합성(영어 문장을 음성으로 만듭니다)AI가 만든 상대의 대사의 영어 문장, 대화 피드백의 모범 문장, 교재의 고정된 문장(개인에 관한 내용을 포함하지 않습니다), 목소리와 속도의 지정. 이용자의 녹음은 포함하지 않습니다. 모범 문장과 AI의 응답에 이용자가 말한 단어가 포함되는 경우가 있습니다(제6조)
TypeSafe AI, Inc.미국응답 재이용의 후보 고르기, 말 고치기 전 확인, 소리 내지 않는 연습에서 입력한 답이 통하는지의 판정장면의 요약, 대화의 흐름, 학습자의 발화, 대조의 후보가 되는 응답, 소리 내지 않는 연습의 장면의 설명·상대의 대사·전하고 싶은 내용·목표 구절·이용자가 입력한 영어 문장(제6조). 녹음, 이름, 이메일 주소는 포함하지 않습니다. 전송하기 전에 이메일 주소·전화번호·URL·5자리 이상의 숫자 나열을 가립니다
Zoho Corporation Pvt. Ltd.(ZeptoMail)인도(Zoho 그룹. 이메일 데이터의 보관처는 일본의 데이터센터)이메일 로그인의 코드를 담은 이메일의 발송(Supabase의 커스텀 SMTP를 통하여 보냅니다)이메일의 수신처(이용자의 이메일 주소), 이메일의 문면(6자리 코드), 발송의 기록
Cloudflare, Inc.미국게스트의 생성과 이메일 코드 발송 전의 부정이용 확인(Turnstile). 봇의 검출에서는 당사의 수탁자로서, Turnstile 자체의 개선에서는 Cloudflare 스스로가 관리자로서 정보를 다룹니다(아래의 단락)단말기의 IP 주소, 통신 암호화의 특징(TLS), 브라우저의 종류(User-Agent), 브라우저의 동작을 보는 신호(제3조). 단말기의 웹 표시가 Cloudflare와 직접 통신하여 보냅니다. 녹음, 이름, 이메일 주소는 포함하지 않습니다
Google LLC(Firebase Cloud Messaging)미국 등(제8조)Android로의 알림 전달(Android 버전은 제공을 시작한 때부터 적용)알림의 수신처(FCM 토큰, Firebase 설치 ID)와 알림의 내용(연속 기록의 일수와 정형 문구, 또는 채팅 상대의 이름과 그 상대가 쓴 1통의 글). 녹음·이메일 주소는 넘기지 않습니다
Anthropic, PBC미국운영자에 의한 분석과 보고·이의에 대한 대응에서의 AI 이용(운영자 전용 접속을 통한 열람을 포함합니다)운영자가 분석과 보고·이의에 대한 대응을 위하여 읽혀 주는 제3조의 정보(대화의 내용, 전사, 학습 기록, 이용 로그, 보고·이의의 내용 등)

각 사의 처리에 관하여는 각각의 방침을 확인하여 주십시오.

  • OpenAI: https://openai.com/policies/privacy-policy/ / API의 데이터 처리: https://developers.openai.com/api/docs/guides/your-data / 재수탁자 목록: https://openai.com/policies/sub-processor-list/
  • Supabase: https://supabase.com/privacy / 데이터 처리계약: https://supabase.com/legal/dpa
  • Vercel: https://vercel.com/legal/privacy-policy / 데이터 처리계약: https://vercel.com/legal/dpa
  • GitHub: https://docs.github.com/site-policy/privacy-policies/github-general-privacy-statement / 재수탁자 목록: https://docs.github.com/en/site-policy/privacy-policies/github-subprocessors
  • Expo: https://expo.dev/privacy / 재수탁자 목록: https://expo.dev/privacy/subprocessors
  • Slack: https://slack.com/trust/privacy/privacy-policy / 재수탁자 목록: https://slack.com/slack-subprocessors
  • RevenueCat: https://www.revenuecat.com/privacy/ / 데이터 처리계약: https://www.revenuecat.com/dpa/
  • Inworld: https://inworld.ai/privacy / 데이터 처리계약: https://inworld.ai/data-processing-addendum
  • TypeSafe AI: https://typesafe.ai/legal/privacy-policy / 이용약관: https://typesafe.ai/legal/terms
  • Zoho(ZeptoMail): https://www.zoho.com/privacy.html / 재수탁자 목록: https://www.zoho.com/privacy/sub-processors.html
  • Cloudflare: https://www.cloudflare.com/privacypolicy/ / 이용 계약: https://www.cloudflare.com/terms/ / Turnstile의 개인정보 보충 문서: https://www.cloudflare.com/turnstile-privacy-policy/ / 데이터 처리계약: https://www.cloudflare.com/cloudflare-customer-dpa/ / 재수탁자 목록: https://www.cloudflare.com/gdpr/subprocessors/
  • Google(FCM): https://policies.google.com/privacy / Firebase 개인정보 보호 및 보안: https://firebase.google.com/support/privacy / 데이터 처리 조건: https://firebase.google.com/terms/data-processing-terms
  • Anthropic(운영자의 분석에 사용하는 경우): https://www.anthropic.com/legal/privacy / 재수탁자 목록: https://www.anthropic.com/subprocessors

Cloudflare(Turnstile)에 관하여. 게스트 계정의 생성과 이메일 코드의 발송 전에, 앱은 보이지 않는 웹 표시에서 Cloudflare의 Turnstile(사람인지 봇인지를 가려내는 구조)을 실행합니다. Cloudflare의 Turnstile 개인정보 보충 문서(https://www.cloudflare.com/turnstile-privacy-policy/ . 2025년 6월 18일 갱신)는, Cloudflare가 봇의 검출과 차단에서는 고객(당사)의 지시에 따르는 처리자로서, Turnstile 자체의 개선에서는 스스로가 관리자로서, 단말기의 IP 주소, TLS의 특징, User-Agent 등의 신호를 처리한다고 정하고 있습니다. 당사의 수탁자로서의 처리는 제3조의 목적에 한하며, Cloudflare 자신의 목적의 처리에는 당사의 지시가 미치지 않습니다. 로그인 구조(Supabase)는 확인 결과의 토큰을 검증하기 위하여 Cloudflare로 보냅니다. Cloudflare의 보관 기간은 같은 보충 문서에 기재가 없으며, 당사는 파악하고 있지 않습니다.

재위탁에 관하여. 각 사는 자신의 계약 아래에서 처리를 수행하는 재수탁자(재처리자)를 사용하는 경우가 있습니다. 당사는 각 사의 데이터 처리계약에 근거하여 이를 인정하고 있으며, 재수탁자의 목록을 공개하고 있는 회사는 위의 링크에 게재하였습니다. TypeSafe AI는 재수탁자의 목록을 공개하고 있지 않습니다. 목록의 링크를 게재하지 않은 회사(Supabase, Vercel, RevenueCat, Inworld)의 재수탁자는 각 사의 데이터 처리계약과 방침의 조건에 따릅니다. 재수탁자에 관한 문의는 제18조의 연락처 또는 제8조의 각 사의 연락처로 보내 주십시오.

운영자에 의한 분석에서의 외부 AI 서비스의 이용에 관하여. 운영자는 서비스의 이용 현황의 분석, 결함이나 품질의 조사, 보고·이의에 대한 대응, 비용의 파악을 위하여, 제3조의 정보(대화의 내용, 전사, 학습 기록, 이용 로그, 보고·이의의 내용 등)를 외부 AI 서비스(Anthropic, PBC(미국)의 Claude, OpenAI, L.L.C.(미국)의 ChatGPT·Codex·API)에 읽게 하여 요약·분류·분석하게 하는 경우가 있습니다. 읽게 한 내용이 그 서비스의 모델 학습에 사용되지 않는 설정으로 한 뒤에 사용합니다. 읽게 하는 정보는 분석에 필요한 범위에 한정합니다. Anthropic의 Claude는 개인용 요금제로 사용하는 경우가 있습니다. 이 경우 당사는 같은 회사의 사업자용 데이터 처리 계약 아래에 있지 않으며, 읽게 한 내용이 학습에 사용되지 않는 설정으로 한 뒤에 사용합니다. 같은 회사의 정함에 따르면 이 설정에서의 보관은 30일입니다.

이의의 운영자에 대한 통지에 관하여. 이의가 있으면, 운영자의 업무 연락 도구(제7조)에 이의의 본문, AI의 재검토 결과, 최초 평가, 그 시점의 대화 전사의 전문과 이용자의 내부 식별자의 앞 8자, 이의를 보낸 사람의 닉네임과 이메일 주소를 보내고, 운영자의 담당자가 내용을 확인합니다. 확인은 AI 판정의 오류를 고치기 위하여 하며, 확인의 결과로 이용자의 학습 기록·득점·복습 일정을 고쳐 쓰지 않습니다. 전사에는 이용자가 말한 내용이 포함됩니다. 보고와 이의의 게시물은, 학습 데이터의 삭제와 계정의 삭제 때에 당사가 업무 연락 도구에서 삭제합니다(제9조).

운영자 전용 접속(MCP)에 관하여. 운영자(관리자로 인증된 사람에 한함)는 이 접속을 통하여, Anthropic의 Claude나 OpenAI의 어시스턴트 등 외부 AI 서비스의 커넥터에서 당사 데이터베이스의 기록(제3조의 정보를 포함하며, 개인정보가 포함될 수 있습니다)을 읽기 전용으로 열람하는 경우가 있습니다. 목적은 위의 운영자에 의한 분석과 같으며, 읽힌 내용이 해당 사업자의 모델 학습에 사용되지 않는 설정에서만 이용하고, 모든 열람을 운영 조작의 기록에 남깁니다. 일반 이용자가 이 접속을 이용할 수는 없습니다.

광고 측정과 전달을 위한 제공에 관하여. 앱의 설명 화면과 단말기의 추적 허용 양쪽에서 허용한 분에 한하여, Meta의 SDK를 통하여 Meta Platforms, Inc.(미국)에 앱 이벤트(설치, 실행, 가입, 첫 레슨 완료), SDK 식별자, 광고 식별자(IDFA), 광고 캠페인 식별자, 기기 정보(기종, OS 버전, 화면의 너비·높이·배율, 언어, 지역, 시간대, 통신사, CPU 코어 수), 앱의 식별자와 버전, 앱이 등록한 URL 스킴, IP 주소, 추적 허용 상태, 광고 식별자 수집 설정, 데이터 처리 설정을 보냅니다. Meta는 이를 광고의 측정과 전달에 사용하는 것 외에, 같은 회사 서비스 이용자와 연결하여, 같은 회사 제품 안팎의 기능·콘텐츠(광고·추천 포함)의 개인화, 안전, 연구, 제품 개선 등에 같은 회사의 약관과 방침에 따라 사용합니다. 이는 당사의 위탁이 아닙니다. 같은 회사의 약관상 이벤트 데이터의 보유는 최대 2년입니다. 이 제공은 Meta의 SDK를 내장한 버전의 앱부터, 유효로 한 때부터 적용합니다. 허용하지 않아도 본 서비스의 기능과 요금은 달라지지 않습니다. 허용은 “설정”에서 언제든 철회할 수 있습니다. 철회하면 이벤트와 광고 식별자는 보내지 않습니다. 다음 실행부터 SDK를 동작시키지 않습니다. 철회하기 전에 보낸 정보의 취급은 같은 회사의 방침에 따릅니다. Meta의 광고 개인화는 Meta 각 서비스의 광고 설정에서 변경할 수 있습니다(Facebook의 안내: https://www.facebook.com/help/568137493302217 ). 미국 업계 단체의 안내로 http://www.aboutads.info/choices 도 있으나, 거주하시는 국가에서 이용할 수 있다고는 할 수 없습니다.

이용자가 직접 Apple과 계약하는 사업자에 관하여. 앱의 배포, Sign in with Apple, 구매와 결제(App Store의 과금), DeviceCheck, 광고의 성과 측정(SKAdNetwork, Apple 광고의 귀속 조회)은 Apple Inc.가 자신의 약관과 개인정보 처리방침(https://www.apple.com/legal/privacy/)에 근거하여 수행합니다. Apple은 당사의 지시를 받아 처리하는 수탁자가 아니라, 이에 대하여 스스로 책임을 지는 독립된 사업자입니다. 당사가 Apple로부터 받는 것은, 이용자가 Sign in with Apple을 사용하였을 때의 이메일 주소(이용자가 “이메일 가리기”를 선택한 경우에는 중계용 주소), DeviceCheck의 조회 결과(그 단말기에서 무료 레슨을 사용하였다는 표시의 유무), Apple 광고의 귀속 조회 결과(제15조)입니다. 당사가 Apple에 보내는 것은, DeviceCheck의 조회와 갱신을 위한 토큰과 광고의 귀속 조회를 위한 토큰이며, 모두 앱이 단말기에서 얻은 것입니다. 당사는 DeviceCheck로부터 단말기를 특정하는 식별자를 받지 않습니다. 구매의 검증과 구독 상태의 관리는 RevenueCat에 위탁하고 있습니다(위의 표). 당사가 결제카드의 정보를 받는 일은 없습니다. 또한 Sign in with Apple로 로그인한 분이 계정을 삭제할 때에는, Apple의 방식에 따라 로그인 토큰의 취소를 Apple에 요청합니다. 당사는 Apple의 토큰을 보관하지 않으며, 삭제를 확인할 때에 Apple의 확인 화면을 다시 표시하여 얻은 인가 코드를 그 자리에서 Apple에 보내 토큰으로 바꾸고, 즉시 취소합니다.

푸시 알림에 관하여. 서버로부터의 알림은 Apple Inc.의 푸시 알림 서비스(APNs)를 통해 단말기에 전달합니다. Apple은 당사의 지시를 받아 처리하는 수탁자가 아니라, APNs에 대하여 자신의 약관과 개인정보 처리방침(https://www.apple.com/legal/privacy/)에 따라 스스로 책임을 지는 독립된 사업자입니다. 당사가 Apple에 넘기는 것은 알림의 수신처(푸시 토큰, Live Activity의 토큰)와 알림의 내용(연속 기록 안내에서는 연속 기록의 일수와 정형 문구, 채팅의 메시지에서는 채팅의 상대가 쓴 1통의 글, Live Activity의 남은 시간 표시에 쓰는 값)뿐이며, 녹음·이메일 주소는 넘기지 않습니다.

Google 로그인은 Google LLC가 자신의 약관과 개인정보 처리방침(https://policies.google.com/privacy)에 근거하여 수행합니다. 로그인은 당사의 인증 구조(Supabase)를 통하여 이루어지며, 당사는 Google로부터, 이용자가 로그인에 동의한 범위에서, 이메일 주소 등의 기본 정보를 받습니다. Google은 당사의 수탁자가 아니라, 로그인에 대하여 스스로 책임을 지는 독립된 사업자입니다.

Android 버전(제공을 시작한 때부터 적용)에서는, 앱의 배포, 구매와 결제(Google Play의 과금), Play Integrity API를, Google LLC가 자신의 약관과 개인정보 처리방침(https://policies.google.com/privacy)에 근거하여 수행합니다. Google은 당사의 수탁자가 아니라, 이에 대하여 스스로 책임을 지는 독립된 사업자입니다. 당사가 Google에 넘기는 것은 Play Integrity API 조회를 위한 토큰이며, 녹음·이메일 주소는 넘기지 않습니다. Android로의 알림 전달은, 독립된 사업자가 아니라 위의 표의 행과 같이 Google에 위탁합니다. 구매의 검증과 구독 상태의 관리는 iOS와 마찬가지로 RevenueCat에 위탁합니다.

당사는 위에 더하여, 법령에 근거하는 경우, 사람의 생명·신체·재산의 보호를 위하여 긴급한 필요가 있는 경우, 국가기관 등의 법령에 정한 사무의 수행에 협력할 필요가 있는 경우, 그리고 사업의 승계에 수반하는 경우에 한하여, 동의 없이 개인정보를 제공하는 경우가 있습니다.

리그에 참가하고 있는 경우, 닉네임·니코의 의상·그 주의 점수와 순위는 같은 조(최대 30명)의 다른 이용자에게 표시됩니다(제13조). 이는 본 서비스의 기능으로서의 표시이며, 제3자에 대한 제공과는 구별됩니다.

8. 국외에 있는 제3자에 대한 제공(국외 이전)

제7조의 수탁자는 모두 일본 국외(미국 및 인도)에 소재합니다. 당사는 본 서비스의 이용을 개시하기 전에 표시하는 설명과 동의의 화면에서, 국외에 있는 제3자에 대한 제공을 포함한다는 점에 관한 동의를 받고 있습니다(일본 개인정보보호법 제28조 제1항). 같은 조 제2항에 근거하여 참고가 되는 정보를 다음과 같이 밝힙니다.

항목내용
이전받는 국가미합중국, 인도(ZeptoMail을 운영하는 회사의 소재국. 이메일 데이터의 보관처는 일본). FCM은 미국에 한하지 않고 Google이 설비를 보유한 국가에서 처리될 수 있습니다
이전받는 사업자OpenAI, L.L.C. / Supabase, Inc. / Vercel, Inc. / GitHub, Inc. / Expo, Inc. / Slack Technologies, LLC / RevenueCat, Inc. / Theai, Inc.(Inworld AI) / TypeSafe AI, Inc. / Zoho Corporation Pvt. Ltd.(ZeptoMail) / Cloudflare, Inc. / Google LLC(FCM). 운영자의 분석에 외부 AI 서비스를 사용하는 경우에는 Anthropic, PBC도 포함합니다(각사의 연락처는 제7조에 게재한 각사의 방침 페이지). 허용한 분에 한하여, Meta Platforms, Inc.에도 제공합니다(위탁이 아닙니다. 이전하는 정보, 일시와 방법, 목적, 보유 기간은 제7조의 Meta에 관한 단락과 같음)
이전하는 정보의 항목제7조 표의 “제공하는 정보”란과 같음(녹음, 대화의 내용, 대화 피드백의 모범 문장, 채팅에서 보낸 글과 그 일시, AI가 기억한 내용과 정해진 일정, 이의의 본문, 학습 기록, 프로필, 첫 안내에서의 응답, 단말기 및 이용 정보, 보고의 내용(첨부된 화면의 사진을 포함합니다), 이메일 주소, 구매 정보, Android 알림의 수신처〔FCM 토큰, Firebase 설치 ID〕와 알림의 내용. Cloudflare에는 단말기의 IP 주소 등 접속의 정보)
이전의 일시와 방법본 서비스를 이용할 때마다, 암호화된 통신(TLS)을 통하여 수시로
이전의 목적제7조의 “위탁하는 처리”와 같음
이전받는 곳에서의 보유 기간제9조와 같음
해당 국가의 개인정보 보호에 관한 제도미합중국에는 민간 부문의 개인정보 일반을 대상으로 하는 포괄적인 연방법이 없으며, 분야별 연방법(금융·의료·아동 등), 주법(캘리포니아주 소비자프라이버시법 등), 그리고 연방거래위원회법 제5조에 근거한 불공정·기만적 행위의 규제에 의하여 규율되고 있습니다. 또한 국가안보를 목적으로 하는 정부기관에 의한 정보수집의 제도(외국정보감시법 제702조, 대통령령 제12333호 등)가 있으며, 사업자가 이에 응할 의무를 지는 경우가 있습니다. 일본의 개인정보보호위원회는 해당 국가를 일본 개인정보보호법 제28조 제1항에서 말하는 “일본과 동등한 수준에 있다고 인정되는 제도를 가진 외국”으로 정하고 있지 않습니다. 인도에는 디지털 개인정보 보호법(Digital Personal Data Protection Act, 2023)이 있으나, 일본의 개인정보보호위원회는 인도도 같은 항에서 말하는 외국으로 정하고 있지 않습니다.
이전받는 곳이 취하고 있는 조치각 사가 공개하는 데이터 처리계약이나 이용 조건 아래에서 취급됩니다. EU 표준계약조항을 포함한 데이터 처리계약을 제공하고 있는 회사가 있으며, 당사는 그 계약에 동의하고 있습니다. 제3자에 의한 정보보안의 인증·감사(SOC 2 Type 2, ISO/IEC 27001 등)를 받고 있는지는 회사마다 다르며, 모든 회사가 받고 있는 것은 아닙니다. 당사는 각 사가 자신의 공개 자료로 밝히고 있는 범위를 제10조와 같이 정기적으로 확인하고 있습니다. ZeptoMail을 운영하는 Zoho는 그룹 회사 간에 EU 표준계약조항에 기초한 계약을 체결하고 있습니다. Cloudflare는 EU·미국 데이터 프라이버시 프레임워크 등에 대한 자기 인증과, 표준계약조항을 포함한 데이터 처리계약을 공표하고 있으나, 그 계약은 당사 이용자의 정보에는 적용되지 않습니다(제7조). 자세한 내용은 제7조의 각 사의 방침 및 각 사가 공개하는 계약 조건을 확인하여 주십시오. TypeSafe AI, Inc.는 데이터 처리계약, 표준계약조항, 제3자에 의한 인증, 재수탁자의 목록을 공개하고 있지 않으며, 당사와의 별도 계약도 없습니다. 입력으로 모델을 학습·미세조정하지 않는다는 점은 같은 회사가 스스로의 개인정보 처리방침에서 밝히고 있습니다(제6조). 당사는 이 회사에 보내기 전에 이메일 주소·전화번호·URL·5자리 이상의 숫자 나열을 가립니다. Meta Platforms, Inc.는 당사의 수탁자가 아니며, 자신의 약관과 방침에 따라 취급합니다. Meta Platforms, Inc.에 대하여, 당사는 같은 회사의 조치의 상세를 확인하지 못하고 있습니다. 같은 회사와는 개별 계약이 없고, 같은 회사의 공개 자료에서 일본 이용자의 정보에 관한 기재를 확인하지 못했기 때문입니다. 같은 회사의 방침을 확인하여 주십시오(https://www.facebook.com/privacy/policy/ ).

한국 이용자의 국외 이전은 한국 「개인정보 보호법」 제28조의8 제1항 제3호에 따라, 같은 조 제2항 각 호의 사항(이전되는 개인정보 항목, 국가·시기 및 방법, 이전받는 자와 연락처, 이용 목적 및 보유·이용 기간, 거부하는 방법·절차 및 거부의 효과)을 본 조에서 공개하고 행합니다. 국외 이전을 받는 자별 연락처(개인정보의 취급 책임 부서)는 다음과 같습니다.

국외 이전을 받는 자연락처
OpenAI, L.L.C.제7조에 게재한 OpenAI의 개인정보 처리방침(https://openai.com/policies/privacy-policy/)에 기재된 창구
Supabase, Inc.privacy@supabase.com
Vercel, Inc.privacy@vercel.com
GitHub, Inc.privacy@github.com(데이터 보호 책임자: dpo@github.com)
Expo, Inc.문의 양식(https://expo.dev/contact)
Slack Technologies, LLC(Salesforce, Inc.)privacy@slack.com(데이터 보호 책임자: dpo@slack.com)
RevenueCat, Inc.compliance@revenuecat.com
Theai, Inc.(Inworld AI)privacy@inworld.ai
TypeSafe AI, Inc.privacy@typesafe.ai
Zoho Corporation Pvt. Ltd.(ZeptoMail)privacy@zohocorp.com(데이터 보호 책임자: dpo@zohocorp.com)
Cloudflare, Inc.privacyquestions@cloudflare.com(데이터 보호 책임자: dpo@cloudflare.com)
Google LLC(FCM)제7조에 게재한 Google의 개인정보 처리방침(https://policies.google.com/privacy)에 기재된 창구
Anthropic, PBC(운영자의 분석에 사용하는 경우)privacy@anthropic.com(데이터 보호 책임자: dpo@anthropic.com)

아래의 국외 이전은 처리위탁이 아니며, 정보주체의 별도 동의(제28조의8 제1항 제1호)를 받은 경우에만 합니다.

  • 이전되는 항목: 앱 이벤트(설치, 실행, 가입, 첫 레슨 완료), SDK 식별자, 광고 식별자(IDFA), 광고 캠페인 식별자, 기기 정보(기종, OS 버전, 화면의 너비·높이·배율, 언어, 지역, 시간대, 통신사, CPU 코어 수), 앱의 식별자와 버전, 앱이 등록한 URL 스킴, IP 주소, 추적 허용 상태, 광고 식별자 수집 설정, 데이터 처리 설정
  • 국가, 시기 및 방법: 미국 / 동의와 기기의 추적 허용 후 앱을 이용할 때 / SDK를 통해 네트워크로 전송
  • 이전받는 자: Meta Platforms, Inc. (1 Meta Way, Menlo Park, CA 94025, USA), 연락처: Meta Platforms, Inc. ATTN: Privacy Operations, 1 Meta Way, Menlo Park, CA 94025
  • 이용 목적 및 보유·이용 기간: 광고 측정과 전달, 같은 회사 서비스 이용자와의 연결, 같은 회사 제품 안팎의 기능·콘텐츠(광고·추천 포함) 개인화, 안전, 연구, 제품 개선 / 같은 회사 약관상 이벤트 데이터는 최대 2년
  • 거부 방법, 절차 및 효과: 동의하지 않거나 설정에서 언제든 철회할 수 있으며, 거부해도 서비스 기능과 요금은 달라지지 않습니다.

Apple Inc.와 Google LLC(모두 미국의 사업자)는, 제7조에 적은 바와 같이 당사의 수탁자가 아니라 독립된 사업자이나(Google의 Android 알림 전달은 제외합니다), DeviceCheck의 조회와 Apple 광고의 귀속 조회(모두 앱이 단말기에서 얻은 토큰을 Apple에 보냅니다), 그리고 로그인(Google로부터 기본 정보를 받습니다)에서 정보를 주고받습니다. 각 사의 처리는 각 사의 방침(Apple: https://www.apple.com/legal/privacy/ / Google: https://policies.google.com/privacy)에 따릅니다.

APNs(Apple Inc., 미국)에는 알림의 수신처와 알림의 내용(연속 기록의 일수와 정형 문구, 또는 채팅의 상대가 쓴 1통의 글)을 보냅니다. Apple은 당사의 수탁자가 아니라 독립된 사업자이며, 그 취급은 Apple의 방침(https://www.apple.com/legal/privacy/)에 따릅니다.

한국 「개인정보 보호법」 제28조의8에 근거하여 덧붙입니다. 이용자는 위의 국외 이전을 거부할 수 있습니다. 다만 녹음의 전사·응답의 생성·데이터의 보관은 모두 본 서비스의 핵심이며, 이러한 이전을 하지 않고 본 서비스를 제공할 수는 없습니다. 따라서 이전을 거부하시는 경우에는, 본 서비스의 이용을 개시하지 마시거나, 앱의 “마이페이지 > 데이터와 개인정보”에서 “동의 취소하기”로 동의를 철회하고 계정을 삭제하여 주십시오. 거부에 의하여 그때까지의 학습 기록은 이용할 수 없게 됩니다.

GDPR이 적용되는 경우, 당사로부터 유럽경제지역 밖으로 이전할 때에는, 유럽위원회가 채택한 표준계약조항(GDPR 제46조 제2항 (c))을 포함한 각 사의 데이터 처리계약에 의하여 보호조치를 확보하고 있습니다. 한편 일본은 유럽위원회에 의하여 충분한 보호의 수준을 확보하고 있는 국가로 인정되어 있습니다.

9. 보유 기간

정보보유 기간
녹음한 음성, 합성한 상대의 목소리와 모범 문장의 음성(음성 파일)저장으로부터 72시간. 기한이 지난 파일은 하루 1회의 정기 정리(와 앱 이용 중에 도는 수시 정리)가 파일 보관 영역에서 실제로 삭제합니다. 그 때문에 삭제는 기한으로부터 최장 1일 늦어질 수 있으며, 저장으로부터 늦어도 4일 이내에 삭제됩니다
보고에 첨부된 화면의 사진접수로부터 180일. 기한이 지난 사진은 서버의 정기 정리 처리가 파일 보관 영역에서 실제로 삭제합니다(보고의 본문과 주고받은 내용은 위의 ‘보고의 내용’ 행과 같이 남습니다). 보고의 통지로서 운영자의 업무 연락 도구(제7조)에도 같은 사진을 파일로 보내며, 이 또한 같은 180일 동안 보관하고 같은 정리 처리가 업무 연락 도구에서 삭제합니다. 학습 데이터의 삭제와 계정의 삭제로 파일 보관 영역과 업무 연락 도구 양쪽에서 사진을 함께 삭제합니다(제12조). 화면 사진이 첨부된 게시물 자체의 취급은 아래의 ‘운영자에 대한 보고·이의의 통지(업무 연락 도구)’ 행과 같습니다
전사(전송하지 않은 녹음의 마지막 전사를 포함합니다), 대화의 내용, 학습 기록, 프로필, 첫 안내에서의 응답, 로그인 정보, 이용 로그, 보고의 내용(첨부된 화면의 사진 제외), 외부 API의 이용 기록이용자가 삭제할 때까지(삭제의 방법은 제12조). 전송하지 않은 녹음의 전사도 마찬가지이며, 학습 데이터의 삭제와 계정의 삭제로 지워집니다. 이용 로그와 외부 API의 이용 기록은 학습 데이터의 삭제로도 계정의 삭제로도 행은 남기고 식별자를 제거합니다(아래 단락). 당사가 기한을 두어 자동으로 지우지는 않습니다 ── 기록과 복습의 예정은 해를 넘겨 이어지는 학습의 토대가 되기 때문입니다. 계정의 삭제를 신청한 경우에는 신청으로부터 30일 이내에 본인을 식별할 수 있는 정보를 삭제하고, 학습 기록은 무작위 ID로 바꾸어 남깁니다(아래 단락과 제12조)
이메일 주소(로그인한 경우)계정의 삭제를 신청하고 30일 이내에 삭제합니다(제12조)
광고 측정 설명 화면의 결과(제3조. 기기 안의 파일과 당사 서버의 기록)계정 삭제 시까지 보관합니다. 기기 안의 파일은 계정 삭제 시 삭제됩니다. 당사 서버의 기록은 계정의 삭제(제12조)와 사용되지 않은 게스트의 삭제(이 조의 ‘게스트 계정’ 행)로 삭제됩니다. 학습 데이터의 삭제로는 삭제되지 않습니다. 게스트가 기록이 있는 다른 계정에 로그인하여 전환한 경우, 서버의 기록은 전환한 계정으로 옮겨 남깁니다. 사용되지 않은 게스트를 삭제할 때 기기 안의 파일은 남지만, 당사 서버에 기록이 없는 동안에는 SDK를 실행하지 않습니다. 로그아웃으로는 삭제되지 않습니다
게스트 계정(로그인하지 않은 익명의 계정)마지막으로 사용한 때부터 30일간 사용되지 않은 게스트 계정은, 계정의 삭제와 마찬가지로 본인을 식별할 수 있는 정보(프로필, 대화의 전사 등)를 삭제하고, 학습 기록은 무작위 ID로 바꾸어 남깁니다(구독의 기록이 있는 게스트는 삭제하지 않습니다). 이용 로그와 외부 API의 이용 기록은 행을 남기고 이용자 ID만 제거합니다. 설치 식별자는 남깁니다(로그인하지 않은 분의 유입과 지속의 통계를 유지하기 위함입니다. 이들 행에는 성명·이메일 주소·발화 본문이 원래 포함되어 있지 않습니다)
Apple 로그인 토큰보관하지 않습니다. 계정을 삭제할 때, Apple의 확인으로 다시 얻은 인가 코드를 그 자리에서 Apple에 보내 토큰으로 바꾸고, 즉시 취소합니다(제12조)
코드를 담은 이메일의 발송 기록Supabase와 ZeptoMail에, 각 사의 보관 설정에 따라 남습니다. 당사의 데이터베이스에는 남기지 않습니다
로그인 접속 기록(로그인 구조가 저장하는, 세션마다의 IP 주소와 단말기의 소프트웨어 종류)로그아웃하였을 때(그 세션의 몫)와, 계정의 삭제로 로그인 구조의 이용자를 지울 때(신청으로부터 30일 이내. 게스트는 마지막으로 사용한 때부터 30일에 지웁니다)에 함께 지워집니다. 당사는 세션의 유효 기간과 조작이 없을 때의 실효를 두고 있지 않으므로, 로그아웃도 계정의 삭제도 하지 않는 동안에는 세션마다의 기록이 남습니다
광고 유입처(Apple 광고 경유의 경우)기간을 정하지 않고 보유합니다. 계정의 삭제에서는 이용자와의 결부를 제거하여 남깁니다(단말기의 기록과 설치 식별자는 남습니다. 로그인하지 않은 분의 유입과 지속의 통계를 유지하기 위함입니다). 당사는 광고 식별자(IDFA)와, 조회에 사용한 토큰을 저장하지 않습니다
리그의 조와 주별 결과조는 1인의 것이 아니므로 개인의 삭제로는 지우지 않습니다. 조 안의 개인을 가리키는 정보(순위·점수·닉네임)는 삭제의 대상입니다
리그에서의 차단 목록해제했을 때 또는 계정의 삭제로 지웁니다. 본인이 차단한 행도, 본인이 차단당한 행도 삭제의 대상입니다
구독(유료 플랜)의 기록거래의 기록으로서 법령이 보존을 요구하는 기간(일본 법인세법에 따라 7년. 일본 회사법상 회계장부의 자료에 해당하는 경우에는 10년). 계정을 삭제한 경우에도 이 기간에는 구독의 기록(구매의 식별자, 상품의 종류, 구매일과 만료일, 이용자 ID)을 거래를 특정할 수 있는 형태로 남깁니다. 본 서비스의 계정의 개인의 열은 삭제하지만, 남는 기록은 법령상의 보존을 위한 것이며 개인정보로서 취급합니다. 성명·이메일 주소·학습 기록은 남기지 않습니다. 다른 계정에서 구매를 복원하여 구독의 소유자를 옮겼을 때의 변경의 기록도, 같은 기간 남깁니다. 계정을 삭제할 때에는, 당사의 기록을 위와 같이 취급하는 것과 함께, RevenueCat 측의 이용자의 기록의 삭제를 RevenueCat에 요청합니다
연습 이용 한도 기록, 한도에 도달한 기록계정의 삭제를 신청한 때부터 30일 이내에 이용자 ID를 무작위 ID로 바꿉니다(아래 단락). 그때까지는, 상한의 적용과 이용 현황의 파악을 위하여 보유합니다
무료 레슨의 재사용을 막기 위한 단말기의 정보(설치 식별자의 해시, Apple DeviceCheck의 표시)계정을 삭제한 후에도 보유합니다. 해시는, 이용자의 식별자(계정)와 결부시키지 않는 형태로, 당사의 데이터베이스에 남습니다. 해시는 같은 설치 식별자로부터 같은 값이 만들어지므로, 당사가 같은 설치 식별자의 기록을 갖고 있는 동안에는 그것과 대조할 수 있습니다. DeviceCheck의 표시는 Apple 측에 보유됩니다. 어느 쪽이든, 무료 레슨이 단말기 1대당 1회임을 유지하는 목적(남용의 방지)이 계속되는 한 보유하며, 기간은 정하지 않습니다. 이들에 성명이나 이메일 주소는 포함되지 않습니다
채팅의 발언과 AI가 기억한 내용이용자가 삭제할 때까지. 기억한 내용은 대화를 자연스럽게 이어 가기 위하여 저장합니다. 학습 데이터의 삭제와 계정의 삭제 시에 채팅의 발언과 함께 모두 삭제합니다(물리적으로 삭제합니다. 제12조). 채팅에서 정해진 일정은 해당 날이 지난 때부터 14일이 지나면 삭제합니다(그 전이라도 학습 데이터의 삭제와 계정의 삭제 시에 삭제합니다). 채팅의 발언이나 기억한 내용을 1건씩 지우는 조작은 없습니다
이의의 내용이용자가 삭제할 때까지(학습 데이터의 삭제와 계정의 삭제로 삭제합니다. 제12조). 운영자의 업무 연락 도구에 보낸 통지는 아래의 ‘운영자에 대한 보고·이의의 통지(업무 연락 도구)’ 행과 같습니다
설문의 응답학습 데이터의 삭제로 모두 삭제합니다(제12조). 계정의 삭제에서는 신청으로부터 30일 이내에 자유 기술을 삭제하고, 고른 이유와 그때의 플랜은 본인과 연결되지 않는 형태로 남깁니다(아래 단락)
운영자에 대한 보고·이의의 통지(업무 연락 도구)학습 데이터의 삭제와 계정의 삭제 때에, 당사가 업무 연락 도구의 게시물(보고와 이의의 본문, 이의의 대화 전사, 통지에 실은 닉네임과 이메일 주소, 화면의 사진)을 삭제합니다. 당사가 게시물의 기록을 남기고 있으므로, 이용자별로 모아서 삭제할 수 있습니다. 업무 연락 도구 측의 장애 등으로 삭제하지 못한 때에는, 운영자가 기록을 보고 다시 시도합니다. 보고에 대한 대응이 끝난 통지는, 운영자가 수시로 삭제하는 경우도 있습니다
장애와 오류의 통지(업무 연락 도구), 접속의 기록, 서버의 로그각 수탁자의 보관 설정에 따릅니다(접속의 기록과 서버의 로그는 Vercel의 보관 기간). 오류의 통지에는 오류의 문장에 이용자 입력의 일부가 섞이는 경우가 있습니다
수탁자(OpenAI)에 일시적으로 남는 내용부정이용의 감시를 위하여 최대 30일(제6조)
수탁자(Inworld)에 남는 내용Inworld의 이용 조건과 데이터 처리계약에 따릅니다. 당사가 Inworld에 보내는 것은 AI가 만든 영어 문장, 모범 문장, 교재의 고정된 문장(개인에 관한 내용을 포함하지 않습니다)뿐이며, 이용자의 녹음은 포함하지 않습니다. 모범 문장과 AI의 응답에 이용자가 말한 단어가 포함될 수 있습니다(제6조)
대화 피드백의 모범 문장의 음성대화 피드백의 모범 문장의 음성은 같은 문장을 다시 읽는 수고를 덜기 위해 이용자와 연결하지 않고 저장하며, 다른 이용자가 같은 문장을 들을 때에도 사용합니다. 공유하는 것은 정해진 규칙과 AI에 의한 자동 판정의 두 가지 모두에서 성명·주소·직장·연락처·번호나 질병 등 깊이 있는 사생활을 포함하지 않는다고 판단한 문장뿐입니다. 그 외 문장의 음성은 공유하지 않으며, 저장으로부터 72시간이 지나면 삭제합니다(그 이전이라도 대화의 삭제·학습 데이터의 삭제·계정의 삭제로 삭제합니다). 자동 판정은 완전하지 않으므로, 공유하는 음성도 마지막으로 사용된 때부터 90일이 지나면 삭제합니다. 이용자와 연결하지 않은 음성은 이용자별로 골라서 삭제할 수 없습니다.
수탁자(TypeSafe AI)에 남는 내용같은 회사의 방침에 따릅니다. 같은 회사는 ‘서비스의 제공에 합리적으로 필요한 기간’이라고만 밝히고 있으며, 구체적인 기간은 공개되어 있지 않습니다. 당사가 보내는 것은 판정에 필요한 대화의 흐름, 발화의 전사, 입력한 영어 문장 등 텍스트뿐입니다(제6조)
재이용하는 대화 상대의 응답(문장과 음성)과, 대조의 예로서 보존하는 이용자 본인의 발화의 전사그 응답의 사용을 중단할 때까지(교재의 개정, 사용되지 않게 된 것, 또는 운영자의 판단에 의하여 사용을 중단합니다. 중단한 후 7일 이내에 삭제합니다). 학습 데이터의 삭제 또는 계정의 삭제를 신청한 경우에는, 대조의 예로서 보존한 이용자 본인의 발화와, 이용자 본인의 대화에서 유래하였음을 나타내는 정보를 그 시점에 제거합니다(제12조)
LP 방문 기록방문자 표시, 언어, 국가, 단말기의 종류, 참조처의 호스트명, UTM, 버튼을 누른 기록은 개인을 식별할 수 없는 형태이므로 기간을 정하지 않고 보유합니다. 날짜별 솔트는 날짜가 바뀌면 삭제합니다. IP 주소와 User-Agent는 저장하지 않습니다(제15조)
이용 유형 판정의 기록계정의 삭제를 신청한 날부터 30일 이내에 행 단위로 삭제합니다(접속 위치의 범위·이메일의 도메인·국가와 도시 등 본인과 연결되는 단서를 포함하기 때문입니다). 그때까지는 판정의 유지와 오류의 확인을 위하여 보관합니다. 다만, 그 계정이 심사·시험을 위한 이용이었다는 표시만은 삭제 후에도 본인을 특정할 수 있는 정보를 갖지 않는 행에 남기고, 통계에서 계속 제외합니다(제12조)
장애 복구를 위한 백업최장 7일(Supabase의 Pro 플랜의 일별 백업). 삭제한 후에도 이 기간에는 백업 안에 복제가 남습니다
알림의 수신처(푸시 토큰, FCM 토큰, Live Activity의 토큰)와 보낸 기록앱에서 알림을 껐을 때, 로그아웃했을 때, APNs가 무효라고 응답했을 때, FCM이 무효라고 응답했을 때 수신처를 취소하며, 취소한 수신처에는 알림을 보내지 않습니다. 계정의 삭제를 신청한 때부터 30일 이내에, 취소가 끝난 것을 포함하여 행 단위로 삭제합니다. APNs(Apple)에 넘긴 알림의 내용은 Apple의 방침에 따릅니다. FCM(Google)에 넘긴 알림의 내용은 Google의 규정에 따릅니다. Firebase 설치 ID는 Firebase의 규정에 따라, 삭제 요청이 없는 한 Google 측에 남으며, 요청 후 180일 이내에 삭제됩니다. 당사가 수신처를 삭제하면, 당사는 이 ID를 이용자와 연결할 수 없게 됩니다

데이터베이스에는 장애로부터 복구하기 위한 일별 백업이 있으며, 최근 7일분을 보유합니다(Supabase의 Pro 플랜의 사양. https://supabase.com/docs/guides/platform/backups ). 백업 안의 복제는 삭제의 조작 후에도 최장 7일 동안 남습니다. 이 복제는 장애로부터의 복구 이외의 목적으로는 사용하지 않으며, 기간의 경과에 의하여 사라집니다. 복구를 수행한 경우에는, 복구 후에 삭제의 처리를 다시 실행합니다.

계정의 삭제를 신청하면, 그 시점에 본 서비스를 이용할 수 없게 됩니다. 개인정보의 물리적인 삭제는 신청으로부터 30일 이내에 수행합니다. 삭제 처리는 하루 1회 돌며, 신청으로부터 29일이 지난 사람을 대상으로 합니다(30일의 기한을 넘기지 않기 위함입니다). 취소를 원하시는 경우에는, 삭제 처리가 시작되기 전(신청으로부터 29일이 지나기 전)에 제18조의 연락처로 연락하여 주십시오. 처리가 시작되면 삭제를 취소할 수 없습니다.

삭제 처리에서, 이용 로그와 외부 API의 이용 기록에 대하여는 행 자체는 남기되, 이용자 ID·설치 식별자·실행마다의 식별자를 삭제합니다. 일별 이용 건수와 비용의 통계를 유지하기 위함입니다. 이들 행에는 성명·이메일 주소·발화의 본문·학습한 표현의 문자가 애초에 포함되어 있지 않습니다. 식별자를 삭제한 후에는, 당사는 이를 특정한 개인과 결부시키지 않고, 통계의 목적으로만 기간의 제한 없이 보유합니다. “학습 데이터를 모두 삭제하기”를 한 경우에도 마찬가지로, 그 시점에 이용 로그와 외부 API의 이용 기록의 행은 남기고 이용자 ID·설치 식별자·실행마다의 식별자를 삭제합니다(계정의 삭제를 기다리지 않습니다).

삭제 처리에서, 본인을 식별할 수 있는 정보는 삭제합니다. 이용자 ID, 닉네임, 로그인 이메일 주소와 인증의 기록, RevenueCat 측의 이용자의 기록, 단말기의 식별자, 알림의 수신처와 보낸 기록, 첫 안내에서의 응답, 대화의 전사, 녹음, 보고·이의·채팅의 문장, 보고에 첨부된 화면의 사진, 설문의 자유 기술, 리그의 결과, 차단 목록, 이용 유형 판정의 기록이 이에 해당합니다. 학습 기록(레슨의 완료, 평가의 판정, 표현별 습득 상태와 복습의 기록, 점수와 연속 기록, 연습 이용 한도 기록)과 설문에서 고른 이유는, 이용자 ID를 원래대로 되돌릴 수 없는 새로운 무작위 ID로 바꾸고, 원래의 ID와의 대응표를 갖지 않는 형태로 남깁니다. 자유 기술이 섞일 수 있는 항목은 남기는 기록에서도 삭제합니다. 남기는 기록에는 화면의 언어 외에 본인의 속성이 포함되지 않습니다. 당사는 이를, 교재와 기능의 개선을 위한 통계의 목적으로만 기간을 정하지 않고 이용합니다. 학습 기록도 남기고 싶지 않은 경우에는, 계정을 삭제하기 전에 “학습 데이터를 모두 삭제하기”를 해 주십시오(제12조).

계정의 삭제 후에 남기는 학습 기록의 취급. 남기는 기록은, 이용자 ID를 원래대로 되돌릴 수 없는 새로운 무작위 ID로 바꾸고, 자유 기술과 단말기의 식별자를 지운 것입니다(원래의 ID와의 대응표는 보유하지 않습니다). 1인별 행의 이력인 채로 남으므로, 당사는 이를 개인을 식별할 수 없는 정보(익명가공정보)라고는 주장하지 않으며, 개인정보(또는 가명가공정보)로서 취급될 수 있는 것으로서 다음과 같이 취급합니다. (1) 남기는 기록에 포함되는 항목은, 레슨의 완료, 평가의 판정, 표현별 상태, 복습의 기록, 점수, 연속 기록, 연습 이용 한도 기록, 설문에서 고른 이유, 화면의 언어입니다. (2) 이용 목적은 교재와 기능의 개선을 위한 통계에 한합니다. (3) 당사는 이 기록의 원래 사람을 특정하려 하지 않으며, 구독의 기록·단말기의 정보·이메일 주소 등 다른 정보와 대조하지 않습니다. (4) 이 기록을 사용하여 본인에게 연락하지 않습니다. (5) 제3자에게 제공하지 않습니다(수탁자의 보관 영역에 맡기는 경우를 제외합니다). (6) 제10조의 안전관리 조치를 이 기록에도 적용합니다. 원래의 ID와의 대응표를 보유하지 않으므로, 당사는 청구를 받아도 어느 기록이 청구한 분의 것인지를 확인할 수 없습니다. 본인의 것으로 확인할 수 없는 기록에 대하여는, 열람·삭제의 청구에 응할 수 없습니다.

파기의 절차와 방법. 보존 기간이 지난 개인정보와 삭제를 요청받은 개인정보는, 데이터베이스 행의 삭제와 보관 영역 파일의 삭제에 의하여 복원할 수 없는 방법으로 파기합니다. 종이 매체로는 보관하지 않습니다. 백업 안의 복제는 위와 같이 기간의 경과에 의하여 사라집니다.

운영 조작의 기록은, 언제·누가·어느 이용자에 대하여·무엇을 하였는지를 남길 필요가 있으므로 삭제 후에도 남깁니다. 다만 운영자가 작성한 메모나 사유의 자유 기술은 삭제할 때 제거합니다.

10. 안전관리를 위하여 취하고 있는 조치

당사는 일본 개인정보보호법 제23조에 근거하여 다음의 조치를 취하고 있습니다(같은 법 제32조 제1항 제4호 및 같은 법 시행령 제10조 제1호에 근거한 공표).

구분취하고 있는 조치
조직적처리의 절차를 문서로 정하고, 수집하는 정보의 항목·보유 기간·수탁자를 목록으로 유지하고 있습니다. 처리에 변경이 생기는 경우에는 본 방침을 먼저 개정합니다
인적개인정보를 취급하는 것은 대표자뿐입니다. 종업원은 없습니다. 제3자에게 작업을 위탁하는 경우에는, 비밀의 유지와 목적 외 이용의 금지를 약정한 다음, 필요한 범위의 권한만을 부여합니다
물리적개인정보는 수탁자의 데이터센터에 보관합니다. 운영자는 MCP나 AI 코딩 도구를 사용하여 운영 환경의 기록을 읽는 경우가 있으며, 그 결과는 분석을 위하여 운영자의 단말기에 일시적으로 표시되거나 작업 기록으로서 저장될 수 있습니다. 운영자의 단말기는 디스크의 암호화와 화면의 잠금을 활성화하고, 불필요해진 기록은 삭제합니다
기술적통신은 모두 TLS로 암호화하고 있습니다. 단말기는 데이터베이스에 직접 접속하지 않고, 당사의 API만을 통하여 자신의 기록에 접근합니다. API는 각 요청에서 인증을 검증하고, 이용자별로 읽고 쓸 수 있는 행을 한정합니다. 데이터베이스의 접속 정보와 외부 API의 키는 서버 측에만 두고, 앱에는 포함하지 않습니다. 녹음 파일은 비공개의 영역에 두며, 재생은 1시간 후에 만료되는 서명된 URL에 의해서만 할 수 있습니다. 기록·로그·오류 통지에는 녹음, 전사의 전문, 서명된 URL, 인증 정보를 출력하지 않습니다. 식별자는 앞부분의 일부만을 기록합니다
외적 환경의 파악개인정보의 처리는 미합중국에 소재하는 사업자에게 위탁하고 있으며, 해당 국가의 개인정보 보호에 관한 제도는 제8조와 같이 파악하고 있습니다. 데이터베이스 및 파일의 보관처로 일본(도쿄) 리전을 선택하고 있습니다. 각 수탁자의 보안에 관한 공표 정보와 계약 조건을 정기적으로 확인하고 있습니다

개인정보의 유출, 멸실, 훼손 그 밖의 사고가 발생하여 본인의 권리와 이익을 침해할 우려가 큰 경우에는, 일본 개인정보보호법 제26조에 근거하여 일본 개인정보보호위원회에 보고하고 본인에게 통지합니다. GDPR이 적용되는 경우에는 같은 규정 제33조·제34조에 따라 원칙적으로 72시간 이내에 감독기관에 통지합니다.

11. 이용자의 권리와 행사의 방법

이용자는 자신의 정보에 관하여 다음의 권리를 가집니다. 대부분은 앱 안에서 즉시 행사할 수 있습니다(제12조). 그 밖의 것은 연락처로 청구하여 주십시오.

권리내용행사의 방법
열람(접근)당사가 보유하는 자신의 정보와 그 이용 목적의 통지를 요구하는 것앱의 “마이페이지 > 데이터와 개인정보 > 내 데이터 내보내기”, 또는 연락처로 청구
데이터의 반출(이동성)자신의 기록을 기계가 읽을 수 있는 형태(JSON)로 받는 것위와 같음(내보내기)
정정·추가오류가 있는 정보를 바로잡는 것연락처로 청구. 프로필은 앱 안에서 변경 가능
삭제(파기)자신의 정보를 지우는 것(제9조에서 보유한다고 정한 것을 제외합니다)앱의 “학습 데이터를 모두 삭제하기” 또는 “계정 삭제하기”, 또는 연락처로 청구
이용의 정지·제한, 이의처리를 중단하는 것, 정당한 이익에 근거한 처리에 이의를 제기하는 것연락처로 청구
동의의 철회외부 AI 서비스의 이용에 대하여 부여한 동의를 철회하는 것앱의 “마이페이지 > 데이터와 개인정보 > 동의 취소하기”. 취소하면 다음에 대화를 시작할 때 설명과 동의의 화면이 다시 표시됩니다
국외 이전의 거부국외에 있는 제3자에 대한 제공을 거부하는 것제8조와 같음
리그에서의 표시의 중지다른 이용자에게 자신이 표시되지 않도록 하는 것앱의 “마이페이지 > 리그”의 “리그에 참가하기”를 끔(제13조)

청구는 support@phrasy.net 으로, 본인의 청구임을 확인할 수 있는 내용을 첨부하여 보내 주십시오. 당사는 본인임을 확인한 후, 원칙적으로 2주 이내에, 늦어도 법령이 정하는 기간 이내에 회신합니다. 수수료는 받지 않습니다. 청구에 응할 수 없는 경우에는 그 사유를 알려 드립니다. 삭제의 청구에 당사가 응하는 경우에도, 앱에서 삭제를 신청하였을 때와 같은 2단계의 절차(제12조)에 따르며, 지워지는 범위는 같습니다. 계정의 삭제는 앱 안에서 신청합니다. 삭제 처리가 시작되기 전(신청으로부터 29일이 지나기 전)에 취소하고자 할 때에는, 연락처로 연락하여 주십시오.

앱을 열 수 없는 경우나 단말기를 처분한 경우에는, 지원 페이지(https://phrasy.net/support)의 “계정의 삭제를 웹에서 요청하기” 절차로 계정의 삭제를 요청할 수 있습니다.

당사의 대응에 납득하지 못하시는 경우, 이용자는 감독기관에 고충을 제기할 수 있습니다. 일본: 개인정보보호위원회(https://www.ppc.go.jp/). 한국: 개인정보보호위원회(https://www.pipc.go.kr/) 외에, 개인정보침해 신고센터(한국인터넷진흥원〔KISA〕. https://privacy.kisa.or.kr/ / 국번 없이 118), 개인정보 분쟁조정위원회(https://www.kopico.go.kr/ / 1833-6972), 대검찰청(https://www.spo.go.kr/ / 국번 없이 1301), 경찰청(https://cyberbureau.police.go.kr/ / 국번 없이 182). 대만: 개인자료보호위원회 준비처(個人資料保護委員會籌備處. https://www.pdpc.gov.tw/). 유럽경제지역·영국: 거주지 또는 근무지의 감독기관(GDPR 제77조).

12. 앱 안에서 할 수 있는 것

앱의 “마이페이지 > 데이터와 개인정보”에서 다음의 조작을 언제든지 할 수 있습니다. 별도의 절차나 심사는 없으며, 누른 시점에 실행됩니다.

조작무엇이 일어나는가
내 데이터 내보내기대화, 피드백, 학습 기록, 복습, 프로필(첫 안내에서의 응답을 포함합니다), 점수, 연속 기록, 리그의 결과, 리그에서 차단한 상대의 목록, 이용 로그, 연습 이용 한도 기록, 한도에 도달한 기록, 설문의 응답, 신고의 본문과 주고받은 내용, 이의의 본문과 재검토 결과, 채팅의 발언과 AI가 기억한 내용, 녹음의 전사, 구독 기록, 알림의 수신처와 보낸 기록, 광고 측정 허용의 기록을 JSON으로 받을 수 있습니다. 운영자의 내부 기록(운영자의 메모, 외부 API 원가의 기록, 이용 유형 판정의 기록, 운영 조작의 기록)은 이 내보내기에 포함하지 않습니다. 청구해 주시면 법령의 범위에서 공개합니다
학습 데이터를 모두 삭제하기연습의 기록, 피드백, 복습의 예정, 건너뛰기, 녹음, 설문의 응답을 행 단위로 삭제하고, 처음부터 다시 시작할 수 있는 상태로 만듭니다. 이용 로그와 외부 API의 이용 기록은 식별자를 제거한 다음 행만을 남기며, 일별 조작 건수와 AI 처리 비용의 통계는 이용자 본인과 연결되지 않는 형태로 남습니다(제9조). 재이용하는 대화 상대의 응답 중 이용자 본인의 대화에서 유래한 것으로부터는, 대조의 예로서 보존한 이용자 본인의 발화와, 이용자 본인의 대화에서 유래하였음을 나타내는 정보를 제거합니다(아직 사용을 시작하지 않은 것은 삭제합니다). 계정은 남습니다
계정 삭제하기그 자리에서 앱을 사용할 수 없게 되며, 새로운 게스트로서 그대로 이용을 계속할 수 있습니다. 신청으로부터 30일 이내(삭제 처리는 하루 1회 돌며, 신청으로부터 29일이 지난 사람을 대상으로 합니다)에 본인을 식별할 수 있는 정보(프로필·로그인에 사용한 이메일 주소와 세션의 기록·푸시 토큰과 보낸 기록·첫 안내에서의 응답·설정·동의의 기록·광고 측정 허용의 기록·대화의 전사·녹음 파일·보고(첨부된 화면의 사진과, 운영자의 업무 연락 도구에 보낸 게시물을 포함)·이의(운영자의 업무 연락 도구에 보낸 게시물을 포함)·채팅·리그의 결과·설문의 자유 기술·이용 유형 판정의 기록)를 삭제합니다. 심사·시험을 위한 이용으로 판정한 계정은 그 표시만을 본인을 특정할 수 있는 정보를 갖지 않는 행에 남깁니다(제9조). 레슨의 완료·평가의 판정·복습·점수·연속 기록·연습 이용 한도 기록·한도에 도달한 기록과 설문에서 고른 이유는 무작위 ID로 바꾸어 남깁니다(제9조. 남기는 기록의 취급은 같은 조의 단락과 같습니다). 학습 기록도 남기고 싶지 않은 경우에는 먼저 “학습 데이터를 모두 삭제하기”를 해 주십시오. 이용 로그와 외부 API의 이용 기록은 식별자를 제거한 다음 행만을 남깁니다(제9조). 무료 레슨의 재사용을 막기 위한 단말기의 정보(설치 식별자의 해시와 Apple DeviceCheck의 표시)는, 이용자와 결부시키지 않는 형태로, 삭제한 후에도 남습니다(제9조). RevenueCat 측의 이용자의 기록은, 삭제를 RevenueCat에 요청합니다. 재이용하는 대화 상대의 응답 중 이용자 본인의 대화에서 유래한 것으로부터는, 대조의 예로서 보존한 이용자 본인의 발화와, 이용자 본인의 대화에서 유래하였음을 나타내는 정보를 제거합니다(아직 사용을 시작하지 않은 것은 삭제합니다). Apple로 로그인한 경우에는, 삭제를 확인할 때에 Apple의 확인 화면이 다시 표시되며, Apple 로그인 토큰이 취소됩니다(확인을 중단한 경우에는 계정을 삭제하지 않습니다. Apple과의 통신에 실패한 경우에도 삭제는 진행됩니다)
채팅에서 AI가 기억한 내용대화를 자연스럽게 이어 가기 위하여 저장합니다. 학습 데이터의 삭제 또는 계정의 삭제로 모두 삭제할 수 있습니다(채팅의 발언과 함께 삭제합니다). 앱에서 목록을 보거나 1줄씩 지우는 조작은 없습니다
동의 취소하기외부 AI 서비스의 이용에 대한 동의를 철회합니다

계정의 삭제는, 신청한 시점에서의 이용 정지와, 30일 이내의 물리적인 삭제의 2단계로 수행합니다. 삭제 처리가 시작될 때(신청으로부터 29일이 지날 때)까지는 취소할 수 있습니다. 취소를 원하시는 경우에는 제18조의 연락처로 연락하여 주십시오. 처리가 시작되면 되돌릴 수 없습니다. 삭제의 시점에 단말기에 남아 있던 미전송의 기록은 보내지 않고 파기합니다. 녹음 파일의 삭제가 일부 실패한 경우에도, 그 파일은 저장으로부터 72시간이 지난 후, 늦어도 4일 이내에 자동으로 삭제됩니다(제9조). 30일 후의 물리적인 삭제는 데이터베이스상에서 하나의 묶음으로 수행하므로, 도중에 실패한 경우에는 아무것도 변하지 않습니다(어중간하게 지워진 상태가 되지 않습니다).

앱을 열 수 없는 경우에는, 지원 페이지(https://phrasy.net/support)의 절차에 따라 이메일로 계정의 삭제를 요청할 수 있습니다. 본인임을 확인한 후, 원칙적으로 2주 이내에 접수하였음을 회신하며, 삭제는 위와 같은 2단계로 수행합니다.

게스트로 이용하던 분이 이미 기록이 있는 다른 계정으로 로그인하여 전환한 경우, 게스트의 기록은 이어받지 않습니다. 계정의 삭제와 마찬가지로 본인을 식별할 수 있는 정보(대화의 전사, 피드백, 프로필 등)는 삭제하고, 학습 기록은 무작위 ID로 바꾸어 남깁니다(제9조. 이용 로그와 광고 측정 허용의 기록만은 로그인한 계정의 것으로 옮깁니다. 구독의 기록은 제9조와 같이 남깁니다). 전환하였을 때에는 앱에서 알려 드립니다. 아직 기록이 없는 새로운 계정으로 로그인한 경우에는, 게스트의 기록이 새로운 계정으로 이어집니다.

당사의 Supabase 프로젝트는 Phrasy 전용이며, 다른 앱과 함께 쓰지 않습니다. 계정의 삭제가 완료되면, 인증 구조(Supabase)에 등록된 계정(이메일 주소와, 세션마다의 IP 주소의 기록을 포함합니다)도 삭제합니다.

13. 다른 이용자에게 보이는 정보(리그와, 대화 상대의 응답)

본 서비스에는, 같은 시기에 학습하고 있는 최대 30명이 1주일마다 점수를 겨루는 “리그”가 있습니다. 참가하고 있는 동안, 다음의 정보가 같은 조의 다른 이용자에게 표시됩니다.

  • 닉네임(설정하지 않았을 때에는 “게스트”)
  • 니코의 의상(동반자 캐릭터 “니코”의 모습. 4종류 중에서 고를 수 있습니다. 사진은 다루지 않습니다)
  • 그 주에 얻은 점수와, 조 안에서의 순위

대화의 내용, 녹음, 피드백, 이메일 주소, 단말기의 정보가 다른 이용자에게 보이는 일은 없습니다. 닉네임은 자유롭게 정할 수 있습니다. 타인에게 알려지고 싶지 않은 성명이나 연락처를 닉네임에 넣지 말아 주십시오. 부정한 이용이나 앱의 심사·시험을 위한 이용이라고 당사가 판단한 계정은 리그의 순위표 등 다른 이용자의 화면에 표시하지 않을 수 있습니다(제3조).

“마이페이지 > 리그”의 “리그에 참가하기”를 끄면, 그 이후에는 새로운 조에 배정되지 않습니다. 이미 참가하고 있는 주에 대하여는, 같은 조의 다른 사람의 순위를 나중에 바꾸게 되므로, 그 주가 끝날 때까지 표시가 남습니다.

리그에서는 다른 이용자를 차단할 수 있습니다. 차단하면 본인의 표에서 그 사람의 닉네임과 니코의 의상이 가려집니다(순위와 점수는 남습니다). 차단한 사실은 상대에게 알려지지 않으며, 상대의 화면도 바뀌지 않습니다. 이를 위하여 차단한 이용자의 ID와 시각을 저장하며, 본인이 해제하거나 계정을 삭제할 때까지 보관합니다. 계정을 삭제하면, 본인이 차단한 기록과 본인이 차단당한 기록이 모두 삭제됩니다.

대화 상대(AI)가 이용자 본인과의 대화에서 생성한 응답은, 같은 장면에서 비슷한 발화를 한 다른 이용자의 대화 안에서, 상대의 응답(문장과 읽어 준 음성)으로서 그대로 사용될 수 있습니다. 반대로, 이용자 본인의 대화에 나오는 상대의 응답도, 다른 이용자의 대화에서 생성된 것일 수 있습니다. 재이용하는 것은 숫자·고유명사·연락처·개인의 사정을 포함하지 않는 짧은 응답에 한하며, 프로그램이 그 조건을 충족하는 것만을 받아들입니다. 운영자는 사용되는 응답을 표본으로 추출하여 확인하고, 개인의 사정이 드러난 것은 사용을 중단합니다. 이용자 본인의 발화 그 자체, 녹음, 닉네임, 그 밖에 이용자 본인을 식별할 수 있는 정보가 이 구조를 통하여 다른 이용자에게 보이는 일은 없습니다.

14. 미성년자의 이용

본 서비스는 만 13세 이상인 분을 대상으로 합니다. 만 13세 미만인 분은 본 서비스를 이용할 수 없습니다. 당사는 만 13세 미만인 분으로부터 의도적으로 개인정보를 수집하지 않습니다. 만 13세 미만인 분의 정보를 수집하고 있음이 확인된 경우에는 신속히 삭제합니다.

만 18세 미만(한국에서 이용하시는 경우에는 만 19세 미만)인 분은, 친권자 그 밖의 법정대리인의 동의를 얻은 다음 본 서비스를 이용하여 주십시오. 개인정보의 처리에 관하여 동의한 결과를 판단할 능력이 없다고 인정되는 경우에는, 법정대리인으로부터 동의를 받아야 합니다.

제7조의 Meta에 대한 제공은 만 18세 이상의 분을 대상으로 합니다. 만 18세 미만의 분은 허용하지 마십시오.

한국에서 이용하시는 경우, 한국 「개인정보 보호법」 제22조의2에 따라 만 14세 미만인 아동의 개인정보 처리에는 법정대리인의 동의가 필요합니다. 당사는 동의 화면에서 만 14세 이상인지 확인을 요청하며, 한국에서는 만 14세 미만인 분은 본 서비스를 이용할 수 없습니다.

유럽경제지역에서 이용하시는 경우, GDPR 제8조 및 거주국의 법령에 따라, 만 16세 미만(회원국이 만 13세 이상의 다른 연령을 정하고 있는 경우에는 그 연령 미만)인 분의 동의에는 법정대리인의 동의 또는 승인이 필요합니다.

법정대리인께서 자녀의 정보의 열람·삭제를 요구하시는 경우에는 support@phrasy.net 으로 연락하여 주십시오.

15. 쿠키와 추적, 광고

본 서비스의 앱 자체는 쿠키를 사용하지 않습니다. 제3자의 분석용 SDK는 포함하고 있지 않습니다. iOS 앱에는 광고 측정과 전달을 위하여 Meta의 SDK를 내장합니다. 이를 내장한 버전의 앱부터, 유효로 한 때부터 적용하며, 앱의 설명 화면과 단말기의 추적 허용 양쪽에서 허용한 분에 한하여 동작시켜 Meta Platforms, Inc.(미국)에 정보를 보냅니다(제7조). 이와 별도로, 이용 로그는 당사의 서버로만 전송하며, 당사가 보관합니다. 다만 부정이용의 확인(Cloudflare Turnstile. 제3조)을 위하여 앱 안에서 여는 보이지 않는 웹 표시에서는, Cloudflare가 자신의 방침(https://www.cloudflare.com/turnstile-privacy-policy/ )에 따라 단말기 안에 정보를 저장하는 경우가 있습니다.

공개 페이지(https://phrasy.net/privacy / https://phrasy.net/terms / https://phrasy.net/support)는 쿠키를 사용하지 않으며, 열람의 기록을 저장하지 않습니다(호스팅 사업자가 남기는 접속의 기록〔제3조〕은 제외합니다). 운영자만이 사용하는 관리 화면에서는, 로그인의 상태를 유지하기 위한 쿠키를 사용합니다.

LP(제2조)는 쿠키도 단말기의 식별자도 사용하지 않고, 방문을 다음과 같이 기록합니다. 제3자의 분석용 도구는 사용하지 않습니다. 방문자 표시로서, 그날만 유효한 솔트에 사이트의 호스트, IP 주소, 브라우저의 종류(User-Agent)를 섞은 해시를 만들어 기록합니다. IP 주소와 User-Agent 자체는 저장하지 않습니다. 솔트는 날짜가 바뀌면 삭제하므로, 나중에 IP 주소를 대입하여 원래의 사람을 조사할 수 없으며, 같은 사람이라도 날짜가 다르면 다른 표시가 됩니다. 아울러 LP의 언어, 국가(접속 위치로 판정), 단말기의 종류(iOS·Android·PC·기타), 참조처(리퍼러)의 호스트명(경로와 검색어는 버립니다), 광고의 UTM과 캠페인 식별자, App Store 버튼을 눌렀다는 사실과 그 위치, 시각을 저장합니다. 목적은 LP의 방문자 수·유입처·버튼을 누른 비율을 개인을 식별하지 않는 형태로 파악하여 광고와 LP를 개선하는 것입니다(제4조. 근거는 제5조의 정당한 이익). 브라우저의 “추적 금지”(Do Not Track)와 Global Privacy Control의 신호가 있을 때, 그리고 자동 순회 프로그램으로부터의 접근은 기록하지 않습니다.

iOS 앱은, 앱의 설명 화면에서 허용한 분에게만 단말기의 추적 허용(App Tracking Transparency)을 요청합니다. 양쪽에서 허용한 분에 한하여, Meta의 SDK가 광고 식별자(IDFA)를 포함한 제7조의 정보를 Meta Platforms, Inc.에 보냅니다. 이는 Apple이 말하는 “트래킹”에 해당합니다. 허용하지 않아도 본 서비스의 기능과 요금은 달라지지 않습니다. 허용은 “설정”에서 언제든 철회할 수 있습니다. 철회하면 이벤트와 광고 식별자는 보내지 않습니다. 다음 실행부터 SDK를 동작시키지 않습니다. 이 허용을 한 경우를 제외하고, 당사는, 이용자 또는 단말기의 정보를 다른 회사의 앱·웹사이트·오프라인의 정보와 결부시켜 광고의 게재나 성과의 측정을 하는 것(Apple이 말하는 “트래킹”)을 하지 않습니다. 데이터 브로커에게 정보를 제공하는 일도 없습니다.

광고를 게재하는 경우, 그 성과의 측정에는 Apple이 제공하는 구조를 이용합니다. App Store 등에 표시되는 Apple의 광고(Apple Ads)에 대해서는, 앱이 처음 실행된 뒤 단말기에서 귀속 조회를 위한 토큰(Apple의 AdServices)을 얻어 당사의 서버로 보내고, 당사가 이를 Apple에 조회합니다. 당사가 Apple로부터 받는 것은, 그 설치가 Apple의 광고에 의한 것인지 여부와, 그 광고의 캠페인·광고 그룹·키워드·광고의 번호, 국가 또는 지역, 신규 다운로드인지 재다운로드인지의 구분입니다. 당사는 이를 이용자의 설치 기록과 연결하여, 어느 광고가 이용으로 이어졌는지를 측정하는 데 사용합니다. 토큰은 조회에만 사용하며 저장하지 않습니다. 이 구조는 광고 식별자(IDFA)를 사용하지 않으며, 다른 회사의 앱이나 웹사이트에서의 행동과 연결하는 것도 아닙니다. Apple의 광고 이외의 광고에 대해서는 SKAdNetwork를 이용합니다. 이 구조에서는 광고의 클릭과 앱의 설치를 대응시키는 일이 Apple 측에서 이루어지며, 당사나 광고의 게재 사업자가 받는 것은 개인을 특정할 수 없는 집계된 값뿐이고, 당사는 어느 이용자가 어느 광고를 통하여 왔는지를 알 수 없습니다. 다만 앱의 설명 화면과 단말기의 추적 허용 양쪽에서 허용한 iOS 이용자에 대해서는, Meta의 SDK가 위와 같이 Meta Platforms, Inc.에 정보를 보냅니다(제7조).

외부 송신에 관한 표시(일본 전기통신사업법 제27조의12). 이용자의 앱이 단말기에서, 또는 단말기 OS의 기능을 통하여 당사 이외의 자에게 정보를 보내는 경우의 송신처·보내는 정보·목적은 다음과 같습니다.

송신처보내는 정보목적
RevenueCat, Inc.(미국)앱의 SDK가 보내는, 당사 이용자의 식별자(앱 내부의 ID. 성명이나 이메일 주소가 아닙니다), 구매의 증명(거래 정보), 단말기의 종류·OS·언어와 지역, 앱의 버전, 접속에 따른 IP 주소구매의 검증과 구독 상태의 관리(제7조)
Expo, Inc.(미국)앱의 업데이트 확인을 위한 플랫폼(iOS / Android), 앱 실행 환경의 버전, 업데이트의 채널과 현재 업데이트의 식별자, 접속에 따른 IP 주소앱의 업데이트(OTA 업데이트) 배포(제7조)
Google LLC(미국. Google 로그인 SDK)로그인 요청(앱의 클라이언트 ID, 요청하는 범위)과 Google 계정의 인증 정보. Google 로그인을 선택하였을 때에 한함Google 로그인(제7조)
Cloudflare, Inc.(미국. Turnstile)앱 안의 보이지 않는 웹 표시가 단말기에서 직접 보내는, 단말기의 IP 주소, 통신 암호화의 특징(TLS), 브라우저의 종류(User-Agent), 브라우저의 동작을 보는 신호, 당사 사이트의 식별. 게스트 계정의 생성과 이메일 코드의 발송 전에만부정이용의 방지(봇의 확인. 제3조·제4조·제7조)
Meta Platforms, Inc.(미국. Meta SDK)앱의 설명 화면과 단말기의 추적 허용 양쪽에서 허용한 iOS 이용자에 한하여, SDK가 단말기에서 직접 보내는 앱 이벤트(설치, 실행, 가입, 첫 레슨 완료), SDK 식별자, 광고 식별자(IDFA), 광고 캠페인 식별자, 기기 정보(기종, OS 버전, 화면의 너비·높이·배율, 언어, 지역, 시간대, 통신사, CPU 코어 수), 앱의 식별자와 버전, 앱이 등록한 URL 스킴, IP 주소, 추적 허용 상태, 광고 식별자 수집 설정, 데이터 처리 설정광고의 측정과 전달, 그리고 Meta의 약관과 방침에 따른 이용(제7조)
Apple Inc.(미국. AdServices)앱이 단말기에서 얻은 광고 귀속 조회용 토큰. 당사의 서버를 통하여 Apple에 보냅니다Apple 광고의 효과 측정(이 조의 위 단락)
Apple Inc.(미국. DeviceCheck)앱이 단말기에서 얻은 DeviceCheck 토큰. 당사의 서버를 통하여 Apple에 보냅니다. 단말기를 특정하는 식별자는 당사가 받지 않습니다무료 레슨 1개의 재사용 방지(제3조·제4조)
Apple Inc.(미국. APNs)알림을 허가한 단말기가 OS의 기능을 통하여 Apple에 등록하는 알림의 수신처(푸시 토큰). 알림을 보낼 때에는 당사의 서버가 수신처와 알림의 내용을 Apple에 보냅니다서버로부터의 알림 배달(제16조)

Android 버전(제공을 시작한 때부터 적용)에서는, Google Play의 과금, Play Integrity API, FCM(Firebase 설치 ID를 포함합니다), Google 로그인을 통하여 마찬가지로 Google LLC에 정보가 전달됩니다(제7조).

16. 알림

본 서비스의 알림에는, 단말기 안에서 예약되는 로컬 알림(복습의 안내, 무료 체험의 종료 전의 안내, 알림의 수신처를 당사에 등록하지 않은 단말기에서의 연속 기록의 안내)과, 당사의 서버로부터 Apple 푸시 알림 서비스(APNs), 또는 Android 버전(제공을 시작한 때부터 적용)에서는 Google의 Firebase Cloud Messaging(FCM)을 통해 도착하는 알림(연속 기록이 끊길 것 같을 때의 안내, 채팅의 상대로부터의 메시지, Live Activity의 시작·갱신·종료)이 있습니다. 서버로부터의 알림은 알림을 허가한 단말기에만 보냅니다. 알림의 내용은 연속 기록 안내에서는 연속 기록의 일수와 정형 문구, 채팅의 메시지에서는 채팅의 상대가 쓴 1통의 글(같은 글이 채팅에도 저장됩니다)입니다. 녹음은 포함하지 않습니다. 서버로부터의 알림은 APNs를 경유하므로, 알림의 수신처와 내용은 Apple에 전달됩니다(제7조). Android 버전에서는, 서버로부터의 알림은 FCM을 경유하므로, 알림의 수신처와 내용은 Google에 전달됩니다(제7조. Google은 수탁자입니다).

알림은 단말기의 설정 또는 앱의 “마이페이지 > 알림”에서 언제든지 중지할 수 있습니다. Live Activity도 단말기의 설정(Phrasy 항목)에서 중지할 수 있습니다. 앱에서 알림을 끄거나 로그아웃한 경우, 당사는 알림의 수신처를 취소하고 이후 서버로부터 알림을 보내지 않습니다. 알림을 허가한 사실과 알림을 연 사실은 이용 로그로서 기록합니다(제3조).

17. 본 방침의 개정

당사는 법령의 개정이나 본 서비스의 변경에 따라 본 방침을 개정하는 경우가 있습니다. 개정할 때에는, 개정 후의 내용과 시행일을 본 페이지(https://phrasy.net/privacy)에 게시합니다.

수집하는 정보의 항목, 이용 목적, 수탁자, 또는 국외 이전의 내용을 실질적으로 변경할 때에는, 시행일의 2주 전까지 본 페이지에 게시하고, 아울러 앱 안에서 안내합니다. 새로운 동의가 필요한 변경인 경우에는, 설명과 동의의 화면을 다시 표시하고, 동의를 받은 후에 적용합니다. 동의하지 않으시는 경우, 그때까지의 처리는 변하지 않습니다. 다만, 이용자가 설명 화면에서 개별적으로 허용한 경우에만 하는 임의의 처리는, 본 페이지에 게시한 후 허용한 시점부터 적용합니다. 허용하지 않으시는 분의 처리는 변하지 않습니다.

본 페이지의 상단에 현재의 버전과 시행일을 표시하고 있습니다. 과거의 버전이 필요하신 경우에는 연락처로 청구하여 주십시오.

18. 연락처

본 방침, 개인정보의 처리, 권리의 행사, 고충에 관하여는 다음의 창구로 연락하여 주십시오.

항목내용
사업자合同会社Craftbase
서비스 제공 명칭Craftbase
대표사원井上 慧汰
개인정보 보호책임자井上 慧汰
이메일(권리의 행사·고충의 접수처)support@phrasy.net
지원 페이지https://phrasy.net/support
이용약관https://phrasy.net/terms
특정상거래법에 따른 표시https://phrasy.net/legal/commerce

앱의 “마이페이지 > 보고”에서도 결함이나 요청을 보내실 수 있습니다(연락처의 입력은 필요하지 않습니다. 회신이 필요한 경우에는 이메일로 연락하여 주십시오).

본 방침은 일본어판을 정본으로 하며, 번역본은 참고용입니다. 내용에 차이가 있는 경우에는 일본어판에 따릅니다.

隱私權政策

版本 3.22 / 生效日 2026-11-09

合同会社Craftbase(依日本法設立之有限責任公司。品牌名稱「Craftbase」,以下稱「本公司」)於英語會話學習應用程式「Phrasy」及相關網頁(以下合稱「本服務」)中,依下列方式處理使用者之個人資料。

目錄

  1. 1. 企業經營者與個人資料保護負責人
  2. 2. 適用範圍
  3. 3. 所蒐集之資訊
  4. 4. 利用目的
  5. 5. 處理之依據
  6. 6. 生成式 AI 之使用,及不作為訓練資料使用
  7. 7. 提供予第三人與委外處理
  8. 8. 提供予境外第三人(跨境傳輸)
  9. 9. 保存期間
  10. 10. 為安全管理所採取之措施
  11. 11. 使用者之權利與行使方式
  12. 12. 於應用程式內可進行之操作
  13. 13. 其他使用者可看見之資訊(聯賽,及對話對象之回應)
  14. 14. 未成年人之使用
  15. 15. Cookie、追蹤與廣告
  16. 16. 通知
  17. 17. 本政策之修訂
  18. 18. 聯絡方式

1. 企業經營者與個人資料保護負責人

項目內容
企業經營者合同会社Craftbase
服務提供名稱Craftbase
代表人(代表社員)井上 慧汰
服務名稱Phrasy
個人資料保護負責人井上 慧汰
個人資料處理之聯絡窗口暨申訴受理窗口support@phrasy.net

本公司為合同會社(依日本法設立之有限責任公司),個人資料處理之負責人為代表社員。依日本《個人資料保護法》(APPI。原名「個人情報の保護に関する法律」,以下稱「日本個人資料保護法」)第32條第1項第1款應揭露之業者名稱,如上表所載。住所部分,依同款之規定,向 support@phrasy.net 提出請求者,本公司將不遲延地回覆。

本公司非日本認定個人資料保護團體之對象事業者。

2. 適用範圍

本政策適用於 iOS/Android 應用程式「Phrasy」、本服務之伺服器(API),以及本公司所公開之網頁中之個人資料處理。網頁為 https://phrasy.net/privacy / https://phrasy.net/terms / https://phrasy.net/support,以及產品介紹頁面(https://phrasy.net/,與各語言頁面 /en ・ /ko ・ /zh-tw;以下合稱「LP」)。

Android 版之記載(Google Play、Play Integrity、FCM 等),自開始提供 Android 版時起適用。在此之前,僅適用 iOS 版之記載。

本服務之使用條件訂於使用條款(https://phrasy.net/terms)。本政策構成使用條款之一部分。付費方案之交易條件揭露,載於依日本《特定商業交易法》之標示頁面(https://phrasy.net/legal/commerce)。

本公司未將歐洲經濟區、英國及瑞士列入 App Store 之上架國家/地區,亦不以該等地區之居民為對象提供或宣傳本服務。本政策中關於《一般資料保護規則》(GDPR) 之記載,係為將來向該等地區提供服務時,或法令上適用 GDPR 時而設。

本政策不適用於自本服務連結至之第三人網站或服務中之個人資料處理。

3. 所蒐集之資訊

本公司所蒐集之資訊如下。除此之外之資訊(裝置之位置資訊(如 GPS)、通訊錄、照片、行事曆、健康資訊、支付卡資訊、出生年月日、電話號碼),概不蒐集。即使登入提供者提供大頭貼之 URL,本公司亦不取得圖片本身。

種類具體內容蒐集方式
語音錄音於對話、回想課題、重說中所說出之語音(m4a)。每次最長120秒、15MB自裝置之麥克風取得。使用麥克風須經裝置之允許,未允許時可以鍵盤輸入方式使用
逐字稿將錄音以英語判讀所得之文字。除已傳送者外,未傳送之錄音(重說或無法聽清之回)之最後一次逐字稿,亦為查核逐字稿之準確度而保有由伺服器保存語音辨識 API(第7節)之輸出
對話內容學習者之發話、對話對象(AI)之回應、譯為母語之內容、每則對話之回顧、指正與重說之經過隨本服務之使用由伺服器記錄
學習紀錄課程之開始、完成與中斷,各說法之狀態,複習之預定與結果,略過,得分(XP),連續紀錄,聯賽之名次與每週結果、於聯賽中所封鎖對象之清單同上
個人檔案暱稱(最多20字)、Nico 的裝扮(自4種中選擇本公司陪伴角色「Nico」外觀之設定,不處理照片)、時區、應用程式之顯示語言與母語設定來自使用者之輸入與裝置之設定
初次導覽中之回答初次導覽中之回答(目前之會話程度、得知 Phrasy 的管道;於先前版本之應用程式中曾回答者,亦包括想說英文之原因)。任何問題均可不回答而繼續來自使用者之選擇。保存於裝置,並於說明與同意之畫面表示同意後傳送至伺服器
裝置與使用資訊安裝識別碼(應用程式於首次啟動時發行之隨機值。保存於裝置之 Keychain,重新安裝後仍為同一值)、每次啟動之識別碼、應用程式版本、平台(ios 或 android)、裝置之設定語言與地區、裝置之時間由應用程式自動附加並傳送
使用日誌所開啟之畫面、所按下之主要操作、初次導覽之進行狀況、麥克風與通知之允許結果、開啟通知之事實、所顯示錯誤之類別、功能分流之結果。不包含自由填寫之內容及錄音之內容同上
廣告衡量說明畫面之結果於說明畫面所作回答之紀錄。裝置內之檔案(meta-measurement.json)保存回答、日時、當時裝置之國家、所顯示說明文字之版本、對韓國使用者詢問之 2 項勾選,以及將完成第 1 堂課程傳送予 Meta 之日時。本公司之伺服器亦於每次回答時新增 1 筆紀錄(允許、不允許、撤回各為獨立之紀錄,不予改寫)。所保存者為安裝識別碼及使用者 ID、回答、回答之時刻、國家、說明文字之版本,以及韓國使用者之 2 項勾選。不保存廣告識別碼(IDFA),亦不將此紀錄傳送予 Meta。本紀錄,自內嵌此功能之應用程式版本起,於啟用之時點起適用依說明畫面或「設定」中之操作,由應用程式保存於裝置內並傳送至本公司之伺服器(未能傳送者保留於裝置內,於下次啟動時重新傳送)
連線紀錄IP 位址、請求之日期時間、路徑(所存取之 URL)與結果(回應之類別)、使用者端軟體之類別作為伺服器及主機服務業者(第7節)之日誌自動記錄
依連線來源推定之國家、地區、城市依請求之連線來源推定之國家、地區、城市。本公司之伺服器,不將 IP 位址本身保存於本公司資料庫之資料表(使用日誌等)。惟登入機制所保存之 IP 位址(見下列「登入之連線紀錄」),及主機服務業者所留存之連線紀錄(見上列「連線紀錄」),不在此限。不使用裝置之位置資訊(如 GPS)由伺服器依連線來源之資訊自動推定
登入之連線紀錄登入機制(Supabase 之認證;第7節)就登入中之每個工作階段(含訪客)所保存之 IP 位址、裝置軟體之類別(User-Agent),以及建立、更新之日期時間。用於防止不當使用及工作階段之管理。本公司未設定工作階段之有效期限,亦未設定無操作時之失效。於登出時,及刪除帳號(第9節・第12節)時刪除於裝置呼叫登入機制時,由登入機制自動記錄
防止不當使用之確認(Cloudflare Turnstile)於建立訪客帳號及寄送電子郵件代碼之前,於應用程式內不可見之網頁顯示中,執行 Cloudflare, Inc.(美國)之 Turnstile。裝置之 IP 位址、通訊加密之特徵(TLS)、瀏覽器(網頁顯示)之類別(User-Agent),以及觀察瀏覽器行為之訊號,將傳送至 Cloudflare,Cloudflare 回傳確認結果之權杖。權杖為一次性,供登入機制請 Cloudflare 驗證之用。不保存於本公司之資料庫。本確認,自內嵌此功能之應用程式版本起,於啟用之時點起適用裝置之網頁顯示直接與 Cloudflare 通訊
廣告之流入來源(經由 Apple 廣告〔Apple Ads〕之情形)僅限經由 Apple 廣告安裝之情形,該廣告之行銷活動、廣告群組、關鍵字與廣告之編號、國家或地區,以及係新下載或重新下載之別。查詢所用之權杖不予保存。此查詢不取得廣告識別碼(IDFA)應用程式於首次啟動後,將自裝置取得之歸因查詢用權杖傳送至本公司之伺服器,由本公司向 Apple 查詢(第15節)
使用類型判定之紀錄為判別是否為應用程式之審查、測試所進行之使用而留存之紀錄:相符之連線來源範圍(如 Apple 網路之範圍)、電子郵件之網域、國家與城市、時區、於 Sandbox(測試環境)之購買、同一裝置上另有其他帳號活動之事實,以及判定之分數與理由。判定之結果,以標記方式保存於使用者之資料列。營運方於管理畫面手動標示之標記及其理由,記錄於本表之「營運操作之紀錄」。IP 位址本身與電子郵件地址本身均不保存由伺服器依請求、購買通知及使用紀錄自動記錄
報告內容自「報告」送出之類別選擇與自由填寫之內容,以及按下當時之畫面名稱、課程或對話之識別碼、應用程式版本、教材版本,以及按下當下所顯示畫面之內容(對話、聊天、回顧、複習之文面,近期之往來等;不含原始語音),以及開啟報告畫面前一刻之畫面照片(可於報告畫面確認照片並予移除,僅於未移除時送出;該畫面上所顯示之暱稱、學習內容等亦會拍入)由使用者送出
電子郵件地址僅限登入時蒐集。以 Apple 或 Google 登入時,為自登入提供者取得之電子郵件地址等基本資訊(於 Apple 選擇「隱藏我的電子郵件」時,為 Apple 所發行之轉寄用位址(@privaterelay.appleid.com))。以寄至電子郵件地址之代碼登入時,為使用者所輸入之電子郵件地址。所蒐集之電子郵件地址,除顯示於「個人頁面 > 帳號」畫面予本人外,於有報告、異議時,為確認傳送者,亦通知營運方之業務聯絡工具(第7節)。此外,登入提供者提供時,本公司會一併取得姓名與大頭貼之 URL(不取得圖片本身)。該等資訊僅保存於認證紀錄,本服務不予顯示或利用透過 Sign in with Apple、Google 登入,或輸入電子郵件地址取得(均經由驗證機制 Supabase)。以電子郵件登入時,本公司向所輸入之位址寄送載有6位數代碼之電子郵件(寄送由受託業者 ZeptoMail 辦理;第7節)。代碼僅10分鐘內有效
登入資訊登入之方式(Apple、Google 或電子郵件之區別)、登入之日期時間,及最後使用本服務之日期時間(用於判定並刪除不再使用之訪客帳號;第9節)由伺服器記錄
外部 API 之使用紀錄每次呼叫外部 API 之類別、模型名稱、處理量、延遲時間、成敗,以及錯誤訊息之開頭部分由伺服器記錄
練習使用額度紀錄使用練習額度之日期(以使用者當地時間凌晨 3 點至次日凌晨 2 點 59 分為 1 日之日期)、為課程或複習之別、當時之方案別(免費、試用、付費)。於課程或複習中最初開口說話時記錄由伺服器記錄
達到上限之紀錄因須訂閱(例如免費課程已使用完畢後)而無法練習時之日期與類別由伺服器記錄
防止重複使用免費課程之裝置資訊(a) 將安裝識別碼(上列「裝置與使用資訊」)轉換為無法還原之形式(雜湊)之值。(b) Apple DeviceCheck 所保存之、表示該裝置已使用免費課程之標記。使用 DeviceCheck 時,本公司不取得可識別裝置之識別碼。本公司將應用程式自裝置取得之權杖傳送予 Apple,以查詢及更新該標記(a) 由應用程式賦予之值,由伺服器轉為雜湊後保存。(b) 應用程式自裝置取得之權杖,由伺服器傳送予 Apple 以查詢、更新
訂閱資訊商品之類別,購買日、續訂日與失效日,訂閱之狀態(試用、有效、取消、失效),Apple 之交易識別碼,購買時之國家、幣別及金額。不包含支付卡號碼、有效期限、持卡人姓名及帳單地址。以其他帳號「回復購買」時,將訂閱之所有人移轉至目前之帳號,並留存已移轉之紀錄。本公司資料庫中,為掌握獲利狀況,保有何人於何時、購買何商品、以何金額、處於何種狀態之副本。可否使用付費方案,係向 RevenueCat 查詢後判定;僅於無法向 RevenueCat 查詢時,方以此副本代為判定裝置上之應用程式自 App Store 收到之購買憑證(交易資訊),由 RevenueCat 驗證,其結果(訂閱之狀態)由本公司伺服器向 RevenueCat 查詢而取得
營運操作之紀錄營運方對使用者資料所為之操作(何時、何人、對哪位使用者、做了什麼)營運方於管理畫面操作時由伺服器記錄
通知之收件對象與發送之紀錄裝置之推播權杖(由 Apple 配發予裝置、作為通知收件對象之字串)、Live Activity 之啟動用及更新用權杖、連線之環境(sandbox / production)、應用程式之 Bundle ID,以及 Live Activity 之識別碼。並儲存發送之紀錄(何時發送何種通知、所用文案之識別碼,以及 Apple 推播通知服務〔APNs〕之結果)。通知之內容,於連續紀錄提醒為連續紀錄之天數及固定文句,於聊天訊息為聊天對象所撰寫之一則文句(同一文句亦儲存於聊天中);不含錄音由已允許通知之裝置,經應用程式自動傳送(未允許通知者不予蒐集)。發送之紀錄由伺服器記錄
LP 之造訪紀錄訪客標記(混入僅當日有效之鹽〔salt〕所得之雜湊。不保存 IP 位址及 User-Agent 本身)、LP 之語言、國家(依連線來源判定)、裝置類別(iOS、Android、電腦、其他)、參照來源之主機名稱(捨棄路徑與搜尋字詞)、廣告之 UTM 與行銷活動之識別碼、按下 App Store 按鈕之事實及其位置、時間。不使用 Cookie(第15節)開啟 LP 之瀏覽器傳送至本公司之伺服器

「訂閱資訊」僅就購買付費方案之使用者蒐集。「防止重複使用免費課程之裝置資訊」之 (b),自導入 DeviceCheck 之應用程式版本起適用。

本服務預設得以匿名帳號使用,於此情形不蒐集姓名、電子郵件地址及電話號碼。除非以 Apple、Google 或寄至電子郵件地址之代碼登入,本公司所掌握之使用者識別碼僅為隨機產生之 ID。不提供以電子郵件地址與密碼登錄之方式,本公司亦不蒐集密碼(以電子郵件登入,係輸入所寄來之代碼進行)。

關於特種個人資料。使用者自行輸入、發話之內容(聊天、對話內容、報告、異議、問卷之自由填寫內容等)中,如含有病歷、信仰、種族、犯罪經歷等特種個人資料(日本個人資料保護法第2條第3項所稱須特別留意之個人資訊;包括韓國之敏感資訊〔민감정보〕),本公司於提供本服務所必要之範圍內,取得並處理之。韓國以外之使用者,一經輸入、發話,即視為同意此事。對韓國之使用者(裝置地區為韓國,或顯示語言為韓語者),另於同意畫面以另行勾選之方式,就敏感資訊之處理徵求另行同意(韓國《個人資料保護法》第23條第1項第1款)。目的為提供服務,項目為使用者自行輸入、發話之內容中所含之敏感資訊,保存期間依第9節。此勾選為任意,不同意仍可照常使用本服務。於此情形,亦請勿輸入敏感資訊。本公司不要求輸入該等資訊,請勿輸入。臺灣《個人資料保護法》第6條之特種個資(病歷、醫療、基因、性生活、健康檢查及犯罪前科等6類)不在上述同意之範圍內。本公司不要求提供該等資訊,亦不將其用於提供服務之目的。請勿於對話中談及。

Android 版(自開始提供時起適用)為防止免費 1 堂課程之重複使用,改以 Google 之 Play Integrity API(含 Device Recall 功能)取代 DeviceCheck。本公司不取得可識別裝置之識別碼,僅取得 Google 所回覆之裝置判定結果,以及表示該裝置已使用免費 1 堂課程之標記。自伺服器發送之通知於 Android 上,係透過 Google 之 Firebase Cloud Messaging(FCM)送達。本公司取得之通知收件對象為 FCM 權杖,以及 FCM 用以區別裝置之 Firebase 安裝 ID,均僅限於已允許通知之裝置。發送之紀錄與 iOS 同樣方式保存。

使用聊天時,本公司會儲存您傳給角色的訊息與對方的回覆。並儲存 AI 對使用者所記住之內容(依所說內容產生之簡短句子;每位使用者、每位角色最多 12 行,每行至多 160 字)。此外,本公司會儲存於聊天中確定之行程(日期、時間、參與者及內容;每位使用者最多 12 筆,不計入上述最多 12 行),並於該日過後滿 14 日時刪除。其中可能包含喜好、日常話題或行程等所說之內容。本公司已指示 AI 不得記住(行程亦同)健康、金錢、住址或確切地點、聯絡方式、宗教、政治、性或戀愛、自傷或輕生念頭,以及本人要求忘記之事項,惟此取決於 AI 之判斷,不保證所記住之內容及行程絕不含有。對話僅限已登入之使用者使用。

就回顧中 AI 之判定送出「異議」時,本公司會儲存異議之方式與內文(選填)、最初評量之副本,以及擔任評量之 AI 重新檢視之結果。

回答購買原因、取消原因之問卷時,本公司會儲存所選之原因、選填之自由填寫內容,以及當時之訂閱狀態與方案。兩者皆可不回答而繼續。自由填寫內容請勿寫入姓名或聯絡方式等個人資訊。

作為通知收件對象之推播權杖,為送達來自伺服器之通知(第16節),僅自已允許通知之裝置蒐集。未允許通知,或於應用程式中關閉通知時,不予蒐集,已蒐集之收件對象亦予以撤銷。

本公司不蒐集廣告識別碼(IDFA),亦不將其與您在其他公司之應用程式或網站上之行為相連結。惟僅限於應用程式說明畫面及裝置之追蹤許可兩者均已允許之 iOS 使用者,Meta 之 SDK 會將廣告識別碼(IDFA)等資訊直接傳送至 Meta Platforms, Inc.(第7節、第15節)。

4. 利用目的

本公司僅於達成下列目的所必要之範圍內,利用所蒐集之資訊。逾越該等目的而利用時,將事先取得當事人之同意。

  • 本服務之提供 ── 對話對象回應之生成、語音之朗讀、字幕與母語翻譯之顯示、對話之回顧與重說之指引
  • 學習之評量與紀錄 ── 判定說法是否已能運用、複習預定之安排、紀錄與進度之顯示
  • 持續機制之運作 ── 得分、連續紀錄、聯賽之名次排定與每週結算
  • 付費方案之適用與管理 ── 購買狀態之確認(向 RevenueCat 查詢)、試用期間與付費期間之判定、可使用功能之切換、交易紀錄之保存、以其他帳號回復購買時訂閱所有人之變更及其紀錄、退款與取消訂閱相關查詢之處理。為掌握獲利狀況,本公司於資料庫保有購買之副本。可否使用付費方案,係向 RevenueCat 查詢後判定;僅於無法向 RevenueCat 查詢時,方以此副本代為判定
  • 練習使用狀況之掌握 ── 免費範圍以外練習之限制之適用、練習次數與達到上限狀況之掌握(練習使用額度紀錄與達到上限之紀錄。第3節)
  • 防止重複使用免費課程 ── 為維持免費體驗每台裝置1次之條件,使用裝置資訊(第3節。安裝識別碼之雜湊及 Apple DeviceCheck)。此資訊不用於廣告,亦不與其他公司之資料結合
  • 登入與本人確認 ── 以 Apple、Google 或寄至電子郵件地址之代碼登入(包括寄送載有代碼之電子郵件)、於「個人頁面 > 帳號」顯示電子郵件地址、判定並刪除不再使用之訪客帳號,以及刪除帳號時撤銷 Apple 之登入權杖
  • 與當事人之聯絡 ── 報告、異議傳送者之確認、報告之回覆、重要變更之通知
  • 品質之改善 ── 瑕疵之掌握與修正(包括為確認瑕疵之狀況並加以修正,而查看報告所附之畫面照片)、教材與功能之改善、回應速度與失敗率之掌握
  • 使用狀況之分析,及功能與導覽之區別提供 ── 依初次導覽中之回答(第3節)掌握使用狀況,並依回答區別提供功能與導覽
  • 對話對象回應之再利用 ── 為將對話對象(AI)所生成之回應中,不含數字、專有名詞、聯絡方式及個人情事之簡短者,以其文句與朗讀之語音原樣,於相同情境之其他使用者之對話中作為對象之回應使用(第13節)。作為選擇使用何一回應之比對範例,保存該回應前一則您之發話之逐字稿。再利用之文句與語音,不包含您之發話、錄音及識別碼
  • LP 造訪之彙整 ── 以無法識別個人之形式,掌握 LP 之造訪者數、流入來源及按下 App Store 按鈕之比例,用於改善廣告與 LP(第15節)
  • 廣告成效之衡量 ── 以行銷活動等為單位,計算經由 Apple 廣告之安裝,以衡量何一則廣告帶來使用(第3節・第15節)。此外,僅限已允許之 iOS 使用者,為衡量及投放廣告,將應用程式事件等提供予 Meta(第7節)
  • 濫用之防止與安全之確保 ── 使用量上限之適用、不當存取與濫用之偵測及處理(包括防止濫用建立訪客與寄送電子郵件代碼之 Cloudflare Turnstile 確認,及以登入機制所保存之連線紀錄進行之工作階段管理),以及判別為應用程式之審查、測試所進行之使用,並自聯賽等其他使用者之畫面中排除(第3節之「使用類型判定之紀錄」)
  • 暱稱與再利用候選文句、聊天對象之回覆與 聊天訊息之安全確認 ── 為於顯示、發送、納入之前,以 OpenAI 之 Moderation API 確認向其他使用者顯示之暱稱、可能於其他使用者之對話中使用之回應文句,以及由 AI 撰寫之 聊天對象之回覆與 聊天訊息之文句,不含不當之表達。無法完成確認時,聊天對象之回覆與 聊天訊息,不顯示亦不發送其文句(第7節)
  • 對話之安全確認 ── 為以 OpenAI 之 Moderation API 確認課程對話與聊天中由 AI 撰寫之對話對象之回覆文句,以及於聊天回覆預先決定之回覆(無法讀懂您的訊息時、達每日上限時)時您所輸入之文句,是否含有自傷或性方面之內容。AI 之回覆含有時,不顯示該回覆而改為預先決定之回覆。於聊天回覆預先決定之回覆時,若您之文句含有自傷,則改為預先決定之關懷回覆。此確認並不完全,可能漏掉,亦可能誤判。並非以緊急應變或守望監看為目的(第7節)
  • 統計分析 ── 以無法識別個人之形式掌握使用狀況、持續率與費用(包括判別為應用程式之審查、測試所進行之使用並自統計中排除),以及將刪除帳號後改以隨機 ID 置換而保留之學習紀錄與問卷所選之理由,僅於統計之目的下使用,以改善教材與功能(第9節)
  • 營運方之分析與營運 ── 營運方為分析本服務之使用狀況、調查瑕疵與品質、因應報告及異議並掌握費用,有時會使第3節之資訊(對話內容、逐字稿、學習紀錄、使用日誌、報告及異議之內容等)由外部 AI 服務(Anthropic 之 Claude、OpenAI 之 ChatGPT、Codex 及 API;第7節)讀取,進行摘要、分類與分析。於設定為所讀取之內容不會用於該服務模型之訓練後,始予使用
  • 聊天之提供 ── 產生與角色之文字聊天之回覆,並將 AI 所記住之內容運用於之後之聊天,以及同一角色課程之第一句回覆(所記住之內容,為使對話自然延續而儲存。刪除學習資料或刪除帳號,即可全部刪除。第12節)
  • AI 判定之異議之確認 ── 回覆異議,並由營運方人員確認 AI 判定之錯誤以改善品質。異議之內容不會反映於學習紀錄、得分或複習排程
  • 問卷之彙整 ── 彙整購買原因與取消原因,用於改善費用與說明
  • 法令上義務之履行,以及權利行使與爭議之處理
  • 發送通知 ── 為透過 Apple 推播通知服務(APNs),於 Android 則透過 Google 之 Firebase Cloud Messaging(FCM),送達連續紀錄即將中斷時之提醒、聊天對象之訊息(對象所撰寫之一則文句),以及 Live Activity(於鎖定畫面等處顯示距截止時間剩餘時間之功能)之啟動、更新與結束。為避免重複發送相同之通知,保存發送之紀錄

本公司不將所蒐集之資訊用於使用者之信用評估、就業與招募、保險或融資之判斷,亦不用於行為目標廣告。惟第7節向 Meta 之提供(僅限已允許者),除用於改善本公司廣告之投放外,Meta 亦依其自身之條款與政策用於廣告之個人化等。本公司不以自動化方式(不經人為判斷)對當事人作成重要決定。對話之回顧與評量雖由 AI 生成,惟其為供學習參考之資訊,並非影響使用者法律地位或權利之決定。

供臺灣使用者之對照表(個人資料保護法第8條)。本公司之利用目的,與法務部「個人資料保護法之特定目的及個人資料之類別」所定特定目的、個人資料類別編號之對應如下。

本公司之利用目的特定目的(法務部之編號與名稱)個人資料之類別(法務部之編號與名稱)
本服務之提供、學習之評量與紀錄、持續機制之運作、聊天、登入與本人確認、與當事人之聯絡〇六九 契約、類似契約或其他法律關係事務 / 〇九〇 消費者、客戶管理與服務 / 一三五 資(通)訊服務C001 辨識個人者(暱稱、電子郵件地址、帳號與裝置之識別碼、錄音)/ C035 休閒活動及興趣(AI 於聊天中所記住之內容)/ C052 資格或技術(英語會話程度之回答)/ C057 學生(員)、應考人紀錄(學習紀錄)
付費方案之適用與管理、交易紀錄之保存〇六九 契約、類似契約或其他法律關係事務 / 一四八 網路購物及其他電子商務服務 / 一二九 會計與相關服務C001 辨識個人者 / C091 資料主體所取得之財貨或服務 / C093 財務交易 / C102 約定或契約
品質之改善、使用狀況之分析、問卷之彙整、LP 造訪之彙整、廣告成效之衡量、統計分析一五七 調查、統計與研究分析 / 一三六 資(通)訊與資料庫管理 / 一五二 廣告或商業行為管理C001 辨識個人者(匿名之訪客標記、安裝識別碼)/ C057 學生(員)、應考人紀錄
濫用之防止與安全之確保(含以 Cloudflare Turnstile 所為之確認)、免費 1 堂課程重複使用之防止、連線紀錄一三七 資通安全與管理 / 一三六 資(通)訊與資料庫管理C001 辨識個人者(IP 位址、裝置之識別碼)

5. 處理之依據

於適用歐盟/英國《一般資料保護規則》(GDPR) 或其他要求明示處理法律依據之法令時,本公司依下列依據處理個人資料。

處理依據
對話練習、語音辨識、回應之生成、評量、紀錄之保存、聯賽之運作、登入與載有代碼之電子郵件之寄送、付費方案之適用與管理、免費範圍之適用為履行契約所必要(GDPR第6條第1項(b)款)。此為本服務之核心,未為此等處理即無法提供本服務
錄音之取得及向外部 AI 服務之傳送除履行契約(同項(b)款)外,並依開始使用前於畫面說明後所取得之明示同意(同項(a)款、日本個人資料保護法第28條第1項、韓國《個人資料保護法》〔개인정보 보호법〕第15條、臺灣《個人資料保護法》第19條)。韓國使用者之境外移轉,係依韓國《個人資料保護法》〔개인정보 보호법〕第28條之8第1項第3款(為締結及履行契約所必要之處理委託及保管,並於本政策第8節公開同條第2項各款事項者)為之
使用日誌之記錄、瑕疵之掌握、品質之改善、依初次導覽中之回答所為之使用狀況分析及功能與導覽之區別提供、達到上限狀況之掌握、免費課程重複使用之防止、濫用之防止、為應用程式之審查、測試所進行之使用之判別、不再使用之訪客之刪除、LP 造訪之彙整、廣告成效之衡量、營運方之分析與營運本公司之正當利益(GDPR第6條第1項(f)款)。本公司已確認該等處理不致不當侵害使用者之權益(不將自由填寫之內容及錄音用於統計分析,不與其他公司之資料結合,並將保存限於必要範圍;裝置資訊僅用於防止重複使用免費課程)
向 Meta 之提供(第7節)當事人之同意(GDPR第6條第1項(a)款、日本個人資料保護法第27條、第28條、第31條、韓國《個人資料保護法》〔개인정보 보호법〕第17條第1項第1款、第28條之8第1項第1款、臺灣《個人資料保護法》第19條、第20條)
包含特種個人資料之輸入(使用者自行輸入、發話之內容)之取得與處理使用者經由輸入、發話所為之明示同意(日本個人資料保護法第20條第2項、GDPR第9條第2項(a)款)。對韓國之使用者,則為於同意畫面以另行勾選方式所為之另行同意(韓國《個人資料保護法》〔개인정보 보호법〕第23條第1項第1款)。僅於提供服務所必要之範圍內處理。請勿輸入(第3節)
依法令所為紀錄之保存或揭露法律義務之遵守(GDPR第6條第1項(c)款)

本服務對語音之處理,以判讀所說出之內容(英語之語言表達)並為學習而評量為目的,不以自聲音特徵唯一識別特定個人為目的而處理。因此,本公司不將語音作為 GDPR 第9條所稱特種個人資料(生物特徵資料)處理。本公司日後亦不將此項處理轉用於說話者識別或聲紋認證。

茲依臺灣《個人資料保護法》第8條補充告知。縱未進行語音錄音(未允許使用麥克風),仍得以鍵盤輸入方式使用本服務,惟無法使用發音及發話評量之相關功能。未登錄暱稱時,將顯示為「訪客」。未能取得保存個人檔案及學習紀錄所必要之資訊時,將無法使用紀錄之顯示、複習之預定、參加聯賽等功能。未回答初次導覽之問題時,本服務之使用不受限制。未以 Apple、Google 或寄至電子郵件地址之代碼登入時,得使用至免費之1堂課程為止,惟無法使用免費試用及付費方案。惟本公司明示期間而向全體使用者免費公開之課程(特別篇等),於該期間內,即使未登入亦得練習,且不計入免費之1堂課程之次數。

6. 生成式 AI 之使用,及不作為訓練資料使用

本服務之對話對象、對話之回顧與評量,以及譯為母語之翻譯,係使用生成式 AI 自動產生。對話對象為 AI,並非人類。對方之聲音及朗讀教材之聲音,均為 AI 合成之語音,並非人類之聲音。為此,本公司使用 OpenAI, L.L.C.(美國)、Theai, Inc.(Inworld AI;美國)及 TypeSafe AI, Inc.(美國)所提供之 API,內容如下。

  • 語音之轉為文字(OpenAI;傳送錄音)
  • 對話對象回應之生成(OpenAI;傳送對話流程與學習者之發話)
  • 對方台詞、對話回顧之範例文句(評量將使用者之發話改寫為自然英文所得之文句)及教材之固定文句(Key Phrase、例句、場景之台詞)之語音合成(Inworld;僅傳送 AI 所生成回應之英文文句、範例文句之英文文句或教材之固定文句(不含與個人有關之內容),及聲音與速度之指定。不傳送使用者之錄音。範例文句係改寫發話而成,故可能含有使用者所說之詞語〔姓名或地名等〕;AI 之回應亦同)
  • 譯為母語、對話之回顧與評量、重說之指引(OpenAI;傳送對話內容)
  • 報告內文之翻譯(OpenAI;供營運方閱讀。傳送內文)
  • 聊天之回覆及 AI 所記住內容之更新(OpenAI;傳送於聊天中所傳之訊息與各則發言之日期時間〔使用者當地時間〕、已記住之內容及已確定之行程)
  • 異議之重新檢視(OpenAI;傳送異議之內文、最初之評量及該段對話之逐字稿)
  • 對話對象回應再利用之候選挑選,及重說 Key Phrase 前之確認判定(TypeSafe AI;傳送情境摘要、對話流程、學習者之發話、作為比對候選之回應,以及其他使用者發話之逐字稿則不傳送)
  • 暱稱、作為再利用候選之文句,以及 聊天對象之回覆與 聊天訊息之不當內容檢查(OpenAI 之 Moderation API;僅傳送暱稱、作為再利用候選之發話與回應之文句,以及由 AI 撰寫之 聊天對象之回覆與 聊天訊息之文句,不傳送電子郵件地址等個人資訊。無法完成檢查時,為安全起見不採用該暱稱或候選;聊天對象之回覆與 聊天訊息,不顯示亦不發送其文句)
  • 對話之安全確認(OpenAI 之 Moderation API;於課程對話與聊天中,逐句傳送由 AI 撰寫之對話對象之回覆文句,以及於聊天回覆預先決定之回覆(無法讀懂您的訊息時、達每日上限時)時您所輸入之文句,不附加使用者 ID 或電子郵件地址;文句中可能包含您所說之詞語(如姓名)。作為此確認之結果,不記錄所符合之分類與文句。無法完成確認時,課程對話不中斷,聊天則如以往不顯示該回覆)
  • 無聲練習中所輸入之答案是否能被理解之判定(TypeSafe AI;傳送情境之說明、對方之台詞、想傳達之內容、目標語句,以及使用者所輸入之英文)

對方台詞、對話回顧之範例文句(評量將使用者之發話改寫為自然英文所得之文句)及教材之固定文句之語音合成,僅由 Inworld 辦理。所傳送者僅為 AI 所生成回應之英文文句、範例文句之英文文句及教材之固定文句(不含與個人有關之內容)。惟回應與範例文句均係依使用者之發話而生成,故使用者所說之詞語(姓名或地名等)可能包含於其中,而傳送至 Inworld。

Inworld 之使用條款(https://inworld.ai/terms)規定,不以未公開之使用者素材訓練其一般提供之模型(回饋意見,及因涉嫌違反條款而列為審查對象之素材除外)。Inworld 之資料處理協議(https://inworld.ai/data-processing-addendum)已納入其服務契約,Inworld 依本公司之指示辦理處理。本公司不向 Inworld 傳送使用者之錄音、電子郵件地址等個人資料。範例文句係改寫發話而成,故可能含有使用者所說之詞語(姓名或地名等)。

本公司自身,不將使用者所傳送之內容(錄音、逐字稿、對話內容、報告・異議・聊天之文字等)用於 AI 模型之訓練、微調。本公司並無訓練自有模型之機制,亦不委託受託業者進行訓練。受託之 AI 業者之處理方式因業者而異,如下(以本公司所能確認之範圍為限。各公司之政策可能變更)。

OpenAI。本公司透過 OpenAI 之 API 所傳送之內容,依 OpenAI 就 API 所定之政策(https://developers.openai.com/api/docs/guides/your-data ),除非業者選擇加入(opt-in),否則不會用於 OpenAI 模型之訓練、改善。本公司未選擇加入資料共享。OpenAI 為監控濫用,可能最長保存 API 收發之內容30日(是否保存因功能而異。法令上需更長之保存期間,或為因應危害服務之行為所必要者,不在此限)。本公司於對話之生成、翻譯、評量等之呼叫,附加不讓 OpenAI 保存回應之設定(store: false)。錄音逐字稿之呼叫,則無此設定。

對話對象回應再利用之候選挑選、重說 Key Phrase 前之確認,及無聲練習中所輸入之答案是否能被理解之判定,由 TypeSafe AI, Inc.(美國)之 API 辦理。該公司之隱私權政策(https://typesafe.ai/legal/privacy-policy;2025 年 11 月 19 日更新)規定,不以輸入內容(提示等)訓練或微調其模型。該公司未公開資料處理協議、標準契約條款及再委託業者一覽,本公司亦未與其另行簽訂資料處理協議。關於保存期間,該公司之政策僅載明「提供服務所合理必要之期間」,並未公開具體期間。因此,傳送至 TypeSafe AI 之內容不會用於訓練一事,係依該公司公開之政策所載,並非以契約約定。本公司於說明及同意畫面取得向位於外國之第三人提供之同意後,始為此項傳送。所傳送者僅為判定所需之文字(對話流程及使用者發話之逐字稿;於無聲練習則為情境之說明、對方之台詞、想傳達之內容、目標語句及使用者所輸入之英文),不傳送錄音、姓名及電子郵件地址。傳送前,會遮蔽電子郵件地址、電話號碼、URL 及 5 位數以上之數字串,且不傳送使用者之 ID、姓名及電子郵件地址。

AI 所生成之回應、翻譯、回顧與評量,及 AI 所合成之語音,可能含有錯誤或不自然之處。該等內容係作為學習之參考而提供,並不保證其正確性(請一併確認使用條款)。

7. 提供予第三人與委外處理

非經當事人同意,本公司不將個人資料出售或提供予第三人。於提供本服務所必要之範圍內,本公司將處理委外予下列業者。各該業者均係依本公司之指示進行處理之地位(受託者/處理者),本公司依契約、各公司之條款與設定,要求其不得為自身目的利用使用者之資料。本公司已與該等業者簽訂關於個人資料處理之契約(資料處理協議),或已同意各該公司所公開之該等契約條件。惟 TypeSafe AI, Inc. 為上述說明之例外。該公司未公開資料處理協議,本公司亦未與其另行簽訂資料處理協議。該公司於其自身之隱私權政策中表明,不以輸入內容訓練或微調其模型;本公司以此為前提,並於說明及同意畫面取得同意後,僅傳送判定所需之資訊。又,Cloudflare, Inc. 就 Turnstile 本身之改善,係以自身為管理者處理資訊,故亦為上述說明之例外(見下方「關於 Cloudflare(Turnstile)」)。又,依 Cloudflare 自助式使用契約,該公司之資料處理協議僅納入於涉及歐盟、英國個人資料或 CCPA 所定資訊之情形。因此該協議不適用於本公司使用者之資料,該公司作為處理者之處理,依其使用契約(資料處理與安全條款)及 Turnstile 隱私權補充條款辦理。另,營運方為分析而使用外部 AI 服務(包括表中之 Anthropic, PBC),不視為本委外處理之一部分(見下方「關於營運方之分析中使用外部 AI 服務」)。依日本個人資訊保護法,此屬向第三人提供及向位於外國之第三人提供,將於說明及同意畫面取得同意後為之。

受託業者所在國所委外之處理所提供之資訊
OpenAI, L.L.C.美國語音之轉為文字、回應之生成、翻譯、評量、範例文句之語音可否共用之自動判定、報告之翻譯、聊天之回覆及 AI 所記住內容之更新、異議之重新檢視錄音、對話內容、報告之內文、於聊天中所傳之訊息與各則發言之日期時間(使用者當地時間)、AI 所記住之內容及已確定之行程、異議之內文・最初之評量・該段對話之逐字稿(第6節)
Supabase, Inc.美國(資料之保存地為日本東京區域)帳號之認證(含保存登入中每個工作階段之 IP 位址與裝置軟體之類別)、資料庫、錄音及合成語音檔案之保存,以及報告所附畫面照片之檔案保存第3節之資訊中,保存於伺服器者之全部
Vercel, Inc.美國本服務之伺服器(API)與公開頁面之執行及傳遞通訊之內容、連線紀錄(含 IP 位址)、伺服器之日誌
GitHub, Inc.美國定期作業之執行(帳號刪除之執行、逾期語音之清理、統計之彙整、複習模型之最佳化、管理畫面彙整資料備份之製作、伺服器日誌之確認〔手動〕、通知發送之手動備援)作為處理對象之資料列與識別碼(執行日誌中僅出現識別碼之開頭)。通知發送之備援中,通知之收件對象與內容,以及管理畫面彙整之對象紀錄,亦於執行期間內處理
Expo, Inc.美國應用程式更新之派送(OTA 更新)裝置作業系統之類別、用於判定更新之識別碼、連線紀錄
Slack Technologies, LLC(Salesforce, Inc.)美國營運方之業務聯絡工具(報告、異議之接收、故障與錯誤之通知、指標之監看)報告之類別與內文、報告所附之畫面照片(以檔案形式附於報告通知之討論串)、異議之內文與對話之逐字稿、識別碼之前8碼、報告、異議傳送者之暱稱及電子郵件地址(僅限報告、異議及其回覆之通知;故障與錯誤之通知,及初次啟動、購買等通知不載明)、錯誤之內容(錯誤文句中可能混入使用者輸入之一部分)
RevenueCat, Inc.美國應用程式內購買之驗證,及訂閱狀態(是否有效、至何時、續訂、取消及退款之反映)之管理。本公司伺服器向 RevenueCat 查詢使用者是否有有效之訂閱本公司之使用者識別碼(應用程式內部之 ID,非姓名或電子郵件地址)、所購買之商品、交易之識別碼及日期時間、國家、幣別及金額、應用程式之 SDK 所傳送之裝置技術資訊(裝置類別、作業系統等)。不包含支付卡之資訊
Theai, Inc.(Inworld AI)美國對方台詞、對話回顧之範例文句及教材之固定文句之語音合成(將英文文句轉為語音)AI 所生成之對方台詞之英文文句、對話回顧之範例文句、教材之固定文句(不含與個人有關之內容),及聲音與速度之指定。不包含使用者之錄音。範例文句與 AI 之回應中,可能含有使用者所說之詞語(第6節)
TypeSafe AI, Inc.美國對話對象回應再利用之候選挑選、重說 Key Phrase 前之確認,及無聲練習中所輸入之答案是否能被理解之判定情境摘要、對話流程、學習者之發話、作為比對候選之回應,以及無聲練習中之情境說明、對方之台詞、想傳達之內容、目標語句及使用者所輸入之英文(第6節)。不含錄音、姓名及電子郵件地址。傳送前,會遮蔽電子郵件地址、電話號碼、URL 及 5 位數以上之數字串
Zoho Corporation Pvt. Ltd.(ZeptoMail)印度(Zoho 集團。電子郵件資料之保存地為日本之資料中心)以電子郵件登入時,載有代碼之電子郵件之寄送(經由 Supabase 之自訂 SMTP 寄送)電子郵件之收件人(使用者之電子郵件地址)、電子郵件之內容(6位數代碼)及寄送紀錄
Cloudflare, Inc.美國建立訪客及寄送電子郵件代碼之前,對不當使用之確認(Turnstile)。偵測機器人時,作為本公司之受託者;改善 Turnstile 本身時,由 Cloudflare 自身作為管理者處理資訊(下列段落)裝置之 IP 位址、通訊加密之特徵(TLS)、瀏覽器之類別(User-Agent)、觀察瀏覽器行為之訊號(第3節)。由裝置之網頁顯示直接與 Cloudflare 通訊後傳送。不包含錄音、姓名及電子郵件地址
Google LLC(Firebase Cloud Messaging)美國等(第8節)對 Android 之通知派送(Android 版自開始提供時起適用)通知之收件對象(FCM 權杖、Firebase 安裝 ID)及通知之內容(連續紀錄之天數與固定文句,或聊天對象之名字與該對象所撰寫之一則文句)。不交付錄音及電子郵件地址
Anthropic, PBC美國營運方之分析及報告、異議之因應中之 AI 使用(包括透過營運方專用連線之查閱)營運方為分析及因應報告、異議而載入之第3節資訊(對話內容、逐字稿、學習紀錄、使用日誌、報告及異議之內容等)

關於各該公司之處理方式,請參閱各自之政策。

  • OpenAI: https://openai.com/policies/privacy-policy/ / API 之資料處理: https://developers.openai.com/api/docs/guides/your-data / 再委託業者一覽: https://openai.com/policies/sub-processor-list/
  • Supabase: https://supabase.com/privacy / 資料處理協議: https://supabase.com/legal/dpa
  • Vercel: https://vercel.com/legal/privacy-policy / 資料處理協議: https://vercel.com/legal/dpa
  • GitHub: https://docs.github.com/site-policy/privacy-policies/github-general-privacy-statement / 再委託業者一覽: https://docs.github.com/en/site-policy/privacy-policies/github-subprocessors
  • Expo: https://expo.dev/privacy / 再委託業者一覽: https://expo.dev/privacy/subprocessors
  • Slack: https://slack.com/trust/privacy/privacy-policy / 再委託業者一覽: https://slack.com/slack-subprocessors
  • RevenueCat: https://www.revenuecat.com/privacy/ / 資料處理協議: https://www.revenuecat.com/dpa/
  • Inworld: https://inworld.ai/privacy / 資料處理協議: https://inworld.ai/data-processing-addendum
  • TypeSafe AI: https://typesafe.ai/legal/privacy-policy / 使用條款: https://typesafe.ai/legal/terms
  • Zoho(ZeptoMail): https://www.zoho.com/privacy.html / 再委託業者一覽: https://www.zoho.com/privacy/sub-processors.html
  • Cloudflare: https://www.cloudflare.com/privacypolicy/ / 使用契約: https://www.cloudflare.com/terms/ / Turnstile 隱私權補充條款: https://www.cloudflare.com/turnstile-privacy-policy/ / 資料處理協議: https://www.cloudflare.com/cloudflare-customer-dpa/ / 再委託業者一覽: https://www.cloudflare.com/gdpr/subprocessors/
  • Google(FCM): https://policies.google.com/privacy / Firebase 隱私權與安全性: https://firebase.google.com/support/privacy / 資料處理條款: https://firebase.google.com/terms/data-processing-terms
  • Anthropic(用於營運方之分析時): https://www.anthropic.com/legal/privacy / 再委託業者一覽: https://www.anthropic.com/subprocessors

關於 Cloudflare(Turnstile)。於建立訪客帳號及寄送電子郵件代碼之前,應用程式會於不可見之網頁顯示中,執行 Cloudflare 之 Turnstile(辨別人類或機器人之機制)。Cloudflare 之 Turnstile 隱私權補充條款(https://www.cloudflare.com/turnstile-privacy-policy/ ;2025 年 6 月 18 日更新)規定,Cloudflare 於偵測及封鎖機器人時,作為依客戶(本公司)指示處理之處理者,於改善 Turnstile 本身時,則以自身為管理者,處理裝置之 IP 位址、TLS 之特徵、User-Agent 等訊號。本公司作為委託方之處理,限於第3節之目的,本公司之指示不及於 Cloudflare 自身目的之處理。登入機制(Supabase)為驗證確認結果之權杖,會將其傳送至 Cloudflare。Cloudflare 之保存期間,該補充條款未載明,本公司亦未掌握。

關於再委託。各公司可能使用於其自身契約下進行處理之再委託業者(再處理者)。本公司依各公司之資料處理協議認可此事,並已於上列連結中載明有公開再委託業者一覽之公司。TypeSafe AI 並未公開其再委託業者一覽。未載明一覽連結之公司(Supabase、Vercel、RevenueCat、Inworld),其再委託業者依各公司之資料處理協議與政策之條件辦理。有關再委託業者之詢問,請洽第18節之窗口,或第8節所列各公司之窗口。

關於營運方之分析中使用外部 AI 服務。營運方為分析本服務之使用狀況、調查瑕疵與品質、因應報告及異議並掌握費用,有時會使第3節之資訊(對話內容、逐字稿、學習紀錄、使用日誌、報告及異議之內容等)由外部 AI 服務(Anthropic, PBC〔美國〕之 Claude、OpenAI, L.L.C.〔美國〕之 ChatGPT、Codex 及 API)讀取,進行摘要、分類與分析。於設定為所讀取之內容不會用於該服務模型之訓練後,始予使用。所讀取之資訊,限於分析所必要之範圍。Anthropic 之 Claude 有時以個人方案使用。於此情形,本公司不在該公司企業用資料處理協議之下,並於設定為所讀取之內容不會用於訓練後始予使用。依該公司之規定,於此設定下之保存期間為30日。

關於向營運方通知異議。有異議時,本公司會將異議之內文、AI 重新檢視之結果、最初之評量、該段對話之完整逐字稿、使用者內部識別碼之前8碼,以及異議傳送者之暱稱及電子郵件地址,傳送至營運方之業務聯絡工具(第7節),由營運方人員確認內容。確認係為修正 AI 判定之錯誤,不會因確認結果而改寫使用者之學習紀錄、得分或複習排程。逐字稿中包含使用者所說之內容。報告與異議之貼文,於刪除學習資料及刪除帳號時,由本公司自業務聯絡工具刪除(第9節)。

關於營運方專用連線(MCP)。營運方(僅限經認證為管理者之人)得透過此連線,自 Anthropic 之 Claude 或 OpenAI 之助理等外部 AI 服務之連接器,以唯讀方式查閱本公司資料庫之紀錄(包括第3節之資訊,可能含有個人資料)。目的與上述營運方之分析相同,僅於所載入之內容不會用於該業者模型訓練之設定下使用,並將所有查閱記錄於營運操作之紀錄。一般使用者無法使用此連線。

關於為衡量及投放廣告而提供。僅限於應用程式說明畫面及裝置之追蹤許可兩者均已允許者,Meta 之 SDK 會將應用程式事件(安裝、啟動、註冊、完成第 1 堂課程)、SDK 識別碼、廣告識別碼(IDFA)、廣告行銷活動之識別碼、裝置資訊(機型、作業系統、螢幕、語言、地區、時區、電信業者、CPU 核心數等)、應用程式之識別碼及版本、應用程式所登錄之 URL scheme、IP 位址、追蹤許可之狀態、廣告識別碼之蒐集設定、資料處理之設定,傳送至 Meta Platforms, Inc.(美國)。Meta 將其用於廣告之衡量與投放,並依其條款與政策,將其與該公司服務之使用者相連結,用於該公司產品內外之功能與內容(包括廣告與推薦)之個人化、安全、研究及產品之改善等。此並非本公司之委外。依該公司之條款,事件資料之保存期間最長為2年。本項提供,自內嵌 Meta 之 SDK 之應用程式版本起,於啟用之時點起適用。即使不允許,本服務之功能與費用亦不改變。允許得隨時於「設定」中撤回。撤回後,不傳送事件及廣告識別碼。自下次啟動起不執行 SDK。撤回前已傳送之資訊之處理,依該公司之政策。Meta 之廣告個人化,得於 Meta 各服務之廣告設定中變更(Facebook 之說明:https://www.facebook.com/help/568137493302217 )。美國業界團體之說明另有 http://www.aboutads.info/choices ,惟不一定可於您所居住之國家使用。

關於使用者直接與之締約之業者。應用程式之派送、Sign in with Apple、購買與付款(App Store 之計費)、DeviceCheck、廣告成效之衡量(SKAdNetwork、Apple 廣告之歸因查詢),均由 Apple Inc. 依其自身之條款與隱私權政策(https://www.apple.com/legal/privacy/)進行。Apple 並非受本公司指示而處理之受託業者,而係就該等事項自行負責之獨立業者。本公司自 Apple 取得者,為使用者使用 Sign in with Apple 時之電子郵件地址(使用者選擇「隱藏我的電子郵件」時,為轉寄用之位址),DeviceCheck 之查詢結果(該裝置是否有表示已使用免費課程之標記),以及 Apple 廣告之歸因查詢結果(第15節)。本公司傳送予 Apple 者,為供 DeviceCheck 查詢及更新用之權杖,以及供廣告歸因查詢用之權杖,均係應用程式自裝置取得。本公司不自 DeviceCheck 取得可識別裝置之識別碼。購買之驗證及訂閱狀態之管理,委託 RevenueCat 辦理(上表)。本公司不會取得支付卡之資訊。另,以 Sign in with Apple 登入之使用者刪除帳號時,本公司依 Apple 之機制,請 Apple 撤銷登入權杖。本公司不保管 Apple 之權杖:於確認刪除時,再次顯示 Apple 之確認畫面,將所取得之授權碼當場傳送予 Apple 換取權杖,並立即撤銷。

關於推播通知。來自伺服器之通知,透過 Apple Inc. 之推播通知服務(APNs)送達裝置。Apple 並非依本公司指示處理之受託業者,而係就 APNs 依其自身條款及隱私權政策(https://www.apple.com/legal/privacy/)自負其責之獨立業者。本公司交付予 Apple 者,僅為通知之收件對象(推播權杖、Live Activity 之權杖)及通知之內容(連續紀錄提醒之連續紀錄天數與固定文句、聊天訊息之聊天對象所撰寫之一則文句、Live Activity 顯示剩餘時間所用之值),不交付錄音及電子郵件地址。

以 Google 登入,由 Google LLC 依其自身之條款與隱私權政策(https://policies.google.com/privacy)進行。登入係經由本公司之驗證機制(Supabase)進行,本公司於使用者同意登入之範圍內,自 Google 取得電子郵件地址等基本資訊。Google 並非本公司之受託業者,而係就登入自行負責之獨立業者。

Android 版(自開始提供時起適用)中,應用程式之派送、購買與付款(Google Play 之計費)、Play Integrity API,均由 Google LLC 依其自身之條款與隱私權政策(https://policies.google.com/privacy)進行。Google 並非本公司之受託業者,而係就該等事項自行負責之獨立業者。本公司交付予 Google 者,為 Play Integrity API 查詢用之權杖,不交付錄音及電子郵件地址。對 Android 之通知派送,並非交由獨立業者,而係如上表所列,委託 Google 辦理。購買之驗證及訂閱狀態之管理,與 iOS 同樣委託 RevenueCat 辦理。

除上開情形外,本公司僅於依法令所為之情形、為保護人之生命、身體或財產而有緊急必要之情形、有必要協助國家機關等執行法令所定職務之情形,以及因事業承接而隨同移轉之情形,始可能未經同意而提供個人資料。

參加聯賽時,暱稱、Nico 的裝扮及該週之得分與名次,將向同一組(最多30人)之其他使用者顯示(第13節)。此係本服務功能上之顯示,與提供予第三人有別。

8. 提供予境外第三人(跨境傳輸)

第7節之受託業者均位於日本境外(美國及印度)。本公司於開始使用本服務前所顯示之說明與同意畫面中,已就包含提供予境外第三人一事取得同意(日本個人資料保護法第28條第1項)。茲依同條第2項,提供下列參考資訊。

項目內容
移轉目的地國家美利堅合眾國、印度(營運 ZeptoMail 之公司所在國;電子郵件資料保存於日本)。FCM 不限於美國,可能於 Google 設有設施之國家處理
移轉目的地之業者OpenAI, L.L.C. / Supabase, Inc. / Vercel, Inc. / GitHub, Inc. / Expo, Inc. / Slack Technologies, LLC / RevenueCat, Inc. / Theai, Inc.(Inworld AI) / TypeSafe AI, Inc. / Zoho Corporation Pvt. Ltd.(ZeptoMail) / Cloudflare, Inc. / Google LLC(FCM)。將外部 AI 服務用於營運方之分析時,另包括 Anthropic, PBC(各公司之聯絡方式,見第7節所列各公司之政策頁面)。僅限已允許者,亦提供予 Meta Platforms, Inc.(非委外。所移轉之資訊、時間與方式、目的及保存期間,如第7節 Meta 之段落所載)
所移轉之資訊項目如第7節表格「所提供之資訊」欄所載(錄音、對話內容、對話回顧之範例文句、於聊天中所傳之訊息與其日期時間、AI 所記住之內容及已確定之行程、異議之內文、學習紀錄、個人檔案、初次導覽中之回答、裝置與使用資訊、報告內容(含所附之畫面照片)、電子郵件地址、購買資訊、Android 通知之收件對象〔FCM 權杖、Firebase 安裝 ID〕與通知內容。對 Cloudflare 則為裝置之 IP 位址等連線資訊)
移轉之時間與方式於每次使用本服務時,隨時透過加密之通訊(TLS)進行
移轉之目的如第7節「所委外之處理」所載
於移轉目的地之保存期間如第9節所載
該國個人資料保護之法制美利堅合眾國並無以民間部門個人資料一般為對象之綜合性聯邦法律,而係由分領域之聯邦法律(金融、醫療、兒童等)、州法(如加州消費者隱私法)及依《聯邦貿易委員會法》第5條對不公平與欺罔行為之規範予以規律。此外,該國設有以國家安全為目的之政府機關情報蒐集制度(《外國情報監視法》第702條、第12333號行政命令等),業者於一定情形下負有配合之義務。日本個人情報保護委員會並未將該國認定為日本個人資料保護法第28條第1項所稱「具有與我國同等水準之保護制度之外國」。印度雖有《2023年數位個人資料保護法》(Digital Personal Data Protection Act, 2023),日本個人情報保護委員會亦未將印度認定為同項所稱之外國。
移轉目的地所採取之措施依各該公司所公開之資料處理協議與使用條件處理。部分公司提供含有歐盟標準契約條款之資料處理協議,本公司已同意該等協議。是否接受第三方之資訊安全認證與稽核(SOC 2 Type 2、ISO/IEC 27001 等),因公司而異,並非所有公司均已接受。本公司依第10節,定期確認各公司於其公開資料中所揭示之範圍。營運 ZeptoMail 之 Zoho 已在其集團公司間,締結以歐盟標準契約條款為基礎之協議。Cloudflare 已公布其歐盟・美國資料隱私框架等之自我認證,以及含標準契約條款之資料處理協議,惟該協議不適用於本公司使用者之資料(第7節)。詳情請參閱第7節各該公司之政策,及各該公司所公開之契約條件。TypeSafe AI, Inc. 未公開資料處理協議、標準契約條款、第三方認證及再委託業者一覽,與本公司亦無另行之契約。其不以輸入內容訓練或微調模型一事,係由該公司於其自身之隱私權政策中表明(第6節)。傳送予該公司前,本公司會遮蔽電子郵件地址、電話號碼、URL 及 5 位數以上之數字串。 Meta Platforms, Inc. 並非本公司之受託業者,依其自身之條款與政策處理。 就 Meta Platforms, Inc.,本公司尚無法確認該公司所採措施之詳情。因本公司與該公司並無個別契約,且於該公司之公開資料中,無法確認有關日本使用者資訊之記載。請參閱該公司之政策(https://www.facebook.com/privacy/policy/ )。

韓國使用者之境外移轉,係依韓國《個人資料保護法》〔개인정보 보호법〕第28條之8第1項第3款,於本節公開同條第2項各款事項(移轉之個人資料項目、國家、時間及方法、接收者及其聯絡窗口、利用目的及保存期間、拒絕之方法及效果)而為之。各境外移轉接收者之聯絡窗口(個人資料處理之負責部門)如下。

境外移轉之接收者聯絡窗口
OpenAI, L.L.C.第7節所列 OpenAI 隱私權政策(https://openai.com/policies/privacy-policy/)所載之窗口
Supabase, Inc.privacy@supabase.com
Vercel, Inc.privacy@vercel.com
GitHub, Inc.privacy@github.com(資料保護長:dpo@github.com)
Expo, Inc.聯絡表單(https://expo.dev/contact)
Slack Technologies, LLC(Salesforce, Inc.)privacy@slack.com(資料保護長:dpo@slack.com)
RevenueCat, Inc.compliance@revenuecat.com
Theai, Inc.(Inworld AI)privacy@inworld.ai
TypeSafe AI, Inc.privacy@typesafe.ai
Zoho Corporation Pvt. Ltd.(ZeptoMail)privacy@zohocorp.com(資料保護長:dpo@zohocorp.com)
Cloudflare, Inc.privacyquestions@cloudflare.com(資料保護長:dpo@cloudflare.com)
Google LLC(FCM)第7節所列 Google 隱私權政策(https://policies.google.com/privacy)所載之窗口
Anthropic, PBC(用於營運方之分析時)privacy@anthropic.com(資料保護長:dpo@anthropic.com)

就韓國使用者,為衡量及投放廣告而向 Meta Platforms, Inc.(美國)之提供,並非處理之委外,僅於取得當事人之個別同意(韓國《個人資料保護法》〔개인정보 보호법〕第28條之8第1項第1款)時為之。

  • 移轉之項目:應用程式事件(安裝、啟動、註冊、完成第 1 堂課程)、SDK 識別碼、廣告識別碼(IDFA)、廣告行銷活動之識別碼、裝置資訊(機型、作業系統、螢幕、語言、地區、時區、電信業者、CPU 核心數等)、應用程式之識別碼及版本、應用程式所登錄之 URL scheme、IP 位址、追蹤許可之狀態、廣告識別碼之蒐集設定、資料處理之設定
  • 國家、時期與方式:美國/於同意及裝置之追蹤許可後使用應用程式時/透過 SDK 經由網路傳送
  • 接收者與聯絡窗口:Meta Platforms, Inc.(1 Meta Way, Menlo Park, CA 94025, USA)。聯絡窗口:Meta Platforms, Inc. ATTN: Privacy Operations, 1 Meta Way, Menlo Park, CA 94025
  • 利用目的及保存、利用期間:廣告之衡量與投放、與該公司服務使用者之連結、該公司產品內外功能與內容(包括廣告與推薦)之個人化、安全、研究、產品之改善/依該公司之條款,事件資料最長保存2年
  • 拒絕之方法、程序及效果:得不同意,或隨時於「設定」中撤回;即使拒絕,本服務之功能與費用亦不改變。

Apple Inc. 與 Google LLC(均為美國業者)如第7節所述,並非本公司之受託業者而係獨立業者(Google 就 Android 通知之傳送除外);惟於 DeviceCheck 查詢與 Apple 廣告之歸因查詢(均由應用程式將自裝置取得之權杖傳送予 Apple)及登入(自 Google 取得基本資訊)時,會互通資訊。各公司之處理,依各公司之政策(Apple:https://www.apple.com/legal/privacy/ / Google:https://policies.google.com/privacy)。

本公司向 APNs(Apple Inc.,美國)傳送通知之收件對象與通知之內容(連續紀錄之天數與固定文句,或 聊天對象所撰寫之一則文句)。Apple 並非本公司之受託業者而係獨立業者,其處理依 Apple 之政策(https://www.apple.com/legal/privacy/)。

茲依韓國《個人資料保護法》〔개인정보 보호법〕第28條之8補充告知。使用者得拒絕上開境外移轉。惟錄音之轉為文字、回應之生成及資料之保管,均為本服務之核心,未進行該等移轉即無法提供本服務。因此如欲拒絕移轉,請勿開始使用本服務,或自應用程式之「個人頁面 > 資料與隱私」以「取消同意」撤回同意並刪除帳號。因拒絕之故,先前之學習紀錄將無法使用。

於適用 GDPR 時,本公司向歐洲經濟區以外之移轉,係透過含有歐盟執委會所採認之標準契約條款(GDPR第46條第2項(c)款)之各該公司資料處理協議,確保保護措施。另日本業經歐盟執委會認定為確保充分保護水準之國家。

9. 保存期間

資訊保存期間
所錄製之語音、所合成之對話對象語音及範例文句之語音(語音檔案)自保存起72小時。逾期之檔案,由每日1次之定期清理(及應用程式使用中隨時執行之清理)自檔案儲存區實際刪除。因此,刪除最長可能自期限起延遲1日,最遲於保存後4日內消失
報告所附之畫面照片自收受起180日。逾期之照片,由伺服器之定期清理作業自檔案儲存區實際刪除(報告之本文與往來內容,依上列「報告內容」之列保留)。作為報告通知之一部分,同一張照片亦以檔案形式傳送至營運方之業務聯絡工具(第7節),同樣保存180日,並由同一清理作業自業務聯絡工具刪除。刪除學習資料及刪除帳號時,照片將自檔案儲存區與業務聯絡工具兩處一併刪除(第12節)。附有畫面照片之貼文本身之處理,依下列「向營運方之報告・異議之通知(業務聯絡工具)」之列所載
逐字稿(含未傳送之錄音之最後一次逐字稿)、對話內容、學習紀錄、個人檔案、初次導覽中之回答、登入資訊、使用日誌、報告內容(不含所附之畫面照片)、外部 API 之使用紀錄至使用者刪除為止(刪除方式見第12節)。未傳送之錄音之逐字稿亦同,刪除學習資料及刪除帳號時即予刪除。使用日誌與外部 API 之使用紀錄,無論刪除學習資料或刪除帳號,均保留資料列並去除識別碼(下列段落)。本公司不設期限自動刪除 ── 因紀錄與複習之預定,係跨年度持續學習之基礎。申請刪除帳號時,自申請起30日內刪除可識別本人之資訊,學習紀錄則改以隨機 ID 置換後保留(下列段落及第12節)
電子郵件地址(登入時)於申請刪除帳號起30日內刪除(第12節)
廣告衡量說明畫面之結果(第3節;裝置內之檔案及本公司伺服器上之紀錄)保存至刪除帳號為止。裝置內之檔案於刪除帳號時刪除。本公司伺服器上之紀錄,於刪除帳號(第12節)及刪除不再使用之訪客(本節「訪客帳號」之列)時刪除。即使刪除學習資料,此紀錄亦不會刪除。訪客登入至已有紀錄之其他帳號而切換時,伺服器上之紀錄會改歸所切換之帳號並保留。刪除不再使用之訪客時,裝置內之檔案會保留,但於本公司伺服器無紀錄之期間,不執行 SDK。登出時不會刪除
訪客帳號(未登入之匿名帳號)自最後使用起連續30天未使用之訪客帳號,與刪除帳號相同,刪除可識別本人之資訊(個人檔案、對話之逐字稿等),學習紀錄則改以隨機 ID 置換後保留(有訂閱紀錄之訪客不予刪除)。使用日誌與外部 API 之使用紀錄保留資料列,僅去除使用者 ID。安裝識別碼予以保留(為維持未登入者之流入與持續之統計;該等資料列本即不含姓名、電子郵件地址及發話內文)
Apple 之登入權杖不予保管。刪除帳號時,將經 Apple 確認而再次取得之授權碼當場傳送予 Apple 換取權杖,並立即撤銷(第12節)
登入之連線紀錄(登入機制所保存之每個工作階段之 IP 位址與裝置軟體之類別)於登出時(該工作階段之部分),及刪除帳號而刪除登入機制之使用者時(自申請起30日內。訪客於最後使用起30日),一併刪除。本公司未設定工作階段之有效期限及無操作時之失效,故於未登出亦未刪除帳號之期間,每個工作階段之紀錄均會留存
廣告之流入來源(經由 Apple 廣告之情形)不設期間予以保存。刪除帳號時,解除與使用者之連結後保留(裝置之紀錄與安裝識別碼仍保留,以維持未登入者之流入與持續之統計)。本公司不保存廣告識別碼(IDFA)及查詢所用之權杖
載有代碼之電子郵件之寄送紀錄依 Supabase 與 ZeptoMail 各自之保存設定留存。不留存於本公司之資料庫
聯賽之分組與每週結果分組並非屬於單一個人,故不因個人之刪除而刪除。分組中指向個人之資訊(名次、得分、暱稱)則屬刪除之對象
聯賽中之封鎖清單於解除封鎖時,或因刪除帳號而刪除。您所封鎖之紀錄及您被封鎖之紀錄,均屬刪除之對象
訂閱(付費方案)之紀錄作為交易紀錄,法令要求保存之期間(依日本《法人稅法》為7年。屬日本《公司法》上會計帳簿之憑證者為10年)。縱已刪除帳號,於該期間內仍以可特定交易之形式保留訂閱之紀錄(購買之識別碼、商品之類別、購買日與失效日、使用者 ID)。本服務帳號之個人欄位予以刪除,惟所留存之紀錄係為依法令保存,仍作為個人資料處理。不保留姓名、電子郵件地址及學習紀錄。以其他帳號回復購買而移轉訂閱所有人時之變更紀錄,亦於同一期間保留。刪除帳號時,除依上述處理本公司之紀錄外,並請 RevenueCat 刪除其一方之使用者紀錄
練習使用額度紀錄、達到上限之紀錄自申請刪除帳號起30日內,將使用者 ID 置換為隨機 ID(下列段落)。在此之前,為適用上限及掌握使用狀況而保存
防止重複使用免費課程之裝置資訊(安裝識別碼之雜湊、Apple DeviceCheck 之標記)刪除帳號後仍保留。雜湊以不與使用者之識別碼(帳號)連結之形式,留存於本公司之資料庫。同一安裝識別碼會產生同一雜湊值,故於本公司持有同一安裝識別碼之紀錄期間,可與之比對。DeviceCheck 之標記保存於 Apple 一方。兩者均於維持免費課程每台裝置1次之目的(防止濫用)持續期間內保存,不設期間。該等資訊不含姓名或電子郵件地址
聊天之發言,及 AI 所記住之內容至使用者刪除為止。所記住之內容,為使對話自然延續而儲存。刪除學習資料及刪除帳號時,與聊天之發言一併全部刪除(實際刪除。第12節)。於聊天中確定之行程,於該日過後滿 14 日時刪除(於此之前,亦於刪除學習資料及刪除帳號時刪除)。無逐則刪除聊天發言或所記住內容之操作
異議之內容至使用者刪除為止(刪除學習資料及刪除帳號時一併刪除。第12節)。傳送至營運方業務聯絡工具之通知,依下列「向營運方之報告・異議之通知(業務聯絡工具)」之列所載
問卷之回答刪除學習資料時全部刪除(第12節)。刪除帳號時,自申請起30日內刪除自由填寫之內容,所選之理由與當時之方案則以無法與本人連結之形式保留(下列段落)
向營運方之報告・異議之通知(業務聯絡工具)於刪除學習資料及刪除帳號時,由本公司刪除業務聯絡工具之貼文(報告與異議之內文、異議之對話逐字稿、通知所載之暱稱及電子郵件地址、畫面照片)。本公司保有貼文之紀錄,故可依使用者彙整刪除。因業務聯絡工具一方之故障等而無法刪除時,由營運方依紀錄重新執行。報告處理完畢之通知,營運方亦可能隨時刪除
故障與錯誤之通知(業務聯絡工具)、連線紀錄、伺服器之日誌依各受託業者之保存設定(連線紀錄與伺服器之日誌為 Vercel 之保存期間)。錯誤之通知中,錯誤文句可能混入使用者輸入之一部分
暫時留存於受託業者(OpenAI)之內容為監控濫用最長30日(第6節)
留存於受託業者(Inworld)之內容依 Inworld 之使用條款與資料處理協議。本公司傳送予 Inworld 者僅為 AI 所生成之英文文句、範例文句及教材之固定文句(不含與個人有關之內容),不包含使用者之錄音;範例文句與 AI 之回應可能含有使用者所說之字詞(第6節)
對話回顧之範例文句之語音對話回顧之範例文句之語音,為省去重讀相同文句之功夫,不與使用者連結而加以保存,其他使用者聆聽相同文句時亦會使用。共用者,僅限依既定規則及 AI 之自動判定兩者,均判斷不含姓名、住址、任職處所、聯絡方式、號碼,或疾病等涉及深層私事之文句。其他文句之語音不予共用,並於保存後72小時刪除(於此之前,刪除對話、刪除學習資料或刪除帳號時亦會刪除)。因自動判定並非完備,共用之語音亦於最後使用後第90日刪除。未與使用者連結之語音,無法依使用者個別選擇刪除。
留存於受託業者(TypeSafe AI)之內容依該公司之政策。該公司僅載明「提供服務所合理必要之期間」,並未公開具體期間。本公司所傳送者僅為判定所需之對話流程、發話之逐字稿及所輸入之英文等文字(第6節)
再利用之對話對象回應(文句與語音),及作為比對範例所保存之您之發話之逐字稿至停止使用該回應為止(因教材之修訂、不再被使用,或營運方之判斷而停止使用;停止後7日內刪除)。申請刪除學習資料或刪除帳號時,於該時點去除作為比對範例所保存之您之發話,及顯示其源自您之對話之資訊(第12節)
LP 之造訪紀錄訪客標記、語言、國家、裝置類別、參照來源之主機名稱、UTM 及按鈕按下之紀錄,因屬無法識別個人之形式,不設期間予以保存。每日更換之鹽,於日期變更時刪除。不保存 IP 位址及 User-Agent(第15節)
使用類型判定之紀錄自申請刪除帳號起30日內,逐列刪除(因其含有連線來源之範圍、電子郵件之網域、國家與城市等與本人連結之線索)。在此之前,為維持判定及確認有無錯誤而保存。惟該帳號屬於審查、測試所進行之使用之標記,於刪除後仍保留於不含可識別本人之資訊之資料列,以持續自統計中排除(第12節)
為故障復原所為之備份最長7日(Supabase Pro 方案之每日備份)。刪除後於該期間內,備份中仍會殘留複本
通知之收件對象(推播權杖、FCM 權杖、Live Activity 之權杖)與發送之紀錄於應用程式中關閉通知、登出,或 APNs 回覆已失效時、FCM 回覆已失效時,撤銷該收件對象,且不再向已撤銷之收件對象發送通知。自申請刪除帳號起30日內,連同已撤銷者,逐列刪除。交付予 APNs(Apple)之通知內容,依 Apple 之政策。交付予 FCM(Google)之通知內容,依 Google 之規定。Firebase 安裝 ID 依 Firebase 之規定,除非提出刪除請求,否則仍保留於 Google 端,並於請求後 180 日內刪除。本公司刪除收件對象後,即無法再將此 ID 與使用者連結

資料庫設有為自故障中復原之每日備份,保留最近7日份(Supabase Pro 方案之規格。https://supabase.com/docs/guides/platform/backups )。備份中之複本於刪除操作後,仍會殘留最長7日。該複本不用於故障復原以外之目的,並隨期間經過而消失。實際進行復原時,本公司將於復原後重新執行刪除處理。

申請刪除帳號後,自該時點起即無法使用本服務。個人資料之實體刪除,於申請起30日內為之。刪除處理每日執行1次,以申請起已逾29日者為對象(以免超過30日之期限)。如欲撤回,請於刪除處理開始前(申請起29日屆滿前),聯絡第18節之窗口。處理開始後,即無法撤回刪除。

於刪除處理中,就使用日誌與外部 API 之使用紀錄,保留資料列本身,但刪除使用者 ID、安裝識別碼及每次啟動之識別碼。此係為保有每日使用件數與費用之統計。該等資料列自始即不含姓名、電子郵件地址、發話之內文及所學說法之文字。刪除識別碼後,本公司不將其與特定個人連結,僅於統計之目的下,不受期間限制予以保存。執行「刪除所有學習資料」時亦同,於當下保留使用日誌與外部 API 之使用紀錄之資料列,並刪除使用者 ID、安裝識別碼及每次啟動之識別碼(不待帳號刪除)。

於刪除處理中,將刪除可識別本人之資訊,包括使用者 ID、暱稱、登入用之電子郵件地址與認證紀錄、RevenueCat 一方之使用者紀錄、裝置識別碼、通知之收件對象(推播權杖)與發送之紀錄、初次導覽中之回答、對話之逐字稿、錄音、報告、異議與聊天之文字、報告所附之畫面照片、問卷之自由填寫內容、聯賽之結果、封鎖之清單及使用類型判定之紀錄。學習紀錄(課程之完成、評量之判定、各說法之熟練狀態與複習紀錄、得分與連續紀錄、練習使用額度紀錄)及問卷所選之理由,則將使用者 ID 置換為無法還原之新隨機 ID,並以不保有與原 ID 對照表之形式保留。可能含有自由填寫內容之項目,亦自保留之紀錄中刪除。保留之紀錄除畫面語言外不含本人之屬性。本公司僅於改善教材與功能之統計目的下,不定期限地利用之。如不希望保留學習紀錄,請於刪除帳號前先執行「刪除所有學習資料」(第12節)。

刪除帳號後所保留之學習紀錄之處理。所保留之紀錄,係將使用者 ID 置換為無法還原之新隨機 ID,並已刪除自由填寫內容與裝置識別碼者(不保有與原 ID 之對照表)。因其仍以每人一列之紀錄歷程形式保留,本公司不主張其為無法識別個人之資訊(匿名加工資訊),而視為可能被作為個人資料(或假名加工資訊)處理者,依下列方式處理。(1) 所保留之紀錄包含之項目為:課程之完成、評量之判定、各說法之狀態、複習紀錄、得分、連續紀錄、練習使用額度紀錄、問卷所選之理由及畫面語言。(2) 利用目的,限於改善教材與功能之統計。(3) 本公司不試圖識別此紀錄之原本人,亦不與訂閱紀錄、裝置資訊、電子郵件地址等其他資訊比對。(4) 不使用此紀錄與本人聯絡。(5) 不提供予第三人(寄存於受託業者之儲存區之情形除外)。(6) 第10節之安全管理措施,亦適用於此紀錄。因不保有與原 ID 之對照表,即使接獲請求,本公司亦無法確認哪些紀錄屬於請求者。對於無法確認為本人之紀錄,無法回應揭露・刪除之請求。

銷毀之程序與方式。已逾保存期間之個人資料,及經請求刪除之個人資料,以刪除資料庫之資料列及刪除儲存區之檔案,依無法復原之方式銷毀。不以紙本媒介保存。備份中之複本,如上所述隨期間經過而消失。

營運操作之紀錄,因有保留何時、何人、對哪位使用者、做了什麼之必要,故於刪除後仍予保留。惟營運方所撰寫之備註及理由之自由填寫內容,於刪除時一併去除。

10. 為安全管理所採取之措施

本公司依日本個人資料保護法第23條,採取下列措施(依同法第32條第1項第4款及同法施行令第10條第1款所為之公開)。

區分所採取之措施
組織面以文件訂定處理之程序,並就所蒐集之資訊項目、保存期間與受託業者維持一覽表。處理方式有變更時,先行修訂本政策
人員面處理個人資料者僅有代表人,並無受僱人。委託第三人作業時,於約定保密與禁止目的外利用後,僅授予必要範圍之權限
實體面個人資料保存於受託業者之資料中心。營運方有時會使用 MCP 或 AI 程式開發工具讀取正式環境之紀錄,其結果可能為分析而暫時顯示於營運方之終端裝置,或保存為作業紀錄。營運方之終端裝置均啟用磁碟加密與螢幕鎖定,不再需要之紀錄予以刪除
技術面所有通訊均以 TLS 加密。裝置不直接連接資料庫,僅透過本公司之 API 存取自己之紀錄。API 於每次請求驗證認證資訊,並依使用者限縮可讀寫之資料列。資料庫之連線資訊與外部 API 之金鑰僅置於伺服器端,不含於應用程式中。錄音檔案置於非公開區域,僅能透過1小時後失效之簽章 URL 播放。紀錄、日誌與錯誤通知中,不輸出錄音、逐字稿全文、簽章 URL 及認證資訊。識別碼僅記錄其開頭之一部分
外部環境之掌握個人資料之處理委由位於美利堅合眾國之業者,該國個人資料保護之法制,如第8節所掌握。資料庫及檔案之保存地選擇日本(東京)區域。並定期確認各受託業者關於資訊安全之公開資訊與契約條件

發生個人資料之洩漏、滅失、毀損或其他事故,且有高度侵害當事人權益之虞時,本公司將依日本個人資料保護法第26條向個人情報保護委員會報告,並通知當事人。於適用 GDPR 時,依該規則第33條及第34條,原則上於72小時內通知監督機關。

11. 使用者之權利與行使方式

使用者就自己之資訊享有下列權利。其中多數得於應用程式內即時行使(第12節)。其餘請向聯絡窗口提出請求。

權利內容行使方式
查詢、閱覽(存取)請求告知本公司所保有之自己的資訊,及其利用目的應用程式之「個人頁面 > 資料與隱私 > 匯出自己的資料」,或向聯絡窗口請求
資料之攜出(可攜性)以機器可讀之格式(JSON)取得自己之紀錄同上(匯出)
更正、補充更正有錯誤之資訊向聯絡窗口請求。個人檔案得於應用程式內變更
刪除(消除)刪除自己之資訊(第9節所定保留者除外)應用程式之「刪除所有學習資料」或「刪除帳號」,或向聯絡窗口請求
停止利用、限制處理,及異議停止處理,或對基於正當利益之處理表示異議向聯絡窗口請求
撤回同意撤回就使用外部 AI 服務所為之同意應用程式之「個人頁面 > 資料與隱私 > 取消同意」。撤回後,下次開始對話時將再次顯示說明與同意畫面
拒絕境外移轉拒絕提供予境外第三人如第8節所載
停止於聯賽中顯示使自己不向其他使用者顯示將應用程式「個人頁面 > 聯賽」之「參加聯賽」關閉(第13節)

請求請寄至 support@phrasy.net,並附上足以確認係本人所為之內容。本公司於確認為本人後,原則上於2週內、至遲於法令所定期間內回覆。不收取手續費。無法回應請求時,將告知其理由。本公司回應刪除請求時,亦依與自應用程式申請刪除相同之2階段程序(第12節)辦理,所刪除之範圍相同。刪除帳號請自應用程式內申請。如欲於刪除處理開始前(申請起29日屆滿前)撤回,請聯絡本公司之窗口。

無法開啟應用程式,或已不再持有裝置時,可依支援頁面(https://phrasy.net/support)之「在網頁上申請刪除帳號」程序,申請刪除帳號。

對本公司之處理未能認同時,使用者得向監督機關提出申訴。日本:個人情報保護委員會(https://www.ppc.go.jp/)。韓國:個人資料保護委員會〔개인정보보호위원회〕(https://www.pipc.go.kr/),以及個人資訊侵害申報中心(韓國網際網路振興院〔KISA〕。https://privacy.kisa.or.kr/ / 不加國碼撥 118)、個人資訊爭議調解委員會(https://www.kopico.go.kr/ / 1833-6972)、大檢察廳(https://www.spo.go.kr/ / 不加國碼撥 1301)、警察廳(https://cyberbureau.police.go.kr/ / 不加國碼撥 182)。臺灣:個人資料保護委員會籌備處(https://www.pdpc.gov.tw/)。歐洲經濟區、英國:居住地或工作地之監督機關(GDPR第77條)。

12. 於應用程式內可進行之操作

自應用程式之「個人頁面 > 資料與隱私」,隨時可進行下列操作。無須任何手續或審查,按下時即為執行。

操作將發生之事
匯出自己的資料可取得對話、回顧、學習紀錄、複習、個人檔案(含初次導覽中之回答)、得分、連續紀錄、聯賽結果、聯賽中封鎖對象之清單、使用日誌、練習使用額度紀錄、達到上限之紀錄、問卷之回答、回報之內文與往來內容、異議之內文與重新審查之結果、聊天之發言與 AI 所記住之內容、錄音之逐字稿、訂閱紀錄、通知之送達位址及發送紀錄,以及廣告衡量允許之紀錄之 JSON 檔。營運方之內部紀錄(營運方之備註、外部 API 之原價紀錄、使用類型判定之紀錄、營運操作之紀錄),不含於此匯出。如有請求,將於法令範圍內揭露
刪除所有學習資料連同資料列刪除練習之紀錄、回顧、複習之預定、略過、錄音與問卷之回答,回復至可從頭開始之狀態。使用日誌與外部 API 之使用紀錄,於去除識別碼後僅保留資料列,每日之操作件數與 AI 處理費用之統計,將以無法與本人連結之形式保留(第9節)。再利用之對話對象回應中,源自您之對話者,將去除作為比對範例所保存之您之發話,及顯示其源自您之對話之資訊(尚未開始使用者,予以刪除)。帳號則予保留
刪除帳號當場即無法使用應用程式,並可直接以新的訪客身分繼續使用。自申請起30日內(刪除處理每日執行1次,以申請起已逾29日者為對象),刪除可識別本人之資訊(個人檔案、登入所用之電子郵件地址與工作階段之紀錄、推播權杖與發送之紀錄、初次導覽中之回答、設定、同意之紀錄、廣告衡量允許之紀錄、對話之逐字稿、錄音之檔案、報告(含所附之畫面照片,及傳送至營運方業務聯絡工具之貼文)、異議(含傳送至營運方業務聯絡工具之貼文)、聊天、聯賽之結果、問卷之自由填寫內容及使用類型判定之紀錄)。經判定為審查、測試所進行之使用之帳號,僅將該標記保留於不含可識別本人之資訊之資料列(第9節)。課程之完成、評量之判定、複習、得分、連續紀錄、練習使用額度紀錄、達到上限之紀錄及問卷所選之理由,則改以隨機 ID 置換後保留(第9節。所保留紀錄之處理,依同節段落所載)。如不希望保留學習紀錄,請先執行「刪除所有學習資料」。使用日誌與外部 API 之使用紀錄,於去除識別碼後僅保留資料列(第9節)。防止重複使用免費課程之裝置資訊(安裝識別碼之雜湊與 Apple DeviceCheck 之標記),以不與使用者連結之形式,於刪除後仍予保留(第9節)。並請 RevenueCat 刪除其一方之使用者紀錄。再利用之對話對象回應中,源自您之對話者,將去除作為比對範例所保存之您之發話,及顯示其源自您之對話之資訊(尚未開始使用者,予以刪除)。以 Apple 登入者,於確認刪除時將再次顯示 Apple 之確認畫面,並撤銷 Apple 之登入權杖(中止確認時不刪除帳號;與 Apple 之通訊失敗時,刪除仍照常進行)
聊天中 AI 所記住之內容為使對話自然延續而儲存。刪除學習資料或刪除帳號,即可全部刪除(與聊天之發言一併刪除)。應用程式中無檢視清單或逐行刪除之操作
取消同意撤回就使用外部 AI 服務所為之同意

刪除帳號分為兩階段:申請時點之停止使用,及30日內之實體刪除。自申請起至刪除處理開始(申請起逾29日)前,均得撤回。如欲撤回,請聯絡第18節之窗口。處理開始後,即無法回復。刪除時點仍留存於裝置中之未傳送紀錄,將不予傳送並逕行丟棄。縱錄音檔案之刪除部分失敗,該檔案仍會於保存後72小時之後,最遲於4日內自動刪除(第9節)。30日後之實體刪除於資料庫上係作為一個整體進行,故中途失敗時不會有任何變動(不會處於刪除到一半之狀態)。

無法開啟應用程式時,可依支援頁面(https://phrasy.net/support)之程序,以電子郵件申請刪除帳號。於確認為本人後,原則上於2週內回覆已受理,刪除則依上述相同之2階段辦理。

原以訪客身分使用本服務者,登入至已有紀錄之其他既有帳號而切換時,訪客之紀錄不予承接。與刪除帳號相同,刪除可識別本人之資訊(對話之逐字稿、回顧、個人檔案等),學習紀錄則改以隨機 ID 置換後保留(第9節。僅使用日誌及廣告衡量允許之紀錄改歸所登入之帳號。訂閱之紀錄依第9節保留)。切換時,應用程式會予以通知。以尚無紀錄之新帳號登入時,訪客之紀錄將承接至新帳號。

本公司之 Supabase 專案為 Phrasy 專用,未與其他應用程式混用。刪除帳號完成後,本公司亦刪除登錄於驗證機制(Supabase)之帳號(含電子郵件地址,及每個工作階段之 IP 位址紀錄)。

13. 其他使用者可看見之資訊(聯賽,及對話對象之回應)

本服務設有由同一時期學習之最多30人,以每週為單位競爭得分之「聯賽」。參加期間,下列資訊將向同一組之其他使用者顯示。

  • 暱稱(未設定時為「訪客」)
  • Nico 的裝扮(本公司陪伴角色「Nico」之外觀。可自4種中選擇。不處理照片)
  • 該週所得之得分,及在該組中之名次

對話之內容、錄音、回顧、電子郵件地址及裝置之資訊,不會為其他使用者所見。暱稱得自由決定。請勿將不希望為他人所知之姓名或聯絡方式置於暱稱中。本公司判斷為不當使用,或為應用程式之審查、測試所進行之使用之帳號,有時不會顯示於聯賽之名次表等其他使用者之畫面(第3節)。

將「個人頁面 > 聯賽」之「參加聯賽」關閉後,其後即不再編入新的分組。就已參加之該週,因會事後變動同組其他人之名次,故顯示將保留至該週結束為止。

於聯賽中,您可封鎖其他使用者。封鎖後,於您的名次表中,對方之暱稱與 Nico 之裝扮將被隱藏(名次與得分仍保留)。被封鎖者不會收到通知,其畫面亦不會改變。為此,本公司儲存被封鎖使用者之 ID 與時間,於您解除封鎖或刪除帳號前持續保存。刪除帳號時,您所封鎖之紀錄及您被封鎖之紀錄均會一併刪除。

對話對象(AI)於與您之對話中所生成之回應,可能於相同情境中為類似發話之其他使用者之對話內,作為對象之回應(文句與朗讀之語音)原樣使用。反之,出現於您之對話中之對象回應,亦可能係於其他使用者之對話中所生成。再利用僅限於不含數字、專有名詞、聯絡方式及個人情事之簡短回應,並僅由程式擷取符合該條件者。營運方以抽樣方式確認所使用之回應,對反映個人情事者停止使用。您之發話本身、錄音、暱稱及其他得識別您之資訊,不會透過此機制為其他使用者所見。

14. 未成年人之使用

本服務以13歲以上之人為對象。未滿13歲者不得使用本服務。本公司不會有意向未滿13歲者蒐集個人資料。如查明已蒐集未滿13歲者之資訊,將儘速刪除。

未滿18歲(自韓國使用本服務者為未滿19歲)者,請於取得親權人或其他法定代理人之同意後使用本服務。如認其不具判斷同意個人資料處理所生結果之能力者,須取得法定代理人之同意。

第7節向 Meta 之提供,以 18 歲以上者為對象。未滿 18 歲者請勿允許。

自韓國使用本服務者,依韓國《個人資料保護法》〔개인정보 보호법〕第22條之2,處理未滿14歲者之個人資料須經法定代理人同意。本公司於同意畫面要求確認年滿14歲,故於韓國,未滿14歲者不得使用本服務。

自歐洲經濟區使用本服務者,依 GDPR 第8條及居住國之法令,未滿16歲者(會員國另定13歲以上之其他年齡者,為未滿該年齡)之同意,須經法定代理人之同意或承認。

法定代理人如欲請求揭露或刪除子女之資訊,請聯絡 support@phrasy.net。

15. Cookie、追蹤與廣告

本服務之應用程式本身不使用 Cookie,亦未內嵌第三人之分析用 SDK。iOS 版應用程式為衡量及投放廣告而內嵌 Meta 之 SDK。自內嵌此功能之應用程式版本起,於啟用之時點起適用,僅限於應用程式說明畫面及裝置之追蹤許可兩者均已允許者,方會執行並將資訊傳送至 Meta Platforms, Inc.(美國)(第7節)。除此之外,使用日誌僅傳送至本公司之伺服器,並由本公司保管。惟為確認不當使用(Cloudflare Turnstile;第3節)而於應用程式內開啟之不可見網頁顯示中,Cloudflare 可能依其自身政策(https://www.cloudflare.com/turnstile-privacy-policy/ ),將資訊保存於裝置內。

公開頁面(https://phrasy.net/privacy / https://phrasy.net/terms / https://phrasy.net/support)不使用 Cookie,且不保存瀏覽之紀錄(不含主機服務業者所留存之連線紀錄〔第3節〕)。僅供營運者使用之管理畫面,則使用維持登入狀態之 Cookie。

LP(第2節)不使用 Cookie,亦不使用裝置識別碼,並依下列方式記錄造訪。不使用第三人之分析用工具。作為訪客標記,將僅當日有效之鹽,與網站主機、IP 位址及瀏覽器種類(User-Agent)混合後產生雜湊並予記錄。IP 位址及 User-Agent 本身不予保存。鹽於日期變更時刪除,故事後無法以 IP 位址推算而查出原人,即使為同一人,日期不同則為不同之標記。此外,保存 LP 之語言、國家(依連線來源判定)、裝置類別(iOS、Android、電腦、其他)、參照來源之主機名稱(捨棄路徑與搜尋字詞)、廣告之 UTM 與行銷活動之識別碼、按下 App Store 按鈕之事實及其位置,以及時間。目的為以無法識別個人之形式,掌握 LP 之造訪者數、流入來源及按下按鈕之比例,用於改善廣告與 LP(第4節。依據為第5節之正當利益)。瀏覽器之「不追蹤」(Do Not Track)與 Global Privacy Control 之訊號存在時,以及來自自動巡覽程式之存取,均不予記錄。

iOS 版應用程式僅對在應用程式說明畫面已允許者,請求裝置之追蹤許可(App Tracking Transparency)。僅限兩者均已允許者,Meta 之 SDK 方會將含廣告識別碼(IDFA)之第7節資訊傳送至 Meta Platforms, Inc.。此屬 Apple 所稱之「追蹤」。即使不允許,本服務之功能與費用亦不改變。允許得隨時於「設定」中撤回。撤回後,不傳送事件及廣告識別碼。自下次啟動起不執行 SDK。除已為此允許之情形外,本公司不將使用者或裝置之資訊,與其他公司之應用程式、網站或線下之資訊相連結,以投放廣告或衡量成效(即 Apple 所稱之「追蹤」)。本公司亦不會將資訊提供予資料仲介業者。

投放廣告時,其成效之衡量使用 Apple 所提供之機制。就顯示於 App Store 等處之 Apple 廣告(Apple Ads),應用程式於首次啟動後,自裝置取得供歸因查詢用之權杖(Apple 之 AdServices)並傳送至本公司之伺服器,由本公司向 Apple 查詢。本公司自 Apple 取得者,為該次安裝是否係因 Apple 廣告而來,以及該廣告之行銷活動、廣告群組、關鍵字與廣告之編號、國家或地區、係新下載或重新下載之別。本公司將其與使用者之安裝紀錄相連結,用以衡量哪一則廣告帶來使用。權杖僅用於查詢,不予保存。此機制不使用廣告識別碼(IDFA),亦不與其他公司之應用程式或網站上之行為相連結。就 Apple 廣告以外之廣告,使用 SKAdNetwork。於該機制下,廣告之點擊與應用程式之安裝之對應係於 Apple 端進行,本公司及廣告投放業者所取得者,僅為無法特定個人之彙總數值,本公司無從得知哪位使用者係自哪一則廣告而來。惟就在應用程式說明畫面及裝置之追蹤許可兩者均已允許之 iOS 使用者,Meta 之 SDK 會如上述將資訊傳送至 Meta Platforms, Inc.(第7節)。

關於外部傳送之揭露(日本《電信事業法》第27條之12)。使用者之應用程式自裝置,或透過裝置作業系統之功能,將資訊傳送予本公司以外者時,其傳送對象、所傳送之資訊及目的如下。

傳送對象所傳送之資訊目的
RevenueCat, Inc.(美國)應用程式之 SDK 所傳送之本公司使用者識別碼(應用程式內部之 ID,非姓名或電子郵件地址)、購買憑證(交易資訊)、裝置類別、作業系統、語言與地區、應用程式版本,以及連線所附帶之 IP 位址購買之驗證與訂閱狀態之管理(第7節)
Expo, Inc.(美國)為確認應用程式之更新,傳送平台(iOS/Android)、應用程式執行環境之版本、更新之頻道與目前更新之識別碼,以及連線所附帶之 IP 位址應用程式更新(OTA 更新)之派送(第7節)
Google LLC(美國。Google 登入之 SDK)登入之請求(應用程式之用戶端 ID、所請求之範圍)及 Google 帳號之認證資訊。僅限選擇以 Google 登入時以 Google 登入(第7節)
Cloudflare, Inc.(美國。Turnstile)應用程式內不可見之網頁顯示,自裝置直接傳送之裝置 IP 位址、通訊加密之特徵(TLS)、瀏覽器之類別(User-Agent)、觀察瀏覽器行為之訊號,以及本公司網站之識別。僅限建立訪客帳號及寄送電子郵件代碼之前防止不當使用(機器人之確認。第3節・第4節・第7節)
Meta Platforms, Inc.(美國。Meta 之 SDK)僅限於應用程式說明畫面及裝置之追蹤許可兩者均已允許之 iOS 使用者:SDK 自裝置直接傳送之應用程式事件(安裝、啟動、註冊、完成第 1 堂課程)、SDK 識別碼、廣告識別碼(IDFA)、廣告行銷活動之識別碼、裝置資訊(機型、作業系統、螢幕、語言、地區、時區、電信業者、CPU 核心數等)、應用程式之識別碼及版本、應用程式所登錄之 URL scheme、IP 位址、追蹤許可之狀態、廣告識別碼之蒐集設定、資料處理之設定廣告之衡量與投放,以及 Meta 依其條款與政策之利用(第7節)
Apple Inc.(美國。AdServices)應用程式自裝置取得之廣告歸因查詢用權杖。經由本公司之伺服器傳送予 AppleApple 廣告之成效衡量(本節上段)
Apple Inc.(美國。DeviceCheck)應用程式自裝置取得之 DeviceCheck 權杖。經由本公司之伺服器傳送予 Apple。本公司不取得可識別裝置之識別碼防止免費 1 堂課程之重複使用(第3節・第4節)
Apple Inc.(美國。APNs)已允許通知之裝置,透過作業系統之功能向 Apple 登記之通知收件對象(推播權杖)。發送通知時,本公司之伺服器將收件對象與通知之內容傳送予 Apple來自伺服器之通知之送達(第16節)

Android 版(自開始提供時起適用)中,透過 Google Play 之計費、Play Integrity API、FCM(含 Firebase 安裝 ID)及 Google 登入,同樣會有資訊交付予 Google LLC(第7節)。

16. 通知

本服務之通知有二種:於裝置內排定之本機通知(複習之提醒、免費試用結束前之提醒,以及未向本公司登記通知收件對象之裝置上的連續紀錄提醒),以及自本公司伺服器透過 Apple 推播通知服務(APNs),或於 Android 版(自開始提供時起適用)透過 Google 之 Firebase Cloud Messaging(FCM)送達之通知(連續紀錄即將中斷時之提醒、聊天對象之訊息,以及 Live Activity 之啟動、更新與結束)。來自伺服器之通知,僅發送至已允許通知之裝置。通知之內容,於連續紀錄提醒為連續紀錄之天數及固定文句,於聊天訊息為聊天對象所撰寫之一則文句(同一文句亦儲存於聊天中);不含錄音。來自伺服器之通知經由 APNs,故通知之收件對象與內容將交付予 Apple(第7節)。Android 版中,來自伺服器之通知經由 FCM,故通知之收件對象與內容將交付予 Google(第7節。Google 為受託業者)。

通知得自裝置之設定,或應用程式之「個人頁面 > 通知」隨時停止。Live Activity 亦得自裝置之設定(Phrasy 之項目)停止。於應用程式中關閉通知或登出時,本公司將撤銷通知之收件對象,其後不再自伺服器發送通知。允許通知及開啟通知之事實,將作為使用日誌記錄(第3節)。

17. 本政策之修訂

本公司得因法令之修正或本服務之變更而修訂本政策。修訂時,將於本頁面(https://phrasy.net/privacy)公布修訂後之內容與生效日。

實質變更所蒐集之資訊項目、利用目的、受託業者或跨境傳輸之內容時,將於生效日2週前公布於本頁面,並一併於應用程式內通知。屬需重新取得同意之變更者,將再次顯示說明與同意畫面,並於取得同意後始行適用。未獲同意時,先前之處理方式不變。但僅於本人在說明畫面個別允許時方進行之任意處理,於公布於本頁面後,自允許之時點起適用。未允許者之處理方式不變。

本頁面上方載有現行之版本與生效日。如需過去之版本,請向聯絡窗口提出請求。

18. 聯絡方式

關於本政策、個人資料之處理、權利之行使及申訴,請聯絡下列窗口。

項目內容
企業經營者合同会社Craftbase
服務提供名稱Craftbase
代表人(代表社員)井上 慧汰
個人資料保護負責人井上 慧汰
電子郵件(權利行使暨申訴受理窗口)support@phrasy.net
支援頁面https://phrasy.net/support
使用條款https://phrasy.net/terms
依日本《特定商業交易法》之標示https://phrasy.net/legal/commerce

亦可自應用程式之「個人頁面 > 報告」寄送瑕疵之回報或需求(無須填寫聯絡方式。需要回覆時,請以電子郵件與本公司聯絡)。

本政策以日文版為正本。其他語言版本僅為供參考之翻譯,內容有出入時,以日文版為準。