AdaCpp Terms of Service

Terms and conditions governing the use of AdaCpp C++ Online AI+IDE platform

2025/06/17

1. Service Introduction

Welcome to AdaCpp (hereinafter referred to as "this platform" or "we"). AdaCpp is a browser-based online C++ Integrated Development Environment (IDE) that integrates AI-assisted programming features, providing users with code writing, compilation, execution, and AI code analysis services.

By accessing or using this platform, you agree to comply with these Terms of Service (hereinafter referred to as "Terms"). If you do not agree to these Terms, please do not use our services.

2. Service Features

2.1 Core Features

  • Online C++ IDE: Provides a complete code editor with syntax highlighting, auto-completion, and intelligent suggestions
  • Code Compilation and Execution: Supports multiple C++ standards (C++11/14/17/20) and compiler optimization options
  • Interactive Terminal: Real-time viewing of program output and interaction
  • AI Programming Assistant: Provides code analysis, error diagnosis, optimization suggestions, inline comments, and other AI features

2.2 AI Services

This platform integrates multiple AI models to provide services, including but not limited to:

  • DeepSeek V3
  • Google Gemini 2.5 Flash/Pro
  • OpenAI GPT-4o
  • Anthropic Claude 4

3. User Accounts

3.1 Account Registration

  • You can choose to use basic features for free or register an account to enjoy complete services
  • You must provide accurate, complete, and truthful information when registering
  • Supports email registration, Google OAuth, GitHub OAuth, and other methods

3.2 Account Security

  • You are responsible for maintaining the security and confidentiality of your account information
  • You are responsible for all activities that occur under your account
  • If you discover your account has been compromised, please contact us immediately

4. Usage Quotas and Limitations

4.1 Free Users

  • AI Features: 1 call per minute, 100 calls per day, 100 calls per month
  • Code Compilation: 20 times per day, 200 times per month
  • CPU Time: 5 minutes per day, 1 hour per month
  • Storage Space: 100MB
  • Includes advertisements

4.2 Professional Users (Pro)

  • AI Features: 2000 calls per month, 10M tokens
  • Code Compilation: 5000 times per month
  • CPU Time: 10 hours per month
  • Storage Space: 1GB
  • Ad-free experience, priority technical support

4.3 Usage Restrictions

  • Single code execution time limit: 60 seconds
  • Memory usage limit: 16MB-1GB (configurable)
  • Prohibition of uploading or executing malicious code
  • Prohibition of abusing AI features for non-programming related queries

5. Content and Intellectual Property

5.1 User Code

  • You retain all rights to the code you submit
  • Code is used only for compilation, execution, and AI analysis, not for long-term storage
  • We use hash methods to track compilation history without saving source code content

5.2 AI-Generated Content

  • AI-generated code suggestions and analysis reports are provided for your reference
  • You should verify the accuracy and security of AI suggestions
  • You bear full responsibility for the consequences of using AI-generated content

5.3 Platform Intellectual Property

  • The platform's interface, functionality, and technical implementation are protected by intellectual property laws
  • Unauthorized copying, modification, or distribution of platform code or design is prohibited

6. Data Processing and Privacy

6.1 Data Collection

  • We collect necessary user information, usage statistics, and error logs
  • AI conversation records are anonymized after 7 days of retention
  • For detailed information, please refer to our Privacy Policy

6.2 Data Security

  • Industry-standard security measures are employed to protect user data
  • PostgreSQL database is used to store user information
  • Access control, data encryption, and other security mechanisms are implemented

7. Paid Services

7.1 Subscription Options

  • Monthly: $9.90/month or ¥68/month
  • Annual: $99/year or ¥680/year
  • Supports Stripe, Alipay, and WeChat Pay

7.2 Refund Policy

  • Subscription services are generally non-refundable
  • In case of technical failures causing service interruption, we will extend the service period accordingly
  • Refund requests under special circumstances will be handled on a case-by-case basis

8. Prohibited Activities

Users must not:

  • Violate any applicable laws or regulations
  • Upload or distribute malicious code, viruses, or other harmful content
  • Attempt unauthorized access to our servers or networks
  • Interfere with or disrupt the normal operation of services
  • Use the platform for illegal activities or infringing on others' rights
  • Abuse AI features for large-scale automated queries
  • Bypass or attempt to bypass usage restrictions and quotas

9. Service Availability

9.1 Service Provision

  • We strive to ensure service stability and availability
  • Services are provided on an "as is" and "as available" basis without any express or implied warranties
  • We do not guarantee that services will be uninterrupted, secure, or error-free

9.2 Maintenance and Updates

  • We may conduct regular system maintenance and feature updates
  • Services may be temporarily interrupted during maintenance, and we will provide advance notice when possible

10. Limitation of Liability

10.1 Disclaimer

  • To the maximum extent permitted by law, we shall not be liable for any direct, indirect, incidental, special, or consequential damages arising from your use of this service
  • Including but not limited to data loss, business interruption, profit loss, etc.

10.2 AI Service Disclaimer

  • AI-generated code and suggestions are for reference only and do not guarantee accuracy, completeness, or applicability
  • Users should independently verify the correctness and security of AI suggestions
  • Users bear full responsibility for any consequences resulting from the use of AI suggestions

11. Service Termination

11.1 Termination Rights

  • We reserve the right to terminate or suspend your account and service access at any time
  • Termination may be based on violation of terms, service abuse, or other reasonable grounds
  • We will endeavor to provide notice before termination, but may execute immediately in emergency situations

11.2 Consequences of Termination

  • Your data and files may be deleted after service termination
  • Paid fees are generally non-refundable unless otherwise required by law

12. International Use and Export Controls

  • This service is provided to users worldwide
  • Users must comply with the laws and regulations of their respective regions
  • Certain AI features may be subject to export control regulations
  • Users are responsible for ensuring their use complies with applicable trade control requirements

13. Terms Modification

  • We reserve the right to modify these Terms at any time
  • Modified Terms will be posted on this page with an updated date
  • Continued use of the service constitutes acceptance of the modified Terms
  • Significant changes will be communicated via email or in-platform notifications

14. Applicable Law and Dispute Resolution

  • These Terms are governed by the laws of the People's Republic of China
  • Disputes arising from these Terms should first be resolved through friendly consultation
  • If consultation fails, either party may file a lawsuit with the people's court in the jurisdiction where this platform is located

15. Contact Us

If you have any questions or suggestions regarding these Terms of Service, please contact us through the following methods:

Last Updated: June 17, 2025


AdaCpp is committed to providing high-quality online programming environments and AI-assisted services for C++ learners and developers worldwide. Thank you for choosing our platform!