Terms of Service

Last updated: July 31, 2025

Service Agreement Overview

Welcome to CodeCraft Academy, Sri Lanka's premier frontend development education platform. These Terms of Service govern your use of our educational services, courses, and website. By accessing or using our services, you agree to be bound by these terms.

Our mission is to provide high-quality frontend development education that empowers students to succeed in the modern tech industry. These terms ensure a positive learning environment for all participants while protecting the interests of both students and the academy.

Please read these terms carefully before enrolling in any course or using our services. If you have questions about any provision, our team is available to provide clarifications before you commit to our programs.

Service Usage and Access

Acceptable Use Policy

Educational Purpose: Services are provided exclusively for learning frontend development skills and advancing your programming career
Respectful Interaction: Maintain professional and respectful communication with instructors, mentors, and fellow students
Integrity Standards: Complete assignments independently and maintain academic honesty in all course activities
Code of Conduct: Follow industry best practices and ethical coding standards throughout your learning journey

Prohibited Activities

Sharing account credentials with others
Distributing course materials without permission
Engaging in academic dishonesty or plagiarism
Disruptive behavior in virtual classrooms
Using services for commercial purposes
Attempting to reverse engineer course content
Harassment or discrimination of any kind
Violating intellectual property rights

Access Requirements

Technical Requirements: Reliable internet connection, modern web browser, and suitable hardware for development work
Age Restrictions: Students must be at least 16 years old or have parental consent for course enrollment
Geographic Access: Services are primarily designed for students in Sri Lanka, with some courses available internationally
Language Proficiency: Courses are conducted in English with support materials available for local language assistance

Student Accounts and Access Management

Account Creation

  • Provide accurate and complete registration information
  • Verify email address and complete identity confirmation
  • Choose secure passwords and enable two-factor authentication
  • Maintain one primary account per individual student

Security Responsibilities

  • Keep login credentials confidential and secure
  • Report suspicious account activity immediately
  • Log out from shared or public computers
  • Notify us of any security concerns or breaches

Account Suspension

  • Violations of terms may result in temporary suspension
  • Students will receive notification before suspension
  • Appeal process available for disputed suspensions
  • Serious violations may result in permanent termination

Multiple Account Policy

  • Each student is limited to one primary account
  • Corporate accounts available for team enrollments
  • Alumni accounts maintained for ongoing support
  • Contact support for account consolidation needs

Service Availability and Modifications

Service Uptime and Maintenance

We strive to maintain high service availability for all students. However, certain limitations and maintenance requirements may affect access:

Scheduled maintenance during off-peak hours
Emergency server maintenance may cause brief outages
Third-party service dependencies may affect availability
Advance notification for planned maintenance
Automatic backup and recovery systems in place
Support team available during outages

Course Features and Updates

Our courses and features evolve to meet industry demands and student needs. We reserve the right to modify services while maintaining educational quality:

Feature Additions: New tools, resources, and learning materials added regularly to enhance the educational experience
Curriculum Updates: Course content updated to reflect current industry standards and emerging technologies
Advance Notice: Students notified of significant changes that may affect their learning experience
Core Protection: Essential course materials and progress remain accessible during updates

Geographic and Device Limitations

Regional Access

  • • Primary focus on Sri Lankan students
  • • International access for select programs
  • • Local partnership integrations
  • • Time zone considerations for live sessions

Device Compatibility

  • • Modern web browser requirements
  • • Mobile-responsive design for basic access
  • • Desktop recommended for coding exercises
  • • Specific software requirements per course

Intellectual Property and Content Rights

Course Content Ownership

All course materials, including videos, exercises, projects, and documentation, are the intellectual property of CodeCraft Academy and our educational partners.

  • Students receive a license to use materials for personal learning
  • Content may not be redistributed or used commercially
  • Projects created during courses belong to the student
  • Portfolio use encouraged with proper attribution

Student-Generated Content

Content created by students during coursework, including code, projects, and assignments, remains the intellectual property of the student.

  • Students retain full rights to their original work
  • Permission granted for educational showcase purposes
  • Code reviews and feedback provided by instructors
  • Portfolio development support and guidance included