Terms of Service
1. Acceptance of Terms
By accessing or using BeatCode (“the Service”), you agree to be bound by these Terms of Service (“Terms”). If you do not agree, you must not use the Service.
2. Description of Service
BeatCode is a platform for competitive coding battles, educational challenges, and community interaction. We provide problem sets, matchmaking, scoring, and other related features to help you improve coding skills, compare performances, and connect with others.
3. Account & Eligibility
- Account Creation: You must create an account to participate in certain features. You agree to provide accurate, complete information and update it when it changes.
- Google Sign-In: If you log in through Google OAuth, you allow us to receive limited profile information as described in our Privacy Policy.
4. User Conduct
- Prohibited Activities: You agree not to engage in harmful or unlawful behavior on BeatCode. This includes posting inappropriate content or attempting to compromise the Service.
- Respect for Others: You agree to be respectful toward other members. Any misconduct may result in suspension or termination of your account.
5. Intellectual Property
- Our Content: Except for user-generated code or submissions, all content, trademarks, and branding on BeatCode are our property or licensed to us. You must not copy, distribute, or create derivative works without permission.
- User-Submitted Code: You retain ownership of any code you submit, but grant us a non-exclusive license to display and process your code for the purpose of running competitions and verifying solutions.
6. Privacy & Data
Your use of the Service is subject to our Privacy Policy. By using BeatCode, you acknowledge and accept how we handle your data.
7. Disclaimer of Warranties
BeatCode is provided “as is” without warranties of any kind, whether express or implied, including but not limited to implied warranties of merchantability or fitness for a particular purpose. We do not guarantee that the Service will be uninterrupted or secure.
8. Limitation of Liability
To the fullest extent permitted by law, BeatCode and its operators will not be liable for any indirect, incidental, special, or consequential damages arising from your use or inability to use the Service.
9. Indemnification
You agree to indemnify and hold harmless BeatCode and its team from any claim arising out of your use of the Service or infringement of any rights of a third party.
10. Termination
We reserve the right to suspend or terminate your account at any time if you violate these Terms. Upon termination, any relevant provisions will survive.
11. Changes to Terms
We may update these Terms periodically. Updated Terms will be posted here, and by continuing to use the Service after new Terms take effect, you agree to be bound by them.
12. Governing Law & Jurisdiction
These Terms are governed by the laws of [your jurisdiction]. Any disputes shall be brought exclusively in the courts of [your jurisdiction].