Terms of Service

Last updated: March 17, 2026

1. Agreement to Terms

These Terms of Service ("Terms") constitute a legally binding agreement between you, whether personally or on behalf of an entity ("you"), and interviewprep.sh ("we," "us," or "our"), concerning your access to and use of the interviewprep.sh service (the "Service"). You agree that by accessing the Service, you have read, understood, and agreed to be bound by all of these Terms. If you do not agree with all of these Terms, you are prohibited from using the Service and must discontinue use immediately.

2. Description of Service

interviewprep.sh is a paid subscription platform that helps software engineers prepare for technical interviews. The Service provides LeetCode problem browsing and filtering, attempt tracking with notes and timing, curated list progress (including Blind 75, NeetCode 150, and others), company-specific problem sets across 200+ employers, streak tracking, and spaced-repetition review suggestions.

3. User Registration

You are required to register for an account to use the Service. You agree to keep your password confidential and will be responsible for all use of your account and password. We reserve the right to remove, reclaim, or change a username you select if we determine, in our sole discretion, that such username is inappropriate or objectionable.

4. Acceptable Use

You may not access or use the Service for any purpose other than that for which we make the Service available. As a user of the Service, you agree not to:

  • Systematically retrieve data or content from the Service to create or compile a collection without our permission
  • Circumvent, disable, or otherwise interfere with security-related features of the Service
  • Engage in any automated use of the system, such as scraping or data mining
  • Interfere with, disrupt, or create an undue burden on the Service or its networks
  • Attempt to impersonate another user or person
  • Use the Service in a manner inconsistent with any applicable laws or regulations
  • Upload or transmit viruses, malware, or any other type of malicious code

5. Fees, Payment, and Refunds

The Service is offered through paid subscription plans billed on a recurring basis. All payments are processed through Stripe. By subscribing, you authorize us to charge your payment method on a recurring basis until you cancel. All plans include the same features; the only difference between plans is billing frequency and price.

All purchases are final and non-refundable. We do not offer refunds for any reason, including partial billing periods. If you cancel your subscription, you will retain access to the Service until the end of your current billing period. No refund will be issued for the remaining time. If you upgrade or downgrade your plan mid-cycle, charges will be prorated accordingly.

We reserve the right to change our fees at any time, with notice provided to you before such changes take effect.

6. User Content

The Service may invite you to submit content, including but not limited to attempt notes, problem ratings, and other materials ("User Content"). You retain all ownership rights in your User Content. However, by submitting User Content to the Service, you grant us a worldwide, non-exclusive, royalty-free license to use, reproduce, and display the User Content in connection with operating and improving the Service.

7. Intellectual Property

Unless otherwise indicated, the Service is our proprietary property and all source code, databases, functionality, software, designs, text, and graphics on the Service (collectively, the "Content") are owned or controlled by us or licensed to us, and are protected by copyright and trademark laws. Problem data displayed within the Service is sourced from publicly available information and is presented for educational purposes.

8. Termination

We may terminate or suspend your account and access to the Service immediately, without prior notice or liability, for any reason, including if you breach these Terms. Upon termination, your right to use the Service will immediately cease. If you wish to terminate your account, you may contact us at [email protected].

9. Disclaimer of Warranties

The Service is provided on an "as-is" and "as-available" basis. You agree that your use of the Service will be at your sole risk. To the fullest extent permitted by law, we disclaim all warranties, express or implied, in connection with the Service, including the implied warranties of merchantability, fitness for a particular purpose, and non-infringement. We make no warranties or representations about the accuracy or completeness of the Service's content.

10. Limitation of Liability

In no event will we or our directors, employees, or agents be liable to you or any third party for any direct, indirect, consequential, exemplary, incidental, special, or punitive damages, including lost profit, lost revenue, loss of data, or other damages arising from your use of the Service, even if we have been advised of the possibility of such damages.

11. Indemnification

You agree to defend, indemnify, and hold us harmless, including our affiliates and all of our respective officers, agents, partners, and employees, from and against any loss, damage, liability, claim, or demand, including reasonable attorneys' fees and expenses, made by any third party due to or arising out of: (1) your use of the Service; (2) breach of these Terms; (3) any breach of your representations and warranties set forth in these Terms; or (4) your violation of the rights of a third party.

12. Changes to Terms

We reserve the right to modify or replace these Terms at any time. If a revision is material, we will make reasonable efforts to provide at least 30 days' notice prior to any new terms taking effect. By continuing to access or use the Service after those revisions become effective, you agree to be bound by the revised terms.

13. Contact Us

If you have any questions about these Terms, please contact us at [email protected].