Terms of Service
Effective Date: 08/14/2025
Welcome to CrackedRuby! These Terms of Service ("Terms") govern your use of our AI-powered Ruby learning platform operated by Desoto Labs LLC ("we," "us," or "our").
1. Acceptance of Terms
By accessing or using CrackedRuby, you agree to be bound by these Terms. If you don't agree to these Terms, please don't use our service.
2. Description of Service
CrackedRuby is an AI-powered coding platform that provides:
- Interactive Ruby programming challenges with instant feedback
- Comprehensive Ruby documentation and tutorials
- Software development guides and resources
- Blog content on programming topics
3. User Accounts and Authentication
- You must authenticate using Google or GitHub to access our service
- You must provide accurate information through your chosen authentication provider
- You're responsible for maintaining the security of your social accounts
- You must be at least 13 years old to use our service
- One person may not maintain multiple accounts
4. Acceptable Use
You agree not to:
- Use the service for any illegal purposes
- Attempt to gain unauthorized access to our systems
- Interfere with or disrupt the service
- Share your social login credentials with others
- Submit malicious code or attempt to harm our platform
5. Content and Intellectual Property
- Code Submissions: By submitting code to our platform, you grant CrackedRuby full rights to use, modify, distribute, and display that code for any purpose
- Platform Content: CrackedRuby owns all platform content, including challenges, documentation, AI-generated feedback, and user-submitted code
- Assignment of Rights: You assign all rights, title, and interest in submitted code to Desoto Labs LLC
- Feedback and Suggestions: You grant us a license to use your feedback and suggestions to improve our service
6. AI-Generated Content
- Our platform uses AI to provide coding feedback and generate educational content
- AI-generated responses are for educational purposes and may not always be perfect
- You should verify AI suggestions and use your own judgment
7. Privacy
Your privacy is important to us. Please review our Privacy Policy to understand how we collect and use your information.
8. Payments and Subscriptions
- Premium features require a paid subscription processed through Stripe
- Subscription fees are billed in advance on a recurring basis
- You may cancel your subscription at any time through your account settings
- Refunds: We offer a 7-day refund policy from your initial subscription date. Contact support@crackedruby.com for refund requests
- No refunds are provided for partial billing periods after the initial 7-day period
- Price changes will be communicated with at least 30 days notice
9. Third-Party Services
Our service integrates with:
- Google and GitHub for authentication
- Stripe for payment processing
Your use of these services is subject to their respective terms of service and privacy policies.
10. Website Analytics
By using our website, you acknowledge that we collect anonymous usage statistics through Google Analytics to improve our services. This includes standard web analytics data such as page views, session duration, and general geographic information.
11. Service Availability
- We strive to keep CrackedRuby available 24/7 but don't guarantee uninterrupted access
- We may temporarily suspend service for maintenance or updates
- We reserve the right to modify or discontinue features with reasonable notice
12. Limitation of Liability
Desoto Labs LLC provides CrackedRuby "as is" without warranties. We're not liable for any indirect, incidental, or consequential damages arising from your use of our service.
13. Termination
- You may cancel your subscription at any time through your account settings
- Account Deletion: To permanently delete your account and data, contact support@crackedruby.com
- We may suspend or terminate accounts that violate these Terms
- Upon termination, your right to use the service ends immediately
- Active subscriptions will continue until the end of the current billing period
14. Changes to Terms
We may update these Terms from time to time. We'll notify users of significant changes via email or platform notifications.
15. Contact Information
If you have questions about these Terms, please contact us at support@crackedruby.com.
These Terms of Service are effective as of 08/14/2025 and govern your use of CrackedRuby operated by Desoto Labs LLC.