1. Acceptance of Terms
By accessing or using ThinkingSDK's services, you agree to be bound by these Terms of Service. If you do not agree to these terms, do not use our services.
2. Description of Service
ThinkingSDK provides AI-powered debugging and autonomous software repair tools ("Service"). The Service captures runtime exceptions, analyzes root causes, generates fixes, and assists with deployment validation.
3. User Accounts
You are responsible for:
- Maintaining the confidentiality of your API keys and credentials
- All activities that occur under your account
- Notifying us immediately of any unauthorized use
- Ensuring your account information is accurate and current
4. Acceptable Use
You agree not to:
- Use the Service for any illegal or unauthorized purpose
- Attempt to gain unauthorized access to our systems
- Interfere with or disrupt the Service or servers
- Reverse engineer or attempt to extract source code
- Share API keys with unauthorized third parties
- Use the Service to generate malicious code
5. Data and Privacy
Our collection and use of personal information is described in our Privacy Policy. By using the Service, you consent to our data practices as described therein.
Code and Runtime Data
When you use ThinkingSDK:
- We collect runtime exception data, stack traces, and context
- We may access relevant portions of your source code for analysis
- We use this data to provide debugging insights and generate fixes
- We do not share your code or data with third parties except as required by law
6. AI-Generated Content
ThinkingSDK uses AI models to generate code fixes and analysis. You acknowledge that:
- AI-generated fixes are provided "as-is" without warranty
- You are responsible for reviewing and testing all generated code before deployment
- ThinkingSDK is not liable for bugs or issues introduced by AI-generated fixes
- You maintain ownership of your code and any modifications
7. Service Availability
We strive to provide reliable service but do not guarantee:
- Uninterrupted or error-free operation
- That defects will be corrected
- That the Service is free of viruses or harmful components
- Specific uptime percentages (unless specified in a separate SLA)
8. Fees and Payment
If you subscribe to a paid plan:
- Fees are charged in advance on a recurring basis
- You authorize us to charge your payment method
- Refunds are provided at our discretion
- We may change fees with 30 days' notice
9. Intellectual Property
ThinkingSDK retains all rights to:
- The Service, including software, algorithms, and models
- Our trademarks, logos, and branding
- Documentation and educational materials
You retain all rights to your code and data.
10. Limitation of Liability
To the maximum extent permitted by law, ThinkingSDK shall not be liable for:
- Any indirect, incidental, special, or consequential damages
- Loss of profits, data, or business opportunities
- Damages arising from AI-generated code or deployment decisions
- Service interruptions or security breaches beyond our control
Our total liability shall not exceed the amount you paid us in the past 12 months.
11. Indemnification
You agree to indemnify and hold ThinkingSDK harmless from any claims, damages, or expenses arising from:
- Your use of the Service
- Your violation of these Terms
- Your violation of any third-party rights
- Deployment of AI-generated code without proper testing
12. Termination
We may suspend or terminate your account if:
- You violate these Terms
- Your use threatens the Service or other users
- Required by law or regulation
- You fail to pay fees when due
Upon termination, your right to use the Service ceases immediately.
13. Changes to Terms
We may modify these Terms at any time. We will notify you of material changes via:
- Email to your registered address
- Notice on our website
- In-product notification
Continued use after changes constitutes acceptance of the new Terms.
14. Governing Law
These Terms are governed by the laws of Delaware, United States, without regard to conflict of law principles. Any disputes shall be resolved in the courts of Delaware.
15. Contact
For questions about these Terms, contact us at: