プライバシーポリシー

最終更新日: 2026-10-20

1. 適用範囲

本ポリシーは、合格.dev (以下「当サイト」) および当サイトが提供する iOS・Android アプリ群 (IPA の情報処理技術者試験 5試験 (ITパスポート・情報セキュリティマネジメント・基本情報技術者・応用情報技術者・情報処理安全確保支援士) 向けの「合格.dev」(iOS 版・Android 版。試験別の旧 iOS アプリを含む)、宅地建物取引士試験向けの「宅建合格.dev」(iOS)、第二種電気工事士試験向けの「第二種電工 過去問」(iOS) を含み、以下これらを総称して「本アプリ」といいます) を利用するにあたって、利用者の情報をどのように取り扱うかを明記するものです。当サイトが今後追加する関連 Web サービス・アプリにも、特段の断りがない限り本ポリシーが適用されます。

2. 当サイト・本アプリが取得しない情報

  • 氏名、住所、電話番号などの個人情報は一切取得しません。
  • 会員登録・サインアップ機能はありません。
  • パスワードや認証情報の保存はありません。
  • 広告識別子 (iOS の IDFA、Android の広告 ID) や、利用者を複数アプリ・サイトにまたがって追跡するためのトラッキング機能は使用しません。

3. ブラウザの localStorage に保存する情報

学習体験の継続性のため、訪問者のブラウザの localStorage に以下の情報を保存します。いずれも個人を特定する情報を含みません。一部の情報は §5 に記載の機能を利用する場合にのみ当サイトのサーバーへ送信されます。

  • examquiz.device_id.v1 / tk_device_id: ブラウザ初回アクセス時にランダム生成される識別子 (UUID)。学習履歴を端末単位で集計するためのみに使用します。
  • examquiz.answers.v1 / tk_attempts: 解答した問題 ID、選択肢、正誤、解答時刻。
  • examquiz.sessions.v1: 模試モードで終了したセッションの結果 (正解数 / 経過時間)。
  • examquiz.pending.v1: 通信失敗時にあとから送信するための解答ログのキュー。
  • tk_bookmarks: ブックマークした問題 ID の一覧。
  • tk_votes: 各問題に対する Good / Bad 評価の状態。

これらはすべてブラウザの「サイトデータを削除」操作でクリアできます。

4. アプリが端末内に保存する情報

アプリ版は学習体験の継続性のため、端末内 (iOS 版は UserDefaults、SwiftData、または端末内のファイル。Android 版は SharedPreferences と端末内のファイル) に以下の情報を保存します。以下の情報は端末内のみで利用し、アプリから Apple・Google のサーバーへ送信することはありません (端末のバックアップ機能 (iCloud バックアップ、Google のバックアップ) を有効にしている場合は、OS の機能によってバックアップに含まれます)。当サイトのサーバーへの送信は §5 に記載した機能を利用したときに限ります。

  • device_id / tk_device_id: アプリ初回起動時にランダム生成される識別子 (UUID)。学習履歴を端末単位で集計するためのみに使用します。広告識別子 (IDFA・広告 ID) は一切使用しません。
  • 解答履歴: 解答した問題 ID、選択肢、正誤、解答時刻。
  • セッション結果: 模試モードで終了したセッションの結果 (正解数 / 経過時間)。
  • 環境設定: テーマ設定 (自動 / ライト / ダーク) など。
  • ブックマーク: ユーザーがブックマークした問題 ID の一覧。
  • 問題報告のローカル保存: 「問題を報告」フォームに入力した本文 (送信成否にかかわらず履歴として端末内に保持。IPA 5試験向けの「合格.dev」は送信が終わるまでの間だけ保持)。
  • 演習の途中経過: 途中まで解いた演習の問題と解答 (「続きから」再開するため)。
  • 送信待ちのキュー: 通信できないときに、あとから送信するための解答ログ・問題報告。
  • 問題データのオフラインキャッシュ (端末ローカルファイル)。

これらの情報は、アプリ内の「学習履歴をすべて削除」(IPA 5試験向けの「合格.dev」では「学習記録をリセット」) 操作、あるいはアプリ自体の削除によって完全に削除できます。IPA 5試験向けの「合格.dev」で「学習記録をリセット」を行うと、サーバーに送信済みの解答ログ・問題報告の削除もあわせて依頼し、device_id を新しく作り直します。

5. 当サイト・本アプリのサーバーへ送信される情報

当サイト・本アプリは、以下の場面に限り、最小限の情報を当サイトのサーバー (goukaku.dev / api.goukaku.dev) へ送信します。送信される情報には氏名・メールアドレス等の直接的な個人情報は含まれません (利用者が問題報告フォーム等に任意で記入した場合を除く)。

  • 問題データの取得: 試験問題や解説の取得時、サーバーは IP アドレス・User-Agent などの一般的なアクセスログを記録します。これらは運用 (不正アクセス対策、性能改善) 目的でのみ使用します。
  • 解答ログ送信 (Web 版および対応するアプリで有効な機能): 匿名の device_id、問題 ID、試験 ID、選択した選択肢、正誤、解答時刻 (ISO8601)、任意のセッション ID。出題傾向の集計・難易度分析・サービス改善のために利用します。
  • Good / Bad 評価: 利用者が解説の「Good」「Bad」ボタンを押した場合、匿名の device_id、問題 ID、試験 ID、評価値 (good / bad / 取消)、操作時刻を送信します。同一端末からの最新の評価のみを集計に反映し、過去の評価は履歴として保持します。
  • 問題報告 / お問い合わせフォーム: 利用者が任意で入力した本文と、付随する技術情報 (該当問題 ID、試験 ID、アプリバージョン等) を送信します。本文には氏名・メールアドレス等の入力は不要です。返信を希望する場合に限り、利用者の判断でメールアドレスを記入できます。

利用者を継続的に追跡する目的のトラッキング機能、第三者への販売、アフィリエイト目的の利用は一切行いません。

6. データの保管期間

  • 解答ログ / Good・Bad 評価 / 問題報告: 出題改善・解説品質改善を目的として、原則 3 年間 保管します。保管期間経過後は削除するか、個人を特定し得ない集計値に変換します。
  • アクセスログ (IP アドレス / User-Agent): 運用目的で原則 90 日間 保管します。
  • 端末内に保存される情報 (localStorage / UserDefaults / SwiftData / SharedPreferences / 端末内のファイル): 利用者自身が削除するまで端末内に残ります。当サイト側で削除することはできません。

7. App Store「App Privacy」・Google Play「データ セーフティ」表示との対応

本アプリの App Store「データの種類」表示は以下のとおりです。いずれも氏名・メールアドレス等とは結び付けず、追跡には使用しません。なお、IPA 5試験向けの「合格.dev」では、記録をランダムな device_id と結び付けて保存するため、App Store では「ユーザに関連付けられたデータ」として表示しています。

  • 識別子 - ユーザー ID: 匿名の device_id (UUID)。用途: 分析、アプリの機能。
  • ユーザーコンテンツ - その他のユーザーコンテンツ: お問い合わせ / 問題報告フォームに入力された本文。用途: アプリの機能。
  • 使用状況データ - 製品操作: Good / Bad 評価、解答結果、模試モードのセッション結果。用途: 分析、アプリの機能。
  • 診断 - パフォーマンスデータ・その他の診断データ: アクセスログ (IP アドレス、User-Agent 等)。用途: アプリの機能。IPA 5試験向けの「合格.dev」では「その他の診断データ」のみを表示しています。

IPA 5試験向けの「合格.dev」の Android 版では、Google Play の「データ セーフティ」に以下のとおり表示します。いずれも第三者とは共有せず、送信は暗号化 (HTTPS) しています。アプリ内の「学習記録をリセット」で、サーバー側データの削除を依頼できます。

  • アプリのアクティビティ - アプリ内の操作: 解答結果 (問題 ID、選択肢、正誤、解答時刻)。用途: アプリの機能、分析。
  • アプリのアクティビティ - その他のユーザー作成コンテンツ: 問題報告フォームに入力された本文 (任意)。用途: アプリの機能。
  • デバイスまたはその他の ID: 匿名の device_id (UUID。広告 ID ではありません)。用途: アプリの機能、分析。
  • アプリの情報とパフォーマンス - その他のアプリのパフォーマンス データ: アクセスログ (IP アドレス、User-Agent 等)。用途: アプリの機能。

8. Cookie について

当サイトはトラッキング目的の Cookie を発行していません。学習履歴等のクライアント側保存はすべて localStorage / UserDefaults / SwiftData / SharedPreferences / 端末内のファイルで行います (§3・§4)。

9. 利用している第三者サービス

  • Cloudflare Workers / Containers — Web サイトと API (goukaku.dev / api.goukaku.dev) のホスティング。アクセスログ (IP アドレス、User-Agent 等) が運営・保守目的で処理されます。
  • Cloudflare D1 — 解答ログ・Good / Bad 評価・問題報告などのサーバー側データの保存。
  • Cloudflare R2 / CDN — 図表画像の配信。エッジでのキャッシュ統計やアクセスログが処理されます。

10. アクセス解析

第三者解析ツールは導入していません。学習開始、解答、模試完了、問題報告などの操作イベントは、Cookie を使わず、当サイトのサーバー側イベントログとして匿名で記録します。

11. 利用者の権利と削除請求

利用者は、当サイト・本アプリが保有する自身に関するデータについて以下の権利を有します。

  • 端末内に保存された情報は、ブラウザの「サイトデータを削除」操作、アプリ内の「学習履歴をすべて削除」「学習記録をリセット」操作、またはアプリ自体の削除によって、いつでも完全に削除できます。
  • サーバー側に送信された情報 (解答ログ / Good・Bad 評価 / 問題報告) について、開示・訂正・削除を希望する場合は、§14 のお問い合わせ窓口までご連絡ください。本人確認のため、対象の device_id をお知らせいただきます。当該 device_id に紐付くサーバー側データを合理的な範囲で削除します。IPA 5試験向けの「合格.dev」では、アプリ内の「学習記録をリセット」でもサーバー側の解答ログ・問題報告を削除できます。

12. コンテンツの著作権と独自編集について

当サイト・本アプリに掲載するコンテンツの引用範囲と独自編集部分の境界を、以下のとおり明示します。

  • 引用部分: 問題文・選択肢・正解番号は、各試験実施団体 (独立行政法人情報処理推進機構 / 一般財団法人不動産適正取引推進機構 / 厚生労働省 ほか) が一般に公表している過去問題に基づきます。引用は、出題内容の検証・学習目的の利用という目的に必要な範囲にとどめ、出典を明示しています (各問題画面および「出典一覧」参照)。
  • 独自編集部分: 全体解説、選択肢別解説、ヒント、語句注釈、関連用語、関連問題リンク、分野タグ、難易度区分、メタディスクリプション、本サイト内の解説記事・学習ガイド・FAQ は、合格.dev が独自に作成したものであり、試験団体の公式見解ではありません。全体解説・選択肢別解説・ヒントは、問題文・選択肢・公式の正解をもとに独自に作り直したものです。
  • 独自編集物の著作権: 上記の独自編集部分の著作権は合格.dev に帰属します。引用範囲を超える転載・複製・改変はお断りしています (詳細は 利用規約 参照)。
  • AI 利用の方針: 上記の独自編集部分は、AI (大規模言語モデル) を使って作成しています。人による確認は一部にとどまるため、誤りが含まれる可能性があります。お気づきの点は、各問題の「問題を報告」または §14 の窓口からお知らせください。確認のうえ修正します。
  • 誤り・引用範囲のご指摘: コンテンツに誤り、または不適切な引用があると思われる場合は、§14 のお問い合わせ窓口までご連絡ください。確認のうえ速やかに対応します。

13. 免責事項

当サイト・本アプリに掲載する問題および解説は、各試験実施団体が公表する過去問題を元に当サイトが独自に編集したものです。内容の正確性には最善を尽くしていますが、誤りや古い情報が含まれる可能性があります。本サイト・本アプリの利用により生じたいかなる損害についても、運営者は責任を負いません。

14. お問い合わせ

本ポリシーに関するお問い合わせ、開示・削除請求等は、 contact@goukaku.dev まで、または お問い合わせページ / サポートページ からお願いします。

15. 改訂履歴

  • 2026-10-20: IPA の5試験をまとめた「合格.dev」の Android 版の公開準備に伴い、適用範囲 (§1)、Android 版の端末内の保存方法と端末のバックアップ (§2・§4・§6・§8)、Google Play の「データ セーフティ」の表示 (§7) を追記。AI で作成した割合の記載を削除し、全体解説・選択肢別解説・ヒントを問題文・選択肢・公式の正解をもとに独自に作り直した旨を追記 (§12)。
  • 2026-10-19: IPA の5試験をまとめた iOS アプリ「合格.dev」の公開準備に伴い、適用範囲 (§1)、端末内の保存方法 (§4・§6)、App Store の表示 (§7)、学習記録のリセットによるサーバー側データの削除 (§4・§11) を追記。運用基盤の移行 (Web は Cloudflare Containers、API とデータは Cloudflare Workers / D1) に合わせて第三者サービス (§9) を更新。コンテンツの約99%を AI で作成している旨を明記 (§12)。
  • 2026-06-24: Web サイトの運用基盤を EC2 に移行したことに伴い、旧ホスティングおよび旧解析サービスに関する記載を削除し、サーバー側イベントログの記載に更新。
  • 2026-06-21: 「第二種電工 過去問」(第二種電気工事士試験向け) iOS アプリ公開に伴い、適用範囲 (§1) に同アプリを明記。
  • 2026-06-06: 「12. コンテンツの著作権と独自編集について」を新設し、引用範囲と独自編集部分の境界を明示。これに伴い後続のセクション番号を 1 ずつ繰り下げ。
  • 2026-06-01: 広告掲載 (Google AdSense) を停止したことに伴い、第三者広告サービスに関する記載を削除し、Cookie 不使用の匿名ページビュー集計に関する記載を追記。セクション番号を整理。
  • 2026-05-22: 「宅建合格.dev」iOS アプリ公開に伴う改訂。適用範囲を当サイトの iOS アプリ群に拡張、サーバへ送信される情報 (Good / Bad 評価、問題報告本文) を明記、データ保管期間の記載 (§6) と利用者の削除請求権の記載 (§12) を追加。
  • 2026-05-19: iOS アプリ「合格.dev」公開に伴う改訂 (iOS UserDefaults / App Privacy 表示の追記)。
  • 2026-05-18: 初版公開。