Last Updated: June 21, 2026

Terms of Service
The Rules of Poetic Bytes

These Terms of Service govern your use of Poetic Bytes — my free Python tutorial platform. By using this site, you agree to these terms. Please read them carefully.

📜 Welcome to Poetic Bytes

These Terms of Service form a binding agreement between you and me

Welcome to Poetic Bytes (the "Site"), a free educational platform offering Python tutorials, interactive code examples, and learning resources. These Terms of Service ("Terms") govern your access to and use of the Site, including all content, features, and services provided.

By using the Site, you agree to be bound by these Terms. If you do not agree to these Terms, please do not use the Site. I reserve the right to modify these Terms at any time, and your continued use of the Site constitutes acceptance of any changes.

📅 Effective: June 21, 2026

What These Terms Cover

These Terms cover your use of the Poetic Bytes website, including all Python tutorials, interactive code examples, comment system, subscription forms, and any other features. They do not cover your use of third-party services linked from this site.

✅ Acceptance of Terms

By using this site, you agree to be bound by these Terms

By accessing or using Poetic Bytes, you acknowledge that you have read, understood, and agree to be bound by these Terms. If you are using the Site on behalf of an organization, you represent that you have the authority to bind that organization to these Terms.

  • Age requirement — you must be at least 13 years old to use this site. If you are under 13, you may only use the Site with parental consent.
  • Binding agreement — these Terms are a legally binding contract between you and me (Glenn Junsay Pansensoy).
  • Modifications — I may update these Terms from time to time. The most current version will always be posted on this page.
💡 Your continued use of the Site after any changes to these Terms constitutes your acceptance of the new Terms. Please check this page periodically for updates.

💻 Use of the Service

What you can do on Poetic Bytes

Poetic Bytes provides free educational content focused on Python programming. The Site is intended for:

  • Learning — accessing Python tutorials, reading lessons, and studying programming concepts
  • Practice — using the interactive code runner to experiment with Python code
  • Community — engaging with other learners through comments and discussions
  • Self-improvement — building programming skills for personal or professional growth

You may use the Site for personal, non-commercial purposes. Commercial use of the Site or its content without my express permission is prohibited.

👤 User Accounts & Subscriptions

How accounts and subscriptions work

Poetic Bytes does not require you to create an account to access most content. However, certain features may require you to provide information:

  • Email subscription — when you subscribe to my newsletter, you provide your email address. You can unsubscribe at any time.
  • Comments — you may provide a display name when posting comments. This name is visible to other users.
  • No password accounts — I do not require you to create password-protected accounts. Your data is stored locally in your browser or via simple forms.

You are responsible for the accuracy of any information you provide. I reserve the right to terminate or suspend access to any user who provides inaccurate or misleading information.

💡 I never store your password because I don't require one. Your subscription email is stored only for the purpose of sending you newsletters, and you can unsubscribe at any time.

📝 Intellectual Property

Who owns the content on Poetic Bytes

All content on Poetic Bytes — including but not limited to text, lessons, code examples, graphics, logos, and design — is owned by me (Glenn Junsay Pansensoy) or licensed to me, and is protected by copyright, trademark, and other intellectual property laws.

  • Lesson content — the written tutorials, explanations, and educational materials are my original work
  • Code examples — the Python code snippets are provided for educational purposes and may be used for learning
  • Brand assets — the Poetic Bytes name, logo, and branding are my trademarks
  • User-generated content — comments and other contributions from users remain the property of their respective authors

You may use the Site for personal, non-commercial learning. You may not reproduce, distribute, modify, or create derivative works of the Site's content without my prior written consent.

💬 User-Generated Content

Comments and contributions from users

Poetic Bytes allows you to post comments and interact with other learners. By posting content, you:

  • Grant me a license — you grant me a non-exclusive, royalty-free, worldwide license to display, store, and distribute your content on the Site
  • Retain ownership — you retain all rights to your content
  • Accept responsibility — you are solely responsible for the content you post
  • Agree to moderation — I reserve the right to moderate, edit, or remove any content at my discretion

You agree not to post content that is:

  • Offensive, defamatory, or discriminatory
  • Illegal or promotes illegal activities
  • Spam or unsolicited advertising
  • Infringes on the rights of others
  • Disrupts the learning environment
💡 Comments are stored locally in your browser using localStorage, not on my servers. This gives you full control over your data — you can clear it at any time through your browser settings.

🚫 Prohibited Uses

What you cannot do on Poetic Bytes

You agree not to use the Site for any unlawful purpose or in any way that could damage, disable, overburden, or impair the Site. Prohibited activities include:

  • Scraping or data mining — using automated tools to extract content without permission
  • Security breaches — attempting to bypass security measures, access restricted areas, or compromise the Site's integrity
  • Malicious activity — introducing viruses, malware, or other harmful code
  • Harassment — harassing, threatening, or bullying other users
  • Commercial use — selling, reselling, or commercializing the Site or its content
  • Impersonation — impersonating me or other individuals
  • Misuse of code runner — using the interactive code runner to execute malicious or resource-intensive code

I reserve the right to investigate and take appropriate legal action against any user who violates these prohibitions.

⚠️ Disclaimer of Warranties

The Site is provided "as is" — use it at your own risk

Poetic Bytes is provided on an "as is" and "as available" basis. I make no warranties, express or implied, regarding the Site, including:

  • Educational accuracy — while I strive to provide accurate information, I do not guarantee that all content is error-free or complete
  • Code reliability — the code examples and interactive runner are provided for educational purposes. I am not responsible for any damage caused by running code from this site
  • Availability — I do not guarantee that the Site will be available at all times or free from interruptions
  • Results — I do not guarantee that using the Site will lead to employment, career advancement, or any specific outcome

You use the Site and any code examples at your own risk. The interactive code runner executes Python code in your browser — I am not responsible for any loss of data, damage to your device, or other consequences of using the Site.

💡 The interactive code runner uses Pyodide, a WebAssembly-based Python interpreter that runs entirely in your browser. No code is sent to my servers. You are responsible for any code you choose to run.

⚖️ Limitation of Liability

My liability is limited to the fullest extent permitted by law

To the fullest extent permitted by law, I am not liable for any damages arising out of or in connection with your use of the Site. This includes, but is not limited to:

  • Direct damages — loss of data, revenue, or profits
  • Indirect damages — consequential, incidental, or special damages
  • Third-party damages — claims arising from third-party content or services
  • Loss of opportunity — any missed opportunities resulting from Site use

Some jurisdictions do not allow the exclusion of certain warranties or the limitation of liability for consequential or incidental damages. In such jurisdictions, my liability is limited to the greatest extent permitted by law.

⛔ Termination

When your access to the Site may be terminated

I reserve the right to terminate or suspend your access to the Site at my sole discretion, without prior notice, for any reason, including but not limited to:

  • Violation of these Terms
  • Engaging in prohibited uses
  • Behavior that is harmful to other users or the Site
  • Legal or regulatory requirements

Upon termination, your right to use the Site will immediately cease. Any content you have posted may be removed at my discretion.

💡 Termination does not affect any rights or obligations that accrued prior to termination, including my disclaimer of warranties and limitation of liability.

🔄 Changes to These Terms

I may update these Terms from time to time

I reserve the right to modify these Terms at any time. When I make changes, I will update the "Last Updated" date at the top of this page. Your continued use of the Site after any changes constitutes your acceptance of the new Terms.

  • Notification — I will post any changes on this page. I may also provide additional notice via email or site announcements.
  • Review — it is your responsibility to review these Terms periodically. If you do not agree to the updated Terms, you should discontinue use of the Site.
  • Material changes — for significant changes, I will provide more prominent notice.
💡 The most current version of these Terms will always be available at poetic-bytes.vercel.app/terms.html.

📬 Contact Me

I'm here to answer your questions

If you have any questions, concerns, or requests regarding these Terms of Service, please reach out:

💡 I aim to respond to all inquiries within 48 hours during business days.