Terms of Service
Last updated: March 9, 2026
1. Acceptance of Terms
By accessing or using NeedCode ("the Service"), you agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use the Service. We reserve the right to update these terms at any time, and continued use of the Service after changes constitutes acceptance of the revised terms.
2. Description of Service
NeedCode is an AI-powered LeetCode analytics and coaching platform. The Service provides personalized analytics, AI-driven coaching, progress tracking, and interview preparation insights based on your LeetCode profile data. The Service is provided "as is" and is intended for educational and personal development purposes.
3. User Accounts
To access the Service, you must sign in using your Google account. By signing in, you authorize us to collect and store your username and email address. You are responsible for:
- Maintaining the security of your account credentials
- All activities that occur under your account
- Notifying us immediately of any unauthorized use of your account
4. Acceptable Use
You agree not to:
- Use the Service for any unlawful purpose or in violation of any applicable laws
- Attempt to gain unauthorized access to the Service or its related systems
- Interfere with or disrupt the integrity or performance of the Service
- Use automated scripts, bots, or scrapers to access the Service without prior written consent
- Reverse engineer, decompile, or disassemble any part of the Service
- Impersonate any person or entity, or misrepresent your affiliation with any person or entity
5. Intellectual Property
All content, features, and functionality of the Service — including but not limited to text, graphics, logos, icons, and software — are the exclusive property of NeedCode and are protected by applicable intellectual property laws. You may not reproduce, distribute, or create derivative works from any part of the Service without our prior written consent.
6. Third-Party Services
The Service integrates with third-party platforms such as Google (for authentication) and LeetCode (for fetching your public profile data). We are not responsible for the availability, accuracy, or practices of these third-party services. Your use of third-party services is governed by their respective terms and policies.
7. Disclaimers
The Service is provided on an "as is" and "as available" basis without any warranties of any kind, either express or implied. We do not guarantee that the Service will be uninterrupted, error-free, or secure. AI-generated coaching advice is for informational purposes only and should not be considered as professional career counseling. We make no guarantees regarding interview outcomes or job placements.
8. Limitation of Liability
To the fullest extent permitted by law, NeedCode and its operators shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits, data, or goodwill, arising out of or in connection with your use of the Service.
9. Termination
We reserve the right to suspend or terminate your access to the Service at any time, with or without cause, and with or without notice. Upon termination, your right to use the Service will immediately cease. You may also delete your account at any time by contacting us.
10. Changes to These Terms
We may revise these Terms of Service from time to time. The most current version will always be available on this page with an updated "Last updated" date. By continuing to use the Service after revisions become effective, you agree to be bound by the revised terms.
11. Contact Us
If you have any questions about these Terms of Service, please contact us at needcode support.