CJavaCode
Log In

Terms of Service

Last Updated: September 7, 2026

These Terms of Service ("Terms") govern your access to and use of cjavacode.com (the "Service", "Platform", "we", "us", or "our"), a learning management system owned and operated by xCan IT Services Inc., a company incorporated under the laws of Canada, with its registered office at Ontario, Canada ("Company").

By creating an account, accessing, or using the Service, you agree to be bound by these Terms and our Privacy Policy, which is incorporated by reference. If you do not agree, do not use the Service.

1. Definitions

  • "Account" means the registered user profile created to access the Service.
  • "User," "you," "your" means any individual who accesses or uses the Service, including students, instructors, and administrators, as applicable.
  • "Content" means any coursework, exercises, submissions, code, text, files, or other material a User creates, uploads, submits, or stores on the Platform.
  • "Personal Information" has the meaning given to it under applicable Canadian privacy law, including the Personal Information Protection and Electronic Documents Act (PIPEDA) and any applicable provincial equivalent.

2. Eligibility

  1. You must be at least the age of majority in your province or territory of residence to create an Account on your own behalf. If you are under that age, a parent, guardian, or authorized educational institution must consent to and be responsible for your use of the Service.
  2. By registering, you represent that the information you provide is accurate and that you have the legal capacity to enter into these Terms.

3. Account Registration and Security

  1. To use the Service, you must create an Account by providing your first name, last name, and email address, and by setting a password. Your password is stored by us only in hashed (irreversible) form; we do not have access to your plaintext password.
  2. You are responsible for maintaining the confidentiality of your login credentials and for all activity that occurs under your Account. Notify us immediately at techsupport@cjavacode.com if you suspect unauthorized access.
  3. We may suspend or terminate an Account that provides false, inaccurate, or misleading information at registration.

4. The Service

  1. The Platform allows Users to complete learning exercises, practice activities, and coursework, and to have that Content stored on the Platform for the User's ongoing access and review.
  2. We may update, modify, or discontinue features of the Service at any time. We will make reasonable efforts to notify Users of material changes that affect their use of stored Content.

5. User Content

  1. Ownership. As between you and us, you retain all ownership rights in the Content you create and submit through the Service.
  2. License to us. By submitting Content, you grant us a non-exclusive, worldwide, royalty-free license to host, store, reproduce, and display that Content solely as necessary to operate, maintain, and provide the Service to you (including displaying your progress and history back to you, and, where applicable, to instructors or administrators with legitimate access).
  3. Storage and retention. We store your Content for as long as your Account remains active, or as otherwise described in our Privacy Policy or Data Retention Policy. We are not a backup service; you are responsible for retaining your own copies of important work.
  4. Prohibited content. You will not upload or submit Content that is unlawful, infringes a third party's intellectual property or privacy rights, contains malicious code, or violates these Terms or our Acceptable Use provisions (Section 6).

6. Acceptable Use

You agree not to:

  • use the Service for any unlawful purpose or in violation of any applicable law or regulation;
  • attempt to gain unauthorized access to another User's Account, our systems, or any non-public areas of the Service;
  • upload malware, or attempt to probe, scan, or test the vulnerability of the Platform without authorization;
  • copy, scrape, reverse-engineer, or resell the Service or its underlying software, except where permitted by law;
  • misrepresent your identity or impersonate another person;
  • submit another person's work as your own in a manner that violates academic integrity policies applicable to your use of the Service.

We reserve the right to suspend or terminate access for any User who violates this section.

7. Privacy and Personal Information

  1. We collect and process your first name, last name, email address, and hashed password, together with any Content and usage data generated through your use of the Service, in accordance with our Privacy Policy and applicable Canadian privacy legislation, including PIPEDA and, where applicable, provincial legislation such as Quebec's Act respecting the protection of personal information in the private sector (as amended by Law 25), British Columbia's or Alberta's Personal Information Protection Act, or other applicable provincial law.
  2. We implement reasonable technical and organizational safeguards to protect Personal Information against loss, theft, and unauthorized access, including storing passwords only in hashed form.
  3. We do not sell your Personal Information. Any disclosure to third-party service providers (e.g., hosting providers, and Square for payment processing as described in Section 9) is limited to what is necessary to operate the Service and is governed by appropriate contractual safeguards.
  4. You may request access to, correction of, or deletion of your Personal Information by contacting techsupport@cjavacode.com, subject to any legal or legitimate business reasons for retention.
  5. If our servers or service providers are located outside Canada, your information may be processed in another jurisdiction and may be subject to the laws of that jurisdiction, including lawful access by foreign authorities.

8. Intellectual Property

  1. Except for User Content, the Service, including its software, design, text, graphics, course frameworks, and trademarks, is owned by the Company or its licensors and is protected by Canadian and international intellectual property laws.
  2. Nothing in these Terms grants you any right to use our trademarks, logos, or branding without our prior written consent.

9. Fees and Payment

  1. Certain features of the Service may require payment of fees, as described on the Platform at the time of purchase. All fees are quoted in CAD and are exclusive of applicable taxes (GST/HST/PST/QST as applicable) unless stated otherwise.
  2. Third-party payment processing. All payments are processed by Square, Inc. and/or its Canadian affiliate ("Square"), a third-party payment processor. When you make a payment, you will be redirected to Square's payment interface and your payment card and billing information is collected and processed directly by Square, not by us. We do not collect, store, or have access to your full payment card details. Your use of Square's payment service is subject to Square's own terms of service and privacy policy, which we encourage you to review.
  3. We are not responsible for the availability, performance, or security of Square's payment systems, though we will make reasonable efforts to assist with payment-related issues connected to your use of our Service.

10. Termination

  1. You may stop using the Service or delete your Account at any time by contacting us or using in-Platform account settings, where available.
  2. We may suspend or terminate your Account, with or without notice, if you breach these Terms, pose a security risk, or if required by law.
  3. Upon termination, your right to access the Service ends immediately. We will handle your Content and Personal Information in accordance with our Privacy Policy and Data Retention Policy, and applicable law.

11. Disclaimers

  1. THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, EXCEPT AS OTHERWISE REQUIRED BY APPLICABLE LAW (INCLUDING CONSUMER PROTECTION LEGISLATION THAT CANNOT BE EXCLUDED).
  2. We do not warrant that the Service will be uninterrupted, error-free, or completely secure.

12. Limitation of Liability

  1. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE COMPANY, ITS DIRECTORS, EMPLOYEES, AND AGENTS WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF DATA, PROFITS, OR GOODWILL, ARISING FROM YOUR USE OF THE SERVICE.
  2. OUR TOTAL AGGREGATE LIABILITY ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE WILL NOT EXCEED THE GREATER OF (A) THE AMOUNT YOU PAID US IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM, OR (B) CAD $ 25.
  3. Nothing in these Terms limits liability that cannot be excluded or limited under applicable Canadian law, including liability for gross negligence, wilful misconduct, or death or personal injury caused by our negligence.

13. Indemnification

You agree to indemnify and hold harmless the Company and its officers, directors, and employees from any claims, damages, liabilities, and expenses (including reasonable legal fees) arising from your breach of these Terms or your misuse of the Service.

14. Governing Law and Dispute Resolution

  1. These Terms are governed by the laws of the Province of Ontario, and the federal laws of Canada applicable therein, without regard to conflict-of-law principles.
  2. The courts located in Kitchener, Ontario will have exclusive jurisdiction over any dispute arising from these Terms or the Service, except where applicable consumer protection law grants you the right to bring proceedings in your own jurisdiction of residence.

15. Changes to These Terms

We may update these Terms from time to time. We will notify you of material changes by posting the updated Terms on the Platform and updating the "Last Updated" date, and, where required by law, by direct notice. Continued use of the Service after changes take effect constitutes acceptance of the revised Terms.

16. General

  1. Entire Agreement. These Terms, together with our Privacy Policy, constitute the entire agreement between you and the Company regarding the Service.
  2. Severability. If any provision of these Terms is found unenforceable, the remaining provisions will remain in full force and effect.
  3. No Waiver. Our failure to enforce any provision does not constitute a waiver of that provision.
  4. Assignment. You may not assign these Terms without our prior written consent. We may assign these Terms in connection with a merger, acquisition, or sale of assets.
  5. Language. These Terms have been drafted in English at the express request of the parties. Les parties ont exigé que la présente convention soit rédigée en anglais.

17. Contact Us

If you have questions about these Terms, please contact us at:

xCan IT Services Inc.
ON, Canada
clientprivacy@cjavacode.com

Terms of Service Privacy Policy Contact Us

© 2026 All rights reserved.