最終更新 2026年9月11日
プライバシーポリシー
Fulfledge が何を保存し、何を保存しないかの説明です。
まず結論
- ログインしなくても、教材も演習も復習も全部使えます。ログインは任意です。
- あなたが書いたコードは、この端末の外へ一切送信されません。ログインしても変わりません。
- どの問題にいつ答えて正解・不正解だったかは、この端末に保存します。ログインした場合にかぎり、同じ記録をサーバーにも預かります。
- 学習の記録を第三者に渡すことはありません。広告の配信にも使いません。
- 広告配信のために、Google およびその提携先が Cookie を使う場合があります。
書いたコードの扱い
Fulfledge では、あなたが書いたコードの実行をすべて端末の中で行っています。JavaScript と HTML・CSS はブラウザの隔離された領域(サンドボックス)で、SQL と Python はブラウザの中で動く実行環境で実行しています。コードを採点や実行のためにサーバーへ送ることはありません。学習の記録を預かるサーバーはありますが、そこにコードを送る口はありません。
端末に保存するもの
学習の続きから戻れるように、ブラウザの保存領域(localStorage)を次の用途で使っています。ログインしないかぎり、いずれもあなたの端末の中だけに保存され、送信も共有もされません。
- 直近1レッスンの位置と書きかけ
- 最後に開いたレッスン1つについて、どの段階の何問目にいるかと、演習ごとの書きかけコードを保存します。別のレッスンを開くと前の記録は消えます。この書きかけは、ログインしてもサーバーには送りません。
- 解いた記録(正誤と時刻)
- どの問題にいつ答えて、正解だったか不正解だったかを保存します。復習の予定・弱点の集計・学習の記録を組み立てるために使います。そのとき書いたコードの本文や、ヒントを見たかどうかは保存していません。
- プレイグラウンドの下書き
- プレイグラウンドで書いたコードを、次に開いたときに続きから書けるよう保存します。
これらはホーム画面の「記録を消す」、学習の記録の「記録を消す」、プレイグラウンドの「はじめのコードにもどす」、またはブラウザの設定からサイトデータを削除することで、いつでも消せます。
ログインした場合
ログインは任意です。押さなくても教材は全部読めて、演習も復習も同じように使えます。
- サーバーが預かるもの
- 「どの問題にいつ答えて、正解だったか不正解だったか」だけです。端末を変えても記録が続くようにするために預かります。書きかけのコードとプレイグラウンドの下書きは、ログインしても端末から出ません。
- ログインの仕組み
- 認証には Clerk というサービスを使っています。ログイン方法はメールアドレスと Google アカウントの2つで、どちらの場合もパスワードを Fulfledge が受け取ることはありません。Google を選んだ場合は、Google から Clerk へメールアドレスと名前が渡り、Google 側には Fulfledge にログインしたことが伝わります。それを避けたいときはメールアドレスでログインしてください。なお、メールアドレスも名前も Fulfledge のデータベースには入りません。サーバーが持つのは「Clerk が発行した利用者の識別子」と表示言語、そして学習の記録だけです。
- ログイン前の記録
- ログインする前にその端末で解いた記録は、確認してからでなければアカウントに取りこみません。借りている端末や共用の端末で、他の人の記録が混ざらないようにするためです。
- 消し方
- アカウントを削除すると、サーバーに預けた学習の記録も一緒に消えます。端末に残っている記録は、上に書いた「記録を消す」で別に消せます。端末の記録を消してもサーバーのぶんは消えないので、両方消したいときは両方の操作が必要です。
学習の記録を第三者へ提供することはありません。広告の配信やターゲティングにも使いません。転職・求人の類の目的にも使いません。
広告について
Fulfledge は無料で公開を続けるために、第三者配信の広告サービス Google AdSense を利用しています。広告は読み物のページ(ホーム・コース一覧・レッスンのスライド部分)にのみ表示し、問題を解いている画面とプレイグラウンドには表示しません。
Google を含む第三者配信事業者は、Cookie を使用して、あなたの過去のアクセス情報に基づいた広告を配信することがあります。この Cookie により、Fulfledge や他のサイトへのアクセス情報が広告の表示に利用される場合がありますが、氏名・住所・メールアドレス・電話番号などを含むものではありません。
パーソナライズ広告は広告設定から無効にできます。第三者配信事業者の Cookie についてはaboutads.infoでも無効化の方法が案内されています。Google がデータをどのように扱うかはGoogle のポリシーと規約をご覧ください。
欧州経済領域・英国・スイスからアクセスされた場合は、Cookie の使用と広告のパーソナライズについて同意を確認するメッセージを表示します。そこで選んだ内容はいつでも変更できます。
あなたが書いたコードや学習の内容が、広告の配信に使われることはありません。
アクセス解析
現在、アクセス解析ツールは導入していません。導入する場合は、このページを更新してからにします。
外部サイトへのリンク
Fulfledge から他のサイトへのリンクをたどった先での情報の扱いについては、Fulfledge は責任を負いかねます。リンク先のプライバシーポリシーをご確認ください。
免責事項
掲載している教材の内容には正確を期していますが、内容の正しさを保証するものではありません。教材やプレイグラウンドの利用によって生じた損害について、責任を負いかねます。
改定について
このポリシーは、必要に応じて予告なく変更することがあります。変更した場合はこのページの最終更新日を改めます。
お問い合わせ
このポリシーに関するお問い合わせは Fulfledge(fulfledge.app@gmail.com)まで。詳しくはお問い合わせのページをご覧ください。