← Back to Home

Terms of Service

Last Modified: March 22, 2026

These Terms of Service (this "Agreement") are a binding contract between you ("Customer," "you," or "your") and ICPC HUE ("ICPC HUE," "we," or "us"). This Agreement governs your access to and use of the ICPC HUE platform and services.

Agreement Acceptance#

THIS AGREEMENT TAKES EFFECT WHEN YOU ACCEPT THE TERMS DURING SIGN-UP OR BY ACCESSING OR USING THE SERVICES (the "Effective Date"). BY ACCEPTING THE TERMS DURING SIGN-UP OR BY ACCESSING OR USING THE SERVICES YOU:

  • ACKNOWLEDGE THAT YOU HAVE READ AND UNDERSTAND THIS AGREEMENT;
  • REPRESENT AND WARRANT THAT YOU HAVE THE RIGHT, POWER, AND AUTHORITY TO ENTER INTO THIS AGREEMENT;
  • ACCEPT THIS AGREEMENT AND AGREE THAT YOU ARE LEGALLY BOUND BY ITS TERMS.

IF YOU DO NOT ACCEPT THESE TERMS, YOU MAY NOT ACCESS OR USE THE SERVICES.

1. Definitions#

"Authorized User" means students, trainees, trainers, and other individuals who are authorized to access and use the Services under the rights granted pursuant to this Agreement.

"Customer Data" means information, data, and other content, in any form or medium, that is submitted, posted, or otherwise transmitted by or on behalf of you through the Services.

"Services" means ICPC HUE's proprietary hosted software platform, including the web application, browser extension, and related tools for competitive programming training.

"Third-Party Products" means any third-party products provided with, integrated with, or incorporated into the Services, including but not limited to Codeforces integration.

2. Access and Use#

a. Provision of Access

Subject to and conditioned on your compliance with the terms and conditions of this Agreement, ICPC HUE will make available to you on a non-exclusive, non-transferable, and non-sublicensable basis, access to and use of the Services, solely for use by Authorized Users.

b. Use Restrictions

You shall not at any time, directly or indirectly:

  • Copy, modify, or create derivative works of the Services
  • Reverse engineer, disassemble, or decompile any part of the Services
  • Bypass any security measures or access the Services through unauthorized means
  • Upload or transmit any malicious code or harmful content
  • Use the Services in violation of any applicable law

c. Suspension

ICPC HUE may temporarily suspend your access to the Services if we reasonably determine that there is a threat or attack on our systems, your use disrupts the Services for other users, you are using the Services for fraudulent or illegal activities, or your provision of Services is prohibited by applicable law.

3. Customer Responsibilities#

You are responsible and liable for all uses of the Services resulting from access provided by you, directly or indirectly. You are responsible for:

  • All Customer Data, including its content and use
  • The security and use of your access credentials
  • All access to and use of the Services through your account
  • Ensuring compliance with Codeforces' terms of service when using our submission features

4. Data Collection and Storage#

a. Data We Collect and Store

When you use the Services, we collect and store certain data on our servers to provide and improve the platform experience. This includes:

  • AI Chat Messages: Conversations with the AI assistant are stored on our servers to enable chat history and continued sessions.
  • User Profile Data: Your email address, Codeforces handle, account preferences, and authentication identifiers.
  • Usage Metadata: Problem view history and submission activity for analytics and caching purposes.

b. Data We Do NOT Store on Our Servers

Your API Keys are never stored on our servers. When you configure an AI provider, the API key is stored exclusively in your browser's local storage and is never transmitted to or persisted on our servers.

c. Data Retention

We retain your data for as long as your account is active or as needed to provide the Services. You may request deletion of your account and associated data by contacting us.

5. Cookies and Local Storage#

ICPC HUE uses cookies and browser local storage to operate the platform:

  • Authentication Cookies: We use secure cookies to maintain your login session. These are essential for the Services to function.
  • Local Storage: We use browser local storage to persist your AI provider API keys, editor preferences, and other client-side configuration. This data never leaves your browser.
  • Browser Extension: When you use the browser extension to submit solutions to Codeforces, the extension reads your Codeforces session cookies solely to authenticate the submission on your behalf. These cookies are transmitted for the duration of the submission request only and are never stored, logged, or persisted on our servers.

We do not use third-party tracking cookies or advertising cookies.

6. Intellectual Property#

ICPC HUE IP: You acknowledge that ICPC HUE owns all right, title, and interest, including all intellectual property rights, in and to the Services and all related technology.

Customer Data: You retain all right, title, and interest in your Customer Data. You grant ICPC HUE a non-exclusive license to use your Customer Data solely to provide the Services.

7. Disclaimer of Warranties#

THE SERVICES ARE PROVIDED "AS IS" AND ICPC HUE HEREBY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE. ICPC HUE SPECIFICALLY DISCLAIMS ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. ICPC HUE MAKES NO WARRANTY THAT THE SERVICES WILL MEET YOUR REQUIREMENTS, OPERATE WITHOUT INTERRUPTION, BE SECURE, ACCURATE, COMPLETE, OR ERROR FREE.

8. Limitation of Liability#

IN NO EVENT WILL ICPC HUE BE LIABLE FOR ANY CONSEQUENTIAL, INCIDENTAL, INDIRECT, EXEMPLARY, SPECIAL, OR PUNITIVE DAMAGES; LOST PROFITS, REVENUE, OR BUSINESS; LOSS OF DATA; OR COST OF REPLACEMENT SERVICES.

Third-Party Platform Risks

ICPC HUE integrates with third-party platforms such as Codeforces. ICPC HUE is not responsible for any account restrictions, suspensions, bans, rate limiting, or other actions taken by Codeforces or any third-party platform against your account as a result of using the Services. You use these integration features at your own risk and acknowledge that third-party platforms may enforce their own policies independently of ICPC HUE.

9. Termination#

Either party may terminate this Agreement if the other party materially breaches this Agreement. Upon termination, you shall immediately discontinue use of the Services.

10. Changes to Terms#

ICPC HUE may modify this Agreement from time to time. We will provide reasonable notice of any material changes. Your continued use of the Services after such changes constitutes acceptance of the modified Agreement.

Contact#

If you have any questions about these Terms of Service, please contact us at icpchue@horus.edu.eg.