🛡️
あなたのプライバシーは守られていますYour privacy is protected
プロプロ(プログラミングのプロになる -Java入門-)は個人情報を一切収集・送信しません。すべてのデータはお使いの端末内にのみ保存され、外部サーバーとの通信は行いません。安心してご利用ください。ProPro (Become a Programming Pro - Java Intro) does not collect or transmit any personal information. All data is stored only on your device and no communication with external servers is made.
⚠️
非公式アプリケーションUnofficial Application
プロプロ は Oracle Corporation とは一切関係のない非公式な学習支援アプリです。詳細は 利用規約 第5条 をご確認ください。ProPro is an unofficial learning support app with no affiliation to Oracle Corporation. See Terms of Service, Article 5 for details.
1はじめにIntroduction
Masaya Kobayashi(以下「開発者」といいます)は、iOS アプリケーション「プログラミングのプロになる -Java入門-」(通称「プロプロ」、以下「本アプリ」といいます)をご利用いただくユーザーのプライバシーを尊重し、その保護に努めます。Masaya Kobayashi (hereinafter "the Developer") respects and is committed to protecting the privacy of users of the iOS application "Become a Programming Pro - Java Intro" (commonly known as "ProPro", hereinafter "the App").
本プライバシーポリシーは、本アプリにおけるデータの取り扱いについて、透明性のある説明を行うことを目的としています。This Privacy Policy aims to provide transparent information about how data is handled within the App.
本アプリは、ユーザーの個人情報を収集・送信しません。すべてのデータはユーザーの端末内にのみ保存されます。The App does not collect or transmit personal information. All data is stored solely on the user's device.
2端末内に保存されるデータData Stored on Device
本アプリは、以下のデータをユーザーの端末内にのみ保存します。これらのデータが外部サーバーに送信されることは一切ありません。The App stores the following data only on the user's device. This data is never transmitted to external servers.
| データの種類Data Type |
内容Description |
保存方法Storage |
| 学習進捗Learning progress | レッスンの完了状況、各クイズの正答率・解答履歴Lesson completion, quiz accuracy & answer history | 端末内ストレージDevice storage |
| ゲーミフィケーションGamification | XP、レベル、獲得バッジ、連続学習日数XP, level, badges, streak days | 端末内ストレージDevice storage |
| 模擬試験結果Mock exam results | 試験スコア、各問題の解答内容、受験履歴Scores, answers, exam history | 端末内ストレージDevice storage |
| 設定情報Settings | テーマ、通知時間、目標資格、音量、フィードバック設定Theme, notification time, target cert, volume, feedback | 端末内ストレージDevice storage |
| 弱点分析データWeakness analysis | 分野別正答率の統計情報(端末内で算出)Topic-based accuracy stats (computed locally) | 端末内ストレージDevice storage |
| 日次学習記録Daily study log | 日ごとのレッスン完了数・クイズ正解数・学習時間・獲得 XPDaily lessons, quiz scores, study time & XP earned | 端末内ストレージDevice storage |
| 購入状態Purchase status | フルアクセスの購入有無(決済処理はすべて Apple が管理)Full access purchase status (payments managed by Apple) | Apple StoreKit |
3収集しない情報Information Not Collected
本アプリは、以下の情報を一切収集しません。The App does not collect any of the following information.
- 氏名、メールアドレス、電話番号等の個人識別情報Name, email, phone number or other personal identifiers
- 位置情報(GPS)Location data (GPS)
- デバイスの固有識別子(IDFA / IDFV 等)Device identifiers (IDFA / IDFV)
- ユーザーの行動追跡・トラッキングデータUser behavior tracking data
- 写真、連絡先、カレンダー等の端末データへのアクセスPhotos, contacts, calendar or other device data
- 閲覧履歴、検索履歴等の行動データBrowsing or search history
- サードパーティへのデータ提供・販売Data sharing or selling to third parties
本アプリは Apple の App Tracking Transparency(ATT)によるトラッキング許可を要求しません。ユーザーの行動を追跡することは一切ありません。The App does not request App Tracking Transparency (ATT) permission. User behavior is never tracked.
4サードパーティサービスThird-Party Services
4.1 Apple StoreKit(アプリ内課金)4.1 Apple StoreKit (In-App Purchase)
フルアクセスの購入処理には Apple の StoreKit フレームワークを使用しています。決済に関する個人情報(クレジットカード情報、Apple ID 等)はすべて Apple が管理しており、開発者がこれらの情報にアクセスすることは技術的に不可能です。Full access purchases use Apple's StoreKit framework. All payment information (credit card, Apple ID, etc.) is managed by Apple. The Developer cannot technically access this information.
Apple のプライバシーポリシーについては Apple プライバシーポリシー をご参照ください。See Apple Privacy Policy for details.
4.2 広告 SDK4.2 Advertising SDKs
本アプリは、サードパーティの広告 SDK を使用していません。広告の表示はありません。The App does not use any third-party advertising SDKs. No ads are displayed.
4.3 アナリティクス・分析 SDK4.3 Analytics SDKs
本アプリは、Firebase Analytics、Google Analytics、Mixpanel 等のサードパーティ分析サービスを使用していません。アプリ内の弱点分析・学習統計機能はすべて端末内でローカルに処理されます。The App does not use any third-party analytics services such as Firebase Analytics, Google Analytics, or Mixpanel. All weakness analysis and study statistics are processed locally on the device.
4.4 クラッシュレポート・診断4.4 Crash Reports & Diagnostics
本アプリは、Apple が提供する MetricKit フレームワークを使用して、アプリのクラッシュやパフォーマンスの診断情報を端末内でのみ収集しています。これらのデータはアプリの品質改善のために端末内のログに記録されますが、開発者のサーバーに送信されることはありません。なお、Apple が iOS の標準機能として提供するクラッシュレポートについては、ユーザーの端末設定(「設定」→「プライバシーとセキュリティ」→「解析と改善」)に従います。The App uses Apple's MetricKit framework to collect crash and performance diagnostics only on the device. This data is logged locally for quality improvement and is never sent to the Developer's servers. Apple's standard crash reports follow the user's device settings (Settings → Privacy & Security → Analytics & Improvements).
5データの保存・エクスポート・削除Data Storage, Export & Deletion
5.1 保存5.1 Storage
すべての学習データはユーザーの端末内に保存されます。iCloud への同期やバックアップサーバーへの送信は行いません。All learning data is stored on the user's device. No iCloud sync or backup server transmission is performed.
5.2 削除5.2 Deletion
以下のいずれかの方法で、すべての学習データを完全に削除できます。You can completely delete all learning data using either of the following methods.
- アプリ内リセット: 設定画面 →「学習データをリセット」を実行In-app reset: Settings → "Reset Learning Data"
- アンインストール: 本アプリを端末から削除Uninstall: Delete the App from your device
5.3 復元5.3 Restoration
削除された学習データの復元は技術的に不可能です。なお、アプリ内課金(フルアクセス)の購入権利は Apple アカウントに紐づいているため、「購入を復元」機能で回復できます。Deleted learning data cannot be recovered. However, the Full Access purchase is tied to your Apple account and can be restored via "Restore Purchases".
6通知についてNotifications
本アプリは、ユーザーが明示的に許可した場合にのみ、学習リマインダーとしてローカル通知を送信します。The App sends local notifications as study reminders only when the user has explicitly granted permission.
- 通知はすべてローカル通知です。プッシュ通知サーバー(APNs を含む外部サーバー)は使用していません。All notifications are local notifications. No push notification servers (including APNs) are used.
- 通知の有効化・無効化および送信時間は、設定画面からいつでも変更できます。Notification enable/disable and timing can be changed anytime in the Settings screen.
- 通知の許可を取り消す場合は、端末の「設定」アプリ → プロプロ → 通知 から変更できます。To revoke notification permission, go to device Settings → ProPro → Notifications.
7子どものプライバシーChildren's Privacy
本アプリは特定の年齢層を対象としたサービスではありません。本アプリは個人情報を一切収集しないため、13歳未満の子どもを含むすべてのユーザーのプライバシーが保護されます。The App is not targeted at any specific age group. Since the App does not collect any personal information, the privacy of all users, including children under 13, is protected.
子どもが本アプリを利用する場合も、個人情報が収集・送信されることはありません。Even when children use the App, no personal information is collected or transmitted.
8セキュリティSecurity
本アプリにおけるデータ保護の仕組みは以下の通りです。Data protection measures in the App are as follows.
- ネットワーク非通信: 学習データは外部への送信を行わないため、ネットワーク経由の情報漏洩リスクがありません。No network communication: Learning data is never sent externally, eliminating network-based data leak risks.
- 端末レベルの保護: データは端末のセキュリティ機能(パスコード、Face ID、Touch ID)により保護されます。Device-level protection: Data is protected by device security features (passcode, Face ID, Touch ID).
- アプリのサンドボックス: iOS のサンドボックス機構により、他のアプリから本アプリのデータにアクセスすることはできません。App sandbox: iOS sandboxing prevents other apps from accessing the App's data.
9ポリシーの変更Policy Changes
本プライバシーポリシーは、法令の改正やサービスの変更に応じて更新することがあります。重要な変更がある場合は、本アプリ内の通知または本ページの更新により周知します。This Privacy Policy may be updated in response to legal changes or service modifications. Significant changes will be communicated via in-app notification or updates to this page.
変更後のポリシーは、本ページに公開された時点から効力を生じます。最終更新日をご確認のうえ、定期的にご確認いただくことをお勧めします。Updated policies take effect upon publication on this page. Please check the last updated date periodically.
10準拠法Governing Law
本プライバシーポリシーは日本国の法令に準拠し、日本国法に従って解釈されるものとします。This Privacy Policy is governed by and construed in accordance with the laws of Japan.
🔒
個人情報の非収集No Data Collection
氏名・メール・位置情報等の個人情報は一切収集しませんNo name, email, or location data collected
📵
トラッキングなしNo Tracking
広告 SDK・分析 SDK 不使用。行動追跡は一切なしNo ad or analytics SDKs. Zero behavior tracking
🛡️
端末内完結On-Device Only
全データは端末内に保存。外部サーバーへの送信なしAll data stored on device. No external server communication