Terms of Use
Last Updated: February 2026
The Short Version
PythonMastery.io is a free, browser-based Python IDE. Use it to learn, build, and explore Python. Be responsible. Don't do anything harmful or illegal. Your code stays on your machine — we never see it.
1. Acceptance of Terms
By using PythonMastery.io, you agree to these Terms of Use. If you don't agree, please discontinue use. We may update these terms from time to time — continued use after changes constitutes acceptance.
2. The Service
PythonMastery.io provides a free, browser-based Python IDE powered by Pyodide (WebAssembly). Code execution happens entirely on your device. We do not provide cloud compute, code storage, or server-side execution of any kind.
We also offer:
- Python Academy — structured lessons and learning paths.
- Tutorial Lab — interactive quizzes, tests, and coding exercises.
- Recipe Library — pre-built Python code templates.
- Share & Snapshot — URL-based code sharing and image export.
3. Your Code, Your Responsibility
Since code runs locally on your machine, you are solely responsible for the code you write and execute. You agree not to use PythonMastery.io to:
- Write or distribute malware, viruses, or malicious scripts.
- Attempt to harm, exploit, or gain unauthorised access to any system.
- Violate any applicable local, national, or international law.
- Infringe on the intellectual property rights of others.
4. Your Content
The code you write is yours. We do not claim ownership over any scripts, files, or outputs you create using PythonMastery.io. We cannot access them — they live entirely in your browser.
When you use the Share feature, your code is encoded into the URL itself. We do not store shared snippets on any server. You are responsible for what you share.
5. No Warranty
PythonMastery.io is provided "as-is" without warranties of any kind — express or implied. We do not guarantee uninterrupted availability, error-free performance, or fitness for any particular purpose.
We are not liable for any loss of data, loss of work, or damages arising from your use of the service.
6. Third-Party Services
We rely on the following third-party services to deliver the experience:
- Pyodide / WebAssembly — Python runtime, runs entirely in your browser.
- CodeMirror 6 — code editor engine (open source, MIT license).
- Google Analytics — aggregate, anonymised usage stats only.
- Google AdSense — contextual ads that keep the platform free.
- Google Fonts & CDN libraries — fonts and editor assets served via CDN.
These services have their own terms and privacy policies which govern their use.
7. Changes & Availability
We reserve the right to modify, suspend, or discontinue any part of PythonMastery.io at any time, with or without notice. We'll always aim to keep the core IDE free and accessible.
8. Contact
Questions about these terms? Reach out directly:
Email: masterofaiml@gmail.com