Skip to main content

Cookies on BBB.org

We use cookies to give users the best content and online experience. By clicking “Accept All Cookies”, you agree to allow us to use all cookies. Visit our Privacy Policy to learn more.

Manage Cookies

Select a Language

Share
Business Profile

Computer Software

LeetCode

This business is NOT BBB Accredited.

Find BBB Accredited Businesses in Computer Software.

Complaints

Customer Complaints Summary

  • 91 total complaints in the last 3 years.
  • 40 complaints closed in the last 12 months.

If you've experienced an issue

Submit a Complaint

The complaint text that is displayed might not represent all complaints filed with BBB. Some consumers may elect to not publish the details of their complaints, some complaints may not meet BBB's standards for publication, or BBB may display a portion of complaints when a high volume is received for a particular business.

Sort by

Complaint status

Complaint type

  • Initial Complaint

    Date:08/10/2026

    Type:Product Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    On August 7, 2026, I noticed a pending charge on my credit card for the annual renewal of my LeetCode Premium membership. I immediately contacted LeetCode customer support and explained that I did not want to renew the membership, had not used or logged into the platform for approximately six months, and wanted the membership canceled and the renewal charge refunded. LeetCode rejected my refund request.I did not receive any advance reminder or written notice informing me that my annual membership was about to automatically renew or that I needed to cancel by a certain date to avoid being charged.Under the Illinois Automatic Contract Renewal Act, 815 ILCS 601/10(b), contracts with a term of 12 months or more that automatically renew for more than one month require written notice of the automatic renewal no less than 30 days and no more than 60 days before the cancellation deadline. The notice must inform the consumer that the contract will automatically renew, explain how to cancel, and state the cancellation deadline. I specifically asked LeetCode customer support whether they had sent me the legally required renewal notice and whether their renewal process complied with this requirement. They did not answer that question or provide evidence that any such notice was sent.I contacted LeetCode as soon as I discovered the pending renewal charge and have not used the renewed service. I am requesting that LeetCode cancel the renewed Premium membership and issue a full refund of the annual renewal charge.
  • Initial Complaint

    Date:08/10/2026

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    LeetCode processed an annual renewal without sending the legally mandated advance email warning to a consumer, and refused a refund despite zero account usage.Annual subscription charge of $159 was done today morning. I cancelled the subscription and sent request to refund the amount. But Leetcode support team simply cited that they cant refund. I didnt receive any email notifications before charging the subscription amount. So as per Texas laws as well as Leetcode HQ California laws they must be doing the refund. And they are not doing it even after sending the email about it. So surely they are trying to harass people here. And there have been complaints about this on BBB in past as well. Hope there is stringent action on such business. It never the amount but their malicious practices and not following legal bindings is more scary.
  • Initial Complaint

    Date:08/10/2026

    Type:Billing Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    I purchased LeetCode Premium intending to use it for one year only. When the subscription came up for renewal, LeetCode emailed me stating that its attempt to charge $159 for the renewal was unsuccessful because my payment information had changed.After receiving that unsuccessful-payment notice, I canceled my subscription because I did not want another year of Premium. Despite my cancellation, LeetCode subsequently charged my credit card $159.I contacted LeetCode and requested a refund. On August 10, 2026, I received what appeared to be an automated response stating that all subscription fees are non-refundable and encouraging me to use the Premium benefits for the remainder of the billing period. That response did not address the actual circumstances: LeetCode told me the renewal payment had failed, I then canceled the subscription, and LeetCode charged me afterward anyway.I am a Massachusetts consumer. The only renewal-related communication I received stated that LeetCode had already attempted the charge. I did not receive a clear advance notice identifying the upcoming charge, renewal date, cancellation deadline, and cancellation method.LeetCode has not provided evidence of a compliant advance-renewal notice, the date and time it recorded my cancellation, or authorization for the charge processed after I canceled. Instead, it relied on a general non-refund policy without addressing my billing dispute.Desired resolution:I am requesting that LeetCode:Refund the full $159 charge to my original payment method.Confirm in writing that my subscription and automatic renewal are canceled.Confirm that no additional billing attempts will be REMOVEDthis complaint through a billing supervisor or human representative rather than sending another automated response.
  • Initial Complaint

    Date:08/05/2026

    Type:Sales and Advertising Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    I purchased a year long subscription for LeetCode premium in July of 2025. I used the subscription to my needs, but found I got less use out of it than I had hoped for. I thought I had cancelled the subscription, but to my surprise, I got charged for another year of the subscription on July 21, 2026 with no warning ahead of time whatsoever. I reached out to customer support to ask them to 1) cancel my subscription and 2) refund me for the charge since I had not used the subscription since the billing date. They refused to do either, claiming it was in their terms of service somehow to not warn users when they would be charged for an entire year of a service. Id like a refund but they keep automatically rejecting my requests.
  • Initial Complaint

    Date:08/03/2026

    Type:Product Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    I have been a LeetCode Premium subscriber since August 3, 2023, on an annual auto-renewing plan at $159/year. On August 3, 2026, my subscription automatically renewed and I was charged $159.I contacted LeetCode support that same day requesting cancellation and a refund of that specific charge, as I no longer need the service and simply forgot to cancel before the renewal date. I asked only for a refund of the most recent transaction, not any prior years' charges.LeetCode denied the refund, citing their Terms of Service, which state subscription fees are non-refundable and not prorated for mid-term cancellations.I understand LeetCode's general non-refund policy, but I am asking for the BBB's help because my cancellation and refund request were made on the exact same day as the charge, before any use of the renewed service period. I am requesting a refund of the $159 charge dated August 3, 2026, and confirmation that my subscription is cancelled and will not renew again.Desired resolution: Refund of $159 charged August 3, 2026, and confirmation of cancellation.
  • Initial Complaint

    Date:08/03/2026

    Type:Product Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    I've had a LeetCode annual subscription. I have not used the platform in months but I received an email that my subscription was auto renewed.LeetCode did not send me any emails saying they were going to renew my subscription.I reached out to customer support explaining the situation and they pointed to their terms of service and denied my request for a REMOVEDLeetCode is a California based company, they are required to send a notice of renewal as they are legally bound by California's Automatic Renewal Law (ARL). This law mandates that companies must provide a clear notice of renewal 15 to 45 days before charging an annual subscription
  • Initial Complaint

    Date:07/30/2026

    Type:Product Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    A subscription was charged to my account for a year without any prior notice.I asked for a refund and my request was ignored and denied
  • Initial Complaint

    Date:07/28/2026

    Type:Product Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    On July 28, 2026, LeetCode charged my credit card $159 for another annual LeetCode Premium renewal. I originally purchased the subscription directly from LeetCode on July 28, 2025.Before the July 28, 2026 renewal, I received no advance renewal notice and no annual reminder at my account email. I searched my inbox, spam folder, and trash folder and found no such notice.I discovered the charge on July 28, 2026 and cancelled the subscription that same day. I immediately requested a full refund and have not used LeetCode Premium since the renewal. LeetCode refused my refund request. I then sent a formal written demand and asked LeetCode to provide evidence showing when and where any renewal notice was sent.I am a REMOVEDresident. Californias Automatic Renewal Law requires notice 15 to 45 days before an annual automatic renewal. The notice must state the renewal terms, amount and cancellation method. LeetCode processed the charge without providing that notice and then refused to reverse it after my immediate cancellation.I am requesting a full refund of the $159 charge to my original credit card and confirmation that the renewed annual subscription has been cancelled.Californias Attorney General confirms the 15-to-45-day notice requirement and the separate annual-reminder requirement Desired resolution:Full refund of the $159 renewal charge to my original credit card and confirmation that the renewed subscription is cancelled.
  • Initial Complaint

    Date:07/22/2026

    Type:Product Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    ?I am a resident of REMOVEDfiling a consumer protection complaint regarding an illegal automatic subscription renewal charge of $159 executed by LeetCode on July 21, 2026.?The company failed to provide the legally mandated 15 to 45-day advance renewal notification required by the California Automatic Renewal Law (CA REMOVEDCode REMOVED), where LeetCode is headquartered. Furthermore, they are in violation of the REMOVEDCode 59.1-207.46), which strictly regulates continuous service offers for REMOVEDresidents.?Because they did not provide the required advance notice, the renewal authorization is legally invalid. I have attempted to contact their support team for a refund, but they are using an automated ticketing system to issue generic denials based on their general Terms of Service, completely ignoring state billing statutes.?I am requesting that a human representative from LeetCode review this and issue an immediate, full refund to my original payment method for this unauthorized charge.

    Business Response

    Date: 08/11/2026

    Hello there,

    Thank you for your message. We understand that this situation can be frustrating, and we sincerely apologize for any inconvenience you have experienced.

    On reviewing your complaint, we noticed that you have been communicating with us via our CRM platform (Zendesk). We strongly advise and encourage you to continue the communication via the REMOVEDplatform so we can best support you, and until your complaint gets resolved.

    Thank you for understanding, and we apologize again for any inconvenience.


    Best Regards,
    The LeetCode Team.

  • Initial Complaint

    Date:07/14/2026

    Type:Product Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    LeetCode LLC owes me $159 for an annual subscription renewal charged on April 21, 2026. I requested a refund because I did not receive advance notice of the automatic renewal and did not intend to continue the subscription. In written communications, LeetCode stated that my refund request was within the refund window and promised to process the refund if I withdrew my bank dispute. I relied on that written promise, withdrew the dispute, and notified LeetCode in writing that I had done so. After I fulfilled the condition LeetCode required, it refused to issue the promised refund.

BBB Business Profiles are provided solely to assist you in exercising your own best judgment. BBB does not verify the accuracy of information provided by third parties, and does not guarantee the accuracy of any information in Business Profiles. As a matter of policy, BBB does not endorse any product, service, or business. Businesses are under no obligation to seek BBB accreditation, and some businesses are not accredited because they have not sought BBB accreditation.

When considering complaint information, please consider the company's size and volume of transactions. Note that the nature of complaints and a company’s responses to them are often more important than the number of complaints. BBB Business Profiles generally cover a three-year reporting period.