プライバシーポリシー
最終更新日: 2026年4月13日
Benkyo(以下「本アプリ」)は、ユーザーのプライバシーを大切にしています。このページでは、本アプリが取り扱う情報について説明します。
1. 収集する情報
アカウント情報
Sign in with Apple または Google アカウントでサインインする際、以下の情報を取得します:
- ユーザー識別子(Apple ID または Google ID)
- メールアドレス(ユーザーが共有を選択した場合)
学習データ
本アプリの利用で生成されるデータ:
- フラッシュカードの内容(表面・裏面)
- フォルダ構造
- 復習履歴・スケジュール
- 学習統計(ストリーク、習熟度など)
サブスクリプション
Benkyo Pro の管理に RevenueCat を利用しています。決済情報は Apple が処理し、本アプリが直接取得することはありません。
利用状況データ
アプリの改善を目的として、匿名の利用状況データ(画面閲覧、機能の使用状況など)を収集しています。このデータはアカウントをお持ちの場合、ユーザー ID と紐付けられます。個人を特定する情報の追跡や広告目的での利用は行いません。
デバイス情報
API の利用制限管理のため、匿名のデバイス識別子を利用します。
2. 利用目的
- アプリ機能の提供(学習データの保存・同期)
- サブスクリプション管理
- 利用制限(API クォータ)の管理
- サービスの改善
- 将来提供予定の AI チャット機能(導入時はメッセージが AI プロバイダーに送信されます)
3. 第三者サービス
本アプリは以下のサービスを利用しています:
- Supabase — 認証・クラウドデータ保存
- Cloudflare Workers — API サーバー
- RevenueCat — サブスクリプション管理
- PostHog — 利用状況分析(EU リージョン)
- Sentry — クラッシュレポート・パフォーマンス監視
- Anthropic / OpenAI / Google — 将来提供予定の AI チャット機能で使用。導入時にはメッセージが各プロバイダーの API に送信されます
4. データの保存と削除
学習データは端末内の SQLite に保存されます。アカウント登録済みの場合、クラウド(Supabase)にも同期されます。
設定画面の「アカウント削除」で、サーバー上の全データを完全に削除できます。
5. セキュリティ
すべての通信は HTTPS で暗号化されています。クラウドデータはユーザー単位のアクセス制御(Row Level Security)で保護されています。
6. お子様について
本アプリは 13 歳未満のお子様を対象としていません。
7. 変更について
本ポリシーは更新されることがあります。重要な変更はアプリ内で通知します。
8. お問い合わせ
ご質問は snow.tr.31@gmail.com までどうぞ。
Privacy Policy
Last updated: April 13, 2026
Benkyo ("the App") respects your privacy. This page explains what information we handle and how.
1. Information We Collect
Account Information
When you sign in with Apple or Google, we receive:
- User identifier (Apple ID or Google ID)
- Email address (if you choose to share it)
Learning Data
Data generated through your use of the App:
- Flashcard content (front and back)
- Folder structure
- Review history and schedule
- Learning statistics (streaks, mastery, etc.)
Subscription
We use RevenueCat to manage Benkyo Pro subscriptions. Payment information is processed by Apple — we never access it directly.
Usage Data
To improve the app, we collect anonymous usage data such as screen views and feature interactions. If you have an account, this data is linked to your user ID. We do not use it for personal tracking or advertising.
Device Information
We generate an anonymous device identifier for API rate limiting purposes.
2. How We Use Your Information
- Providing app features (storing and syncing learning data)
- Managing subscriptions
- Enforcing usage limits (API quotas)
- Improving the service
- Planned AI chat features (when introduced, messages will be sent to AI providers)
3. Third-Party Services
The App uses the following services:
- Supabase — Authentication and cloud data storage
- Cloudflare Workers — API server
- RevenueCat — Subscription management
- PostHog — Usage analytics (EU region)
- Sentry — Crash reporting and performance monitoring
- Anthropic / OpenAI / Google — For planned AI chat features. When introduced, messages will be sent to each provider's API
4. Data Storage & Deletion
Learning data is stored locally in SQLite on your device. If you have an account, data also syncs to the cloud (Supabase).
You can permanently delete all server-side data via "Delete Account" in Settings.
5. Security
All communication is encrypted via HTTPS. Cloud data is protected by user-level access control (Row Level Security).
6. Children
The App is not intended for children under 13.
7. Changes
This policy may be updated. Significant changes will be communicated in-app.
8. Contact
Questions? Reach us at snow.tr.31@gmail.com.