利用規約
PyHiroba(ぱいひろば、以下「本サービス」)を安心してご利用いただくためのルールです。本サービスを利用された方は、本規約に同意したものとみなします。
最終更新日:2026年8月30日
第1条(本サービスの内容)
本サービスは、ブラウザ上で Python プログラミングを学習・実行できる無料の学習環境です。Python のコードは利用者自身のブラウザ内(お使いの端末の中)で実行され、第9条に定める場合を除き、コードや入力内容がサーバーへ送信・保存されることはありません。
また、学習用の機能として、小さな言語モデル(以下「AI」といいます)を利用者の端末内で動作させる機能を含みます。この AI への入力および生成結果も、同様に端末内でのみ処理されます。なお、利用者が実行したプログラムが外部サービスの API を呼び出す場合については、第9条をご覧ください。
第2条(アカウント・料金・情報の取り扱い)
本サービスの利用にあたり、アカウント登録は不要で、料金はかかりません。アプリ本体は利用者の個人情報を収集せず、Cookie による追跡や行動解析も行いません。ただし、任意でご回答いただくアンケートやお問い合わせでは、ご入力いただいた情報(メールアドレス・学校名など)を取得します。詳しくは第8条(個人情報の取扱い)をご確認ください。
第3条(禁止事項)
利用者は、本サービスの利用にあたり、次の行為をしてはなりません。
- 法令または公序良俗に違反する行為
- 本サービスを通じて、第三者のサーバー等へ攻撃・不正アクセス・過度な負荷を与える行為(本サービスを「踏み台」として悪用する行為を含む)
- マルウェア等の有害なプログラムの作成・配布・実行
- 他者の権利(著作権・プライバシー等)を侵害する行為
- 本サービスや配信元(CDN 等)に過度な負荷をかける行為
- 本サービスの運営を妨害する行為、その他運営者が不適切と判断する行為
第4条(外部から読み込む教材について)
本サービスは、URL や Google Drive などを通じて外部の教材(.ipynb ファイル)を読み込む機能を提供します。外部から読み込まれる教材は第三者が作成したものであり、運営者はその内容の正確性・安全性・適法性を保証しません。信頼できる提供元(学校・先生・公式教材など)の教材のみをご利用ください。心当たりのないリンクは開かないでください。
第5条(公開教材について)
本サービスは、参考例として教材(以下「公開教材」)を掲載することがあります。公開教材は、本サービスの使い方や授業での活用イメージを示すためのものであり、運営者は、その内容の正確性・完全性・最新性、特定の学習効果、および学習指導要領その他の基準への適合性を保証しません。公開教材には第三者が作成したものが含まれ、その著作権は各作成者に帰属します。公開教材は予告なく追加・変更・削除される場合があります。授業等でご利用の際は、事前に内容および動作をご確認ください。公開教材について権利上のご懸念がある場合は、お問い合わせフォームからご連絡ください。確認のうえ、必要に応じて掲載を停止します。
第6条(データの保存について)
本サービスは、作成したノートブックを自動保存しません。作業内容を残したい場合は、必ず「ダウンロード」機能でご自身の端末に保存してください。保存前にページを閉じる・再読み込みするなどした場合、編集内容は失われます。これによって生じた損害について、運営者は責任を負いません(運営者の故意または重大な過失による場合を除きます)。
第7条(外部サービスへの依存)
本サービスは、Python 実行環境や表示に必要なライブラリ・フォントを外部の配信サービス(CDN 等)から読み込みます。これらの外部サービスの停止・変更により、本サービスの一部または全部が利用できなくなる場合があります。
第8条(個人情報の取扱い)
本サービスのアプリ本体は、利用者の個人情報を収集しません。入力されたコードや学習内容は利用者の端末内で処理され、運営者のサーバーへ送信・保存されることはありません。また、Cookie 等を用いた行動追跡やアクセス解析も行っていません。
本サービスは高校生の利用を想定しています。アカウント登録を求めず、生徒の氏名・連絡先などの個人情報は取得しません。生徒が書いたコードや学習内容は端末の中だけで処理され、運営者へ送信・保存されることはありません。そのため、生徒本人または保護者の方から、個人情報の取扱いについて同意をいただく必要はありません。
なお、任意のアンケート・お問い合わせは先生・学校関係者の方を対象としており、ご入力いただいた情報(メールアドレス・学校名など)を取得します。
ただし、次の場合に限り、ご入力いただいた情報を取得します。いずれも任意でのご回答です。
- ご利用開始前のアンケート(Google フォーム)
- お問い合わせフォーム(Google フォーム)
取得する情報は、メールアドレス、学校名、ご所属、ご意見・ご質問の内容など、フォームでご入力いただいた項目です。これらは次の目的で利用します。
- 本サービスの運用・改善、およびお問い合わせへの回答
- 利用状況の把握
- 教育工学・情報教育等に関する研究活動における分析および研究成果の発表
研究活動に利用する場合は、統計的に処理するなど、個人または特定の学校が識別されない形で取り扱います。個人が特定される形で公表することはありません。
フォームの回答は Google LLC が提供するサービス上に保存され、国外のサーバーで処理される場合があります。運営者は、法令に基づく場合を除き、取得した情報を第三者へ提供しません。ご自身の情報の開示・訂正・削除をご希望の場合は、お問い合わせフォームよりご連絡ください。
本サービスには、運営者が所属する東京大学のプライバシーポリシーも併せて適用されます。
第9条(外部送信について)
本サービスをご利用の際、次の外部事業者へ通信が発生します。これらの通信では、接続に必要な情報(IP アドレス、ブラウザの種類など)が各事業者へ送信されます。利用者が入力したコードや学習内容が送信されることはありません。
ただし、利用者が実行したプログラム(利用者が自ら書いたものか、教材として配布されたものかを問いません)が、外部サービスの API を呼び出す場合は、この限りではありません。そのプログラムが送信する内容(AI への指示など、プログラムに書かれた文章)は、そのプログラムが指定した外部サービスへ送信されます。どの内容が送信されるかは、実行したプログラムによって決まります。送信先での取り扱いは、その外部サービスの提供者の定めによります。
- fonts.googleapis.com / fonts.gstatic.com(Google LLC):画面表示に使用するフォントの取得。各ページの表示時。
- cdn.jsdelivr.net(jsDelivr):Python 実行環境(Pyodide)および表示用ライブラリの取得。プログラム実行画面の表示時。
- cdn.holoviz.org(HoloViz):グラフ・UI 部品(Panel/Bokeh)の取得。利用者が Panel/Bokeh を使うプログラムを実行し、確認画面で同意したときのみ。取得先は運営者があらかじめ指定した部品に限定しています。
- script.google.com / script.googleusercontent.com / www.googleapis.com / drive.google.com(Google LLC):公開教材の一覧、先生が共有した Google ドライブのフォルダの中身の一覧、および教材ファイルの取得。教材ページの表示時、フォルダを指定して開いたとき、および教材やファイルを開いたとき。(公開教材の一覧の取得は script.google.com から script.googleusercontent.com へ転送されます。)
- pypi.org / files.pythonhosted.org(Python Software Foundation):追加ライブラリの取得。利用者がライブラリを読み込む操作を行ったとき。
- raw.githubusercontent.com / github.com(GitHub, Inc.):GitHub 上に公開された教材の取得。当該教材を指定して開いたとき。
- docs.google.com / forms.gle(Google LLC):アンケートおよびお問い合わせフォームの表示。利用者が当該リンクを開いたとき。あわせて、先生が共有したフォルダの中にある Google ドキュメント・スライド・スプレッドシートを、Office 形式(docx・pptx・xlsx)で保存するときにも通信が発生します。
- 先生が指定した教材の配布元:教材ファイルの取得。先生が配布した URL(
?nb=)で教材を開いたとき。Google ドライブや GitHub のほか、学校のサーバーなど、先生が指定した配布元へ通信が発生します。運営者はこの配布元をあらかじめ限定していません。 - 教材・実行結果に埋め込まれた画像などの配布元:教材の作成者が画像・動画などを外部に置いている場合、それを表示する時点で、その配布元へ通信が発生します。この通信によって、接続に必要な情報(IP アドレス、ブラウザの種類、日時)が配布元に伝わります。利用者が書いたコードや入力した内容が送信されることはありません。
- huggingface.co / us.aws.cdn.hf.co(Hugging Face, Inc.):AI(言語モデル)および文の埋め込みモデルの取得。利用者がプログラム実行画面でこれらの読み込みを実行し、確認画面で同意したときのみ。モデルの設定ファイルは huggingface.co から、モデルの重み(本体)は Hugging Face の配信ホスト(現在は us.aws.cdn.hf.co)へ転送されて取得されます。取得先は運営者があらかじめ指定したモデルに限定しています。なお、AI への入力・生成結果、および埋め込みの対象とした文とその結果は、いずれも利用者の端末内で処理され、送信されることはありません。
- ai-api.metro.tokyo.lg.jp(東京都):東京都が提供する生成 AI の API の利用。当該 API を呼び出すプログラムを実行したときのみ。このとき、プログラムに書かれた文章(AI への指示)が東京都へ送信されます(API キーが正しいかどうかにかかわらず送信されます)。利用には東京都が発行する API キーが必要で、その管理は利用者が行います。送信された内容の取り扱いおよび API の利用条件は、東京都の定めによります。
ネットワークの許可設定については、対応環境のページもご参照ください。
第10条(AI による生成物について)
本サービスが備える AI は、学習用の小規模なモデルを利用者の端末内で動作させるものです。また、利用者は自ら書いたプログラムから、外部が提供する AI の API を呼び出すこともできます。運営者は、いずれについても、その生成結果の正確性・適切性・有用性について、いかなる保証も行いません。
- 生成結果には、事実と異なる内容や、意味の通らない文章が含まれることがあります。調べものや事実の確認の用途には適しません。
- 生成結果には、利用者の意図しない不適切な表現が含まれる可能性があります。
- 生成結果を利用者が公開・提出・引用する場合は、利用者の責任において内容をご確認ください。
- 利用するモデルは各配布元の定めるライセンスに従います。詳細は配布元の表示をご確認ください。
- 利用するモデルは配布元(Hugging Face)で更新される場合があり、同じモデル名でも時期によって出力が変わることがあります。
- 外部の AI の API を利用する場合、その利用条件・料金・送信した内容の取り扱い・生成結果の権利については、当該サービスの提供者の定めに従います。API キーは利用者ご自身で管理してください。運営者は、外部サービスの提供状況や仕様の変更について責任を負いません。
学校等でご利用の際は、AI の生成結果をそのまま正解として扱わないよう、指導のうえでお使いください。
第11条(免責事項)
本サービスは現状有姿で提供され、その完全性・正確性・有用性・特定目的への適合性・継続性を保証しません。本サービスの利用または利用できなかったことにより生じた損害について、運営者の故意または重大な過失による場合を除き、責任を負いません。
第12条(サービスの変更・中断・終了)
運営者は、利用者への事前通知なく、本サービスの内容の変更・提供の中断・終了を行うことができます。
第13条(本規約の変更)
運営者は、必要に応じて本規約を変更することがあります。変更後の規約は、本ページに掲載した時点から効力を生じます。
第14条(準拠法)
本規約は日本法に準拠して解釈されます。
お問い合わせ・運営者
本サービスは、東京大学 大学院工学系研究科 技術経営戦略学専攻 松尾・岩澤研究室(以下「運営者」)が提供しています。ご質問・ご連絡はお問い合わせフォームまでお願いいたします。