Market English

プライバシーポリシー

Market Englishが学習データ、RevenueCatを利用した購入、通知、公式出典へのリンクをどのように扱うかを説明します。

制定日: 2026年8月16日
最終改定日: 2026年8月23日

本ポリシーは、iOSアプリ「Market English」(以下「本アプリ」)と、 本アプリの公開ウェブページが情報をどのように扱うかを説明します。 本アプリの運営者はAleatrickです。

学習データとウォッチリストは原則として端末内で扱います。Market Briefは AleatrickのAPIから教材を取得し、限定した匿名の操作イベントを品質改善に利用します。 Market English Proの購入と購読状態の管理にはAppleのApp StoreとRevenueCatを利用し、 購入履歴と匿名のApp User IDが処理されます。本アプリは広告目的または他社の アプリやウェブサイトをまたぐ目的でユーザーを追跡しません。

1. 端末内で扱うデータ

本アプリは、次のデータを端末内に保存します。

  • 学習と復習: 受講履歴、回答履歴、復習1回ごとの評価履歴、学習日の記録
  • 保存した項目: 保存語彙、LibraryとMarket Briefの記事ブックマーク、ウォッチリスト
  • Market Brief: 取得したfeedと教材のキャッシュ、取得済みの動的語彙
  • 学習設定: 英語レベル、投資知識レベル、興味テーマ、学習目標、通知時刻
  • 音声と表示の設定: 読み上げ音声、速度、自動再生、効果音など
  • 購読状態のキャッシュ: 起動時の表示に用いる前回の状態。購入と購読状態はAppleおよびRevenueCatを通じて確認します

これらは、学習進捗の表示、間隔反復、収録コースとMarket Briefの推薦、 ユーザーが選んだ教材や語彙の表示に使用します。候補記事とウォッチリストの 照合、direct / related / commonの推薦順位は端末内で決定します。 本アプリには開発者アカウントやクラウド同期がなく、学習データを 別の端末へ自動的に引き継ぐことはできません。

2. Market Briefの通信

Market BriefはAleatrickのAPIから公開teaser、Pro教材、出典と訂正状態を取得します。 APIとデータベースの運用にはCloudflare Workers、Pages Functions、D1を利用します。 リクエストには、記事ID、ページ送りのcursor、キャッシュ確認用ETag、 Proセッショントークンなど、機能に必要な情報が含まれます。Cloudflareは配信と セキュリティ保護に必要なIPアドレス、リクエスト日時とパス、ブラウザ・ネットワーク情報、 応答状態、セキュリティ判定などを処理する場合があります。

ウォッチリスト、回答内容、教材本文、保存語彙、学習履歴をfeed/detailリクエストへ 含めません。記事の推薦は、APIから受け取った候補記事のrelatedSymbolsと 端末内のウォッチリストを端末内で照合して行います。

3. 匿名の利用状況イベント

Market Briefの品質と使いやすさを評価するため、次の操作に限って匿名イベントを AleatrickのAPIへ送信します。

  • 記事表示、teaser開始、Paywall表示、全文開始
  • 読了、問題完了、語彙保存、記事保存

イベントには、回答内容、教材本文、ウォッチリスト、検索語や自由入力値を含めません。 RevenueCatの匿名App User IDを行動イベントへ含めず、購読情報と行動履歴を結合しません。 外部の行動分析SDKは使用しません。イベント原本は90日後に集計して削除し、 集計結果から個別ユーザーや端末を識別できない形にします。

4. 教材の自動生成とOpenAI

Market Briefの訳、重要語、金融背景と、明記事実・英語表現・金融的意味を確認する3問の生成と検証にOpenAIのAPIを利用します。 OpenAIへ送信するのは、SEC EDGAR、Federal Reserve、BLS、BEAで公開済みの 公式資料と、生成・検証に必要な指示だけです。利用者データ、ウォッチリスト、 購読情報、匿名操作イベント、サポートメールはOpenAIへ送信しません。

5. RevenueCatへ送信される購入関連データ

本アプリは、商品情報の表示、購入、復元、購読状態の確認のために RevenueCatを利用します。この処理に伴い、次のデータがRevenueCatへ送信され、 AppleとRevenueCatによって処理されます。

  • 購入履歴: 購入した商品、購読および取引の状態。利用目的はAppの機能と アナリティクスです。ユーザーとの関連付けは「いいえ」、トラッキングは「いいえ」です。
  • RevenueCatの匿名識別子: RevenueCatが購入状態を管理するために生成する 匿名のApp User ID。本アプリはログイン機能を持たず、独自のユーザID、氏名、 メールアドレスをRevenueCatへ設定しません。

購入履歴についてのアナリティクスは、売上や購読状態など購入関連情報の集計を指します。 学習行動や画面操作の分析には使用しません。これらのデータを氏名や メールアドレスに関連付けず、広告または横断的なトラッキングに使用しません。

Market BriefのPro教材を取得するときは、RevenueCatの匿名App User IDを AleatrickのセッションAPIへ送り、RevenueCatの購読資格と照合します。照合後は 24時間有効のBearer tokenを発行します。raw IDをアクセスログや操作イベントへ保存せず、 サーバー側で保存が必要な値は用途分離した不可逆ハッシュとして扱います。

本アプリは、RevenueCatへ次の情報を送信しません。

  • 受講履歴、回答履歴、復習履歴、保存語彙、Libraryのブックマーク、ウォッチリスト
  • Aleatrickへ送る匿名操作イベント
  • 氏名、メールアドレス、位置情報、連絡先、写真、マイク音声
  • 広告識別子

また、本アプリは広告SDKを使用せず、広告識別子を取得せず、 ATTによる追跡許可を要求しません。端末内の学習履歴やウォッチリストを 開発者のサーバーへ保存せず、データを第三者へ販売しません。

英文の読み上げは端末の音声合成機能を使用し、マイク入力や録音を行いません。

6. 購入と購読

Market English Proの商品情報、購入、復元、購読状態の確認は、 AppleのApp StoreとRevenueCatが処理します。RevenueCatは、Appleが提供する 購入情報をもとに本アプリの利用資格を確認します。本アプリまたはAleatrickが、 カード番号やApple Accountの認証情報を取得・保存することはありません。 購読はApple Accountのサブスクリプションから管理できます。

7. 通知

ユーザーが学習通知をオンにした場合だけ、iOSの許可を求めます。 通知は、選択した時刻に復習を思い出すためのローカル通知であり、 開発者のプッシュ通知サーバーを経由しません。 通知の許可は、iOSの「設定」からいつでも変更できます。

8. Marketと外部の公式出典

Exploreに表示される価格と変動率は、基準日時付きの固定の学習用サンプルです。 本アプリは、これらを表示するためにリアルタイム市場価格を取得しません。 Market Briefは最新の公式発表から英語を学ぶための機能で、一般報道、リアルタイム価格、 アナリスト予想、市場反応、個別投資助言を提供するものではありません。

教材から公式一次資料のリンクを選んだ場合、ブラウザが外部サイトを開きます。 その際の通信と情報の取扱いには、各サイトの規約とプライバシーポリシーが適用されます。 本アプリは、それらのサイトへ学習履歴、保存語彙、ウォッチリストを送信しません。

9. 保存期間と削除

端末内データは、ユーザーが変更・削除するか、本アプリを削除するまで保存されます。 設定の「学習データを初期化」を実行すると、学習履歴、保存語彙、 LibraryとMarket Briefの記事ブックマーク、Market Briefのキャッシュ、 ウォッチリスト、学習設定が端末から削除されます。 この操作は取り消せません。

本アプリを削除すると、購読状態のキャッシュを含むアプリ内のローカルデータが削除されます。 ただし、Appleが管理する購入履歴や購読、RevenueCatが管理する購入関連記録は、 アプリの初期化または削除だけでは削除されず、購読も解約されません。

Appleが処理するデータにはAppleの保存方針が適用されます。RevenueCatが処理する 購入履歴または匿名のApp User IDについて、アクセス、訂正または削除を希望する場合は、 本アプリの設定にある「サポートIDをコピー」で匿名IDを添えて、本ページ末尾の メールアドレスへご連絡ください。Aleatrickは、対象を確認したうえでRevenueCatと 連携して対応します。ただし、法令、会計、不正防止、購入や返金の記録に 必要な情報は、適用される要件に従って保持される場合があります。

この確認と削除対応の間だけ、送信元メールアドレス、メール本文、サポートIDを 同一のサポート案件内で一時的に関連付けます。RevenueCatへ送るのは匿名IDと 処理に必要な情報だけで、メールアドレス、本文、添付ファイルは送りません。 案件情報は対応完了後90日以内に削除します。ただし、法令、会計、不正防止、 購入・返金、紛争対応に必要な範囲は、適用される要件に従って保持する場合があります。

匿名操作イベントの原本は90日後に集計して削除します。通常のAPI接続ログと セキュリティイベントは、Cloudflareの設定とAleatrickの運用方針に従って 必要最小限の期間だけ保持します。これらについて確認または削除を希望する場合も、 本ページ末尾のメールアドレスへご連絡ください。匿名化済みで対象を特定できない場合、 個別削除に対応できないことがあります。

10. 公開ウェブページ

本ページを含むAleatrickの公開ウェブサイトは、Cloudflareを通じて配信されます。 サイトの配信と保護のため、CloudflareはIPアドレス、リクエスト日時とパス、 ブラウザ・ネットワーク情報、応答状態、セキュリティ判定などの 限定的なリクエスト情報を処理する場合があります。

現在の契約と設定では、サンプリングされたリクエスト情報が最長7日間、 セキュリティイベントが最長24時間、管理画面から確認できる場合があります。 アクセスは権限を持つ管理者に限定し、広告、利用者プロファイルの作成、 製品の利用状況分析、サイトをまたぐ追跡には使用しません。 詳細はAleatrickのプライバシーページをご確認ください。

11. サポートメール

ユーザーが自発的にサポートメールを送信した場合、返信と問題解決のために、 送信元のメールアドレス、本文、任意で添付された画像などを受け取ります。 これらを広告、横断的な追跡、販売に使用しません。 通常の問い合わせではRevenueCatの匿名App User IDと関連付けません。購入記録の 確認・削除を依頼された場合だけ、対応中の同一案件内でメールアドレス、本文、 サポートIDを一時的に関連付けます。RevenueCatへメールアドレス、本文、添付を送らず、 案件情報は対応完了後90日以内に削除します(法令等に基づく保持を除きます)。

お問い合わせの際は、Apple Accountの認証情報、カード番号等の決済情報、 StoreKitの取引データ、その他サポートに不要な個人情報を送らないでください。

12. 本ポリシーの変更

本アプリの機能、データ取扱い、法令上の要請が変更された場合は、 本ページを更新し、重要な変更は本アプリ内または公開ページで案内します。

13. お問い合わせ

本ポリシーに関するご質問は、 support@aleatrick.comまでご連絡ください。

← Market English · サポート · Apple標準利用規約 · 購読を管理