DolaCode Logo
Back to DolaCode
Legal Agreement & Platform Guidelines

Application Terms of Service

Welcome to DolaCode. These Terms of Service govern your use of our interactive STEM & coding educational platform.

Effective Date: August 11, 2026 Binding Legal Terms
Agreement Overview

Important Terms for Parents, Students & Schools

By accessing or registering an account on DolaCode, you represent that you have read, understood, and agreed to these Terms of Service. If you are under the age of 18, your parent or legal guardian must review and agree to these terms on your behalf.

  • Educational platform for all ages
  • Google OAuth SSO supported
  • Parent & Teacher dashboard accounts
  • Safe Python & Blockly sandbox execution

1. Agreement to Terms

These Terms of Service constitute a legally binding agreement between you and Devnaija Academy (“Company”, “we”, “us”, or “our”), governing your access to and use of the DolaCode website, application modules, parent/teacher dashboards, and related services.

If you do not agree with all of these terms, you are expressly prohibited from using the platform and must discontinue use immediately.

2. Account Registration & Minor Consent

DolaCode provides learning accounts for Students, Parents, Teachers, and School Administrators.

  • Minor Students (Under 18): Students under the age of 18 must use DolaCode under the supervision of a parent, legal guardian, or authorized school educator.
  • Parent & Teacher Accounts: Adults registering parent or teacher accounts warrant that they have legal authority to enroll student sub-accounts and monitor student coding progress.
  • Account Security: You are responsible for maintaining the confidentiality of your account credentials and login sessions.

3. Google Sign-In & Single Sign-On

DolaCode permits account sign-in via Google OAuth 2.0. By signing in using your Google account:

  • You authorize DolaCode to access your basic Google profile details (name, email address, profile photo, and unique Google ID) to create and authenticate your DolaCode user account.
  • DolaCode does not request access to your Google Drive, Gmail messages, contacts, or sensitive Google cloud files.
  • You can revoke DolaCode's OAuth access at any time through your Google Security Account settings.

4. Code of Conduct & Acceptable Use

You agree not to engage in any prohibited activities on DolaCode, including:

  • Attempting to bypass browser sandboxes, execute malicious code, or compromise server security.
  • Using automated bots, web scrapers, or scripts to flood DolaCode servers.
  • Impersonating another student, parent, or school educator.
  • Uploading objectionable, abusive, or harmful content into project files or AI prompts.

5. Intellectual Property Rights

All curriculum materials, stage designs, graphics, branding, software code, and lesson content on DolaCode are owned by Devnaija Academy.

Student Content: Students retain ownership of the original code, Blockly project scripts, and game creations they author on DolaCode.

6. Platform Availability & Subscriptions

We strive to maintain continuous platform availability. However, we reserve the right to perform scheduled maintenance, update coding modules, or modify platform features to improve learning outcomes.

7. Limitation of Liability

To the fullest extent permitted by law, DolaCode and Devnaija Academy shall not be liable for indirect, incidental, or consequential damages resulting from platform downtime or data loss beyond our reasonable control.

8. Legal Contact Information

If you have questions regarding these Terms of Service, please contact our legal desk:

Legal Contact Email

legal@dolacode.com

hello@dolacode.com

Operating Entity

Devnaija Academy

DolaCode Legal Department