DeetCode.
Home Learn Practice Discuss Interview Vault
Back to Sign Up

Terms of Service

Last Updated: February 2026

1. Acceptance of Terms

Welcome to DeetCode! By accessing or using our platform, you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, please do not use our services.

Important: Please read these Terms carefully before using DeetCode. By creating an account, you confirm that you have read, understood, and agree to be bound by these Terms.

2. Description of Service

DeetCode is an interactive learning platform designed for embedded systems education. Our services include:

  1. Interactive learning modules covering embedded systems concepts
  2. Browser-based code editor for practicing programming
  3. Practice problems with automated evaluation
  4. Progress tracking and achievement systems
  5. Educational content related to microcontrollers, RTOS, and hardware programming

3. User Accounts

3.1 Account Creation

To access certain features, you must create an account. You agree to:

  1. Provide accurate and complete information during registration
  2. Verify your email address via OTP (One-Time Password) sent during signup
  3. Maintain the security of your password and account
  4. Notify us immediately of any unauthorized access
  5. Accept responsibility for all activities under your account

3.2 Email Verification

Email verification is required to activate your account:

  1. A 6-digit OTP code will be sent to your email upon registration
  2. You must enter this code to complete your account setup
  3. OTP codes expire after 10 minutes and can be resent if needed
  4. Unverified accounts cannot access platform features

3.3 Password Security & Reset

We take password security seriously:

  1. All passwords are encrypted using industry-standard bcrypt hashing
  2. We cannot see or decrypt your password
  3. If you forget your password, you can reset it using the "Forgot Password" feature
  4. Password reset requires OTP verification sent to your registered email
  5. Reset tokens expire after 5 minutes for security

Password Reset: Unlike before, you can now recover access to your account by using the "Forgot Password" feature on the login page. An OTP will be sent to your registered email to verify your identity before allowing you to set a new password.

3.4 Account Eligibility

You must be at least 13 years old to use DeetCode. If you are under 18, you must have parental or guardian consent to use our services.

4. Acceptable Use Policy

When using DeetCode, you agree NOT to:

  1. Share your account credentials with others
  2. Attempt to access other users' accounts
  3. Upload malicious code or attempt to harm our systems
  4. Use automated scripts or bots to access our services
  5. Copy, distribute, or sell our educational content without permission
  6. Engage in any activity that disrupts our services
  7. Use our platform for any illegal purposes

Warning: Violation of these terms may result in immediate account suspension or termination without prior notice.

5. Intellectual Property

5.1 Our Content

All content on DeetCode, including but not limited to text, graphics, logos, code examples, and educational materials, is the property of DeetCode and is protected by intellectual property laws.

5.2 Your Content

You retain ownership of any code you write using our platform. By submitting code for evaluation, you grant us a limited license to process and analyze your submissions for educational purposes.

6. Privacy

Your privacy is important to us. Please review our Privacy Policy to understand how we collect, use, and protect your personal information.

7. Data Sharing with SNKLP AI

DeetCode is a product of SNKLP.AI. By using our platform, you acknowledge and agree that your data may be shared with and processed by SNKLP AI systems for the following purposes:

  1. Improving and enhancing AI-powered learning recommendations and features
  2. Training and refining machine learning models to provide better educational experiences
  3. Analyzing usage patterns to optimize platform performance and content delivery
  4. Developing new AI-driven educational tools and services

SNKLP AI Data Processing: As part of the SNKLP.AI ecosystem, your interactions, code submissions, learning progress, and usage data may be processed by SNKLP AI systems. This data is used to enhance our AI capabilities and improve the overall learning experience across the SNKLP.AI platform.

7.1 Unified Login Credentials

Your DeetCode login credentials (email address and account information) may also be used across the SNKLP.AI ecosystem. This enables:

  1. Single sign-on access to other SNKLP.AI products and services
  2. Unified user experience across the SNKLP.AI platform
  3. Seamless integration with future SNKLP.AI applications

By creating a DeetCode account, you consent to your login credentials being shared with and used by SNKLP.AI for authentication and account management purposes across all SNKLP.AI services.

We are committed to handling your data responsibly and in accordance with applicable data protection regulations. All data shared with SNKLP AI is processed securely and used solely for the purposes outlined above. For more details on how your data is handled, please refer to our Privacy Policy.

8. Disclaimers

DeetCode is provided "as is" without warranties of any kind. We do not guarantee:

  1. Uninterrupted or error-free service
  2. That our content is complete or up-to-date
  3. That code examples will work in all environments
  4. Employment outcomes or career advancement
  5. That DeetCode will be available at all times
  6. That DeetCode will be free of viruses or other harmful components

9. Limitation of Liability

To the maximum extent permitted by law, DeetCode shall not be liable for any indirect, incidental, special, consequential, or punitive damages resulting from your use of our services.

10. Modifications to Terms

We reserve the right to modify these Terms at any time. We will notify users of significant changes via email or platform notification. Continued use after changes constitutes acceptance of the new Terms.

11. Account Termination & Deletion

11.1 Termination by Us

We may terminate or suspend your account at our discretion for violations of these Terms, including but not limited to:

  1. Violation of acceptable use policies
  2. Fraudulent or illegal activities
  3. Abuse of platform features or other users
  4. Extended periods of inactivity (with prior notice)

11.2 Account Deletion by You

You have the right to delete your account at any time through your profile settings. To delete your account:

  1. Navigate to your Profile page
  2. Scroll to the "Danger Zone" section at the bottom
  3. Click "Delete Account"
  4. Enter your password to confirm your identity
  5. Type "DELETE MY ACCOUNT" as final confirmation

⚠️ PERMANENT ACTION: Account deletion is irreversible. Once you delete your account, ALL of the following will be permanently deleted and cannot be recovered:

  1. Personal Information: Email, username, and profile data
  2. Progress & XP: All experience points and level progress
  3. Badges & Achievements: All earned badges and achievements
  4. Submissions: All code submissions and their history
  5. Streak Data: Current and maximum streak records
  6. Activity History: All contribution and learning activity

We recommend downloading your profile card or noting your achievements before deleting your account if you wish to keep a record.

12. Governing Law

These Terms shall be governed by and construed in accordance with applicable laws, without regard to conflict of law principles.

13. Contact Us

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

  • Email: support@deetcode.online
  • Website: www.deetcode.online

By using DeetCode, you acknowledge that you have read and understood these Terms of Service.

View Privacy Policy

© 2026 DeetCode. All rights reserved.