Skip to content

Promotional offer — trial 48 h at RM 4.19 then RM 228.34/month without obligation. The solution to track your subscriptions.

Ngrok

Cancel Ngrok: The Right Way

Learn how to cancel Ngrok easily and avoid extra charges. Get the complete guide with a 4.8/5 rating. Start your cancellation today!

Your information

Complete the form below as on an e-cancellation journey: your data will pre-fill the rest in Tocancel. No letter preview on this page.

When would you like to cancel Ngrok?

How to cancel Ngrok in malaysia: your rights and step-by-step guide

What is Ngrok and why you might need to cancel

Ngrok is a developer tunnelling service that exposes your local server to the internet through secure encrypted tunnels. If you build software, test webhooks, run demos, or need temporary remote access to applications behind a firewall or NAT, Ngrok lets you do that without complex network setup.

The company operates from the United States under California law, which means your account terms and billing are governed by US contract law even though you sign up and manage your account online from Malaysia. This matters for cancellation because your consumer protections in Malaysia may differ from those in California, and you should understand both your local rights and Ngrok's terms before you act.

How Ngrok pricing works in malaysia

Ngrok offers a freemium model with a free tier and several paid plans. Most users start free and upgrade only when they hit feature limits or need more capacity. The free plan includes up to 3 online endpoints with limited bandwidth, while paid plans unlock unlimited endpoints, higher request limits, and removal of branding overlays.

Ngrok prices in US dollars, not Malaysian ringgit, so you see charges converted at the exchange rate on your billing date. The Hobbyist plan costs approximately RM38 per month when billed annually, while the Pay-as-you-go plan starts at around RM94 per month plus overage charges for data beyond 5GB and 100,000 HTTP requests included in that base price. If you leave tunnels running or forget to downgrade, your monthly bill can climb quickly.

Plan Monthly cost (approx. MYR) Endpoints Best for
Free RM0 Up to 3 Learning, light testing
Hobbyist RM38 (annual billing) Unlimited Hobby projects, small teams
Pay-as-you-go RM94 + overage Unlimited Production, high volume
Enterprise Custom quote Unlimited Large teams, SLA support

Why people cancel Ngrok

Users cancel for several clear reasons: they completed a short-term project and no longer need tunnelling, they found a cheaper alternative, they moved to a different development approach, or unexpected overage charges surprised them. Some developers realise they started a paid plan for testing but forgot to downgrade when the test ended, and the charges kept rolling in month after month.

Understanding your reason helps you decide whether to cancel outright, downgrade to the free plan, or pause your account temporarily. If you are uncertain whether you need Ngrok long-term, switching to the free tier is often a safer first step than cancelling entirely.

Your consumer rights and what malaysian law protects

As a consumer in Malaysia, you have rights under the Consumer Protection Act 1999 (CPA). This law applies to contracts with companies like Ngrok, even though Ngrok operates overseas and prices in US dollars. Your legal position is clear: you have the right to cancel a subscription contract, and the company must process your cancellation fairly and on time.

Consumer protection act 1999 and unfair contract terms

The CPA protects you from unfair contract terms that heavily favour the seller. If Ngrok's Terms of Service include hidden fees, automatic renewal without clear consent, or unreasonable refund restrictions, those clauses may be challengeable under Malaysian law. In practice, this means if Ngrok refuses to process a legitimate cancellation or charges you unreasonably after you cancel, you can escalate to the Ministry of Domestic Trade and Consumer Affairs (MDTCA).

Ngrok's Terms do not clearly spell out a cooling-off period (a grace period to change your mind), withdrawal rights, or minimum contract duration in the publicly available text. This does not mean you have no rights; it means Ngrok may be unclear about its own cancellation policy, which itself can be considered an unfair practice. Therefore, you should document every step of your cancellation request and keep proof of submission.

Your right to cancel and your next steps

You have the absolute right to cancel your Ngrok subscription at any time. You do not need Ngrok's permission or justification. However, the company's refund policy is less clear. Ngrok does not publicly commit to refunding unused months or partial billing periods, which suggests prepaid fees may not be returnable once charged. Your legal position: you can demand cancellation immediately, but refunds for charges already processed depend on whether Ngrok has a cancellation or refund policy, and whether the MDTCA considers those terms fair.

If Ngrok refuses to cancel your account or blocks your cancellation request, Tocancel recommends escalating to the MDTCA (Ministry of Domestic Trade and Consumer Affairs) in Malaysia, which enforces the Consumer Protection Act 1999 and investigates unfair trading practices. The MDTCA has the power to order the company to refund you or comply with your cancellation.

How to cancel Ngrok: step-by-step method

Ngrok's primary cancellation route is through your online account dashboard. There is no Malaysia-specific customer service number or live chat, so you will interact with Ngrok mainly via email at [email protected] and their online dashboard. Follow these steps to cancel your account or downgrade your plan.

Before you cancel: essential preparations

Many users regret cancelling in haste and lose important data or proof of their request. Before you cancel, take five minutes to prepare and protect yourself. Log in to your Ngrok account, review your current plan, note your next billing date, and take screenshots of your account dashboard showing your subscription level and billing details. If you use active tunnels for development, testing, or callbacks, export any critical tunnel configurations or request logs before you proceed.

Ngrok does not clearly detail what happens to your tunnels, domain settings, or request history after cancellation, so if any of that matters to your workflow, save it now. Keep a record of your active endpoints and any support tickets you have opened with Ngrok.

  • Screenshot of your account dashboard (showing plan name and billing status)
  • Screenshot of your current plan and next billing date
  • Copy of your latest invoice
  • List of any active endpoints or custom domains you use
  • Any support ticket numbers or previous correspondence with Ngrok

Cancel through the Ngrok account dashboard

If you subscribed directly on the Ngrok website and pay by credit card or other direct payment method, your cancellation happens inside your account. Tocancel recommends this route because it leaves a digital record in Ngrok's system.

  1. Go to ngrok.com and log in with your email and password.
    • If you cannot remember your password, use the "Forgot Password" link and reset it.
    • If you use single sign-on (GitHub, Google, etc.), log in with that provider.
  2. Once logged in, navigate to your account settings or billing dashboard.
    • This is usually in a menu labelled "Account", "Settings", or your username in the top-right corner.
    • Look for a section called "Subscription", "Plan", or "Billing".
  3. Find your current subscription and locate the cancel, downgrade, or manage plan button.
    • If you see a "Downgrade" option, review it first. Downgrading to the free plan is often safer than full cancellation if you think you might return later.
    • If you are certain you want to cancel, look for "Cancel Plan" or "Delete Subscription".
  4. Click the cancel button and follow the on-screen prompts.
    • Ngrok may ask why you are cancelling. You do not have to provide a detailed reason, but a short note like "no longer needed" is acceptable.
    • The system will confirm your cancellation and show an effective date.
  5. Take a screenshot of the cancellation confirmation page immediately.
    • This is your proof that you cancelled. Store it securely in an email or cloud storage.
    • Note the cancellation date and any confirmation number Ngrok provides.
  6. Check your email for a cancellation confirmation from Ngrok ([email protected] or [email protected]).
    • If you do not receive an email within 24 hours, log back in and verify the cancellation went through.
    • If it did not, try the cancellation process again or contact support.

Cancel by email if the dashboard method fails

If the dashboard cancellation does not work, or if you subscribed through a reseller or third-party payment platform, contact Ngrok support by email. Tocancel advises writing a clear, documented cancellation request so you have proof you sent it.

  1. Send an email to [email protected] with the subject line: "Subscription Cancellation Request - [Your Email Address]".
    • Use your account email address in the subject so Ngrok can find your account quickly.
  2. In the email body, include:
    • Your full name
    • Your Ngrok account email address
    • Your current plan name (Free, Hobbyist, Pay-as-you-go, or Enterprise)
    • The date you want the cancellation to take effect (today or your next billing date)
    • A simple statement: "I request immediate cancellation of my Ngrok subscription effective [date]."
  3. Request written confirmation of your cancellation in the email body.
    • Write: "Please confirm receipt of this request and provide a cancellation confirmation number or effective date."
  4. Send the email and keep a copy in your sent folder.
    • Take a screenshot of the sent email for your records.
  5. Wait for a response from Ngrok (usually within 2-3 business days).
    • If you do not hear back within 5 business days, send a follow-up email and consider contacting Tocancel for advice on escalation.

Refunds and what to expect after cancellation

Ngrok's refund policy is not explicitly detailed in its public Terms of Service, which means you should assume that prepaid monthly or annual fees are non-refundable once charged. However, this does not mean you have no recourse if you are wrongly charged or if Ngrok continues billing after you cancel.

What Ngrok will and will not refund

If you cancel mid-month, Ngrok may not refund the remaining days on your current billing cycle. If you prepaid for an annual plan and cancel early, Ngrok is unlikely to return the unused months unless you have a written agreement or Ngrok explicitly offers early-cancellation refunds. Overage charges (for data or requests beyond your plan limit) are typically non-refundable because you incurred them during your active subscription.

However, if Ngrok continues to charge you after your cancellation request, or if a charge appears on your credit card without your authorisation, you have the right to dispute it with your bank and file a complaint with the MDTCA. Tocancel advises keeping all billing statements and cancellation correspondence for at least 12 months.

Billing stops after cancellation

Once your cancellation is processed and confirmed, Ngrok should stop charging your payment method on your next scheduled billing date. If you cancelled on the 15th of the month but your billing date is the 30th, you may receive one final charge on the 30th for any remaining days in that cycle. Check your next billing date before you cancel so you are not surprised by a final charge.

Some users cancel too late and still get charged because Ngrok's cancellation takes effect only on the next billing date, not immediately. To avoid an unwanted charge, cancel at least 2-3 days before your billing date. If you are charged after cancellation, contact support immediately and ask for a refund, citing your cancellation confirmation as proof.

Common mistakes to avoid when cancelling Ngrok

Cancellation seems simple, but small mistakes can cost you money or leave you unable to prove you cancelled. Here are the traps that catch users and how to avoid them.

Mistake one: cancelling without taking screenshots

If something goes wrong after you cancel, your only proof is a screenshot or email confirmation. Without documentation, Ngrok can claim you never cancelled, and your bank may not refund a disputed charge without evidence. Always screenshot your cancellation confirmation, your account dashboard before cancellation, and any emails from support.

Mistake two: forgetting active tunnels and losing access

Ngrok does not clearly explain what happens to your tunnels once you cancel. If you rely on a tunnel URL for a client callback, webhook test, or demo, and that tunnel is still active when you cancel, your callbacks or webhooks may start failing without warning. Before you cancel, download or document any tunnel configurations you might need later.

Mistake three: cancelling instead of downgrading

If you think you might return to Ngrok later but want to stop paying now, downgrading to the free plan is safer than full cancellation. Downgrading keeps your account, your tunnel history, and your authentication tokens in place. Full cancellation may delete your account data, and you would have to rebuild everything if you return. Tocancel recommends checking whether the free plan is enough for your occasional use before you cancel entirely.

Mistake four: not checking your billing date

Ngrok's billing cycle is not always obvious from the dashboard. If you cancel on the 20th but your billing date is the 25th, you will still be charged on the 25th for the next cycle. To avoid an unwanted charge, cancel at least a few days before your billing date. If you are unsure when your next charge is due, check your latest invoice or contact support before you cancel.

Mistake five: ignoring overage charges after cancellation

If you leave old tunnels running after you cancel, or if your account remains active for a few days after you submit your cancellation request, you might incur overage charges for data or requests beyond your plan limit. These charges may appear on your next statement even though you thought you cancelled. Always log back in a few days after cancellation to confirm your plan status and that no new charges were added.

What happens after you cancel your Ngrok account

Cancellation is not always instant. Ngrok may keep your account active until your current billing cycle ends, or it may honour same-day cancellation depending on when you submit your request. Here is what actually happens in the days and weeks after you click cancel.

First 24 hours: confirmation phase

After you cancel via the dashboard or email, Ngrok should send you a confirmation. Check your email (including spam folders) for a message from [email protected]. If you do not receive a confirmation within one business day, log back into your account and verify the cancellation went through. If Ngrok's dashboard still shows an active paid plan, the cancellation may not have been processed, and you should try again or contact support.

Days 2-7: billing cycle wind-down

If you cancelled mid-month, your account may remain active until your billing cycle ends. For example, if your billing date is the 30th and you cancel on the 15th, Ngrok may keep your account open until the 30th, then charge you for the full cycle (no refund for the days you cancelled). Some companies offer prorated refunds; Ngrok does not appear to advertise this, so assume no refund for partial months.

Days 8 and beyond: account access and data retention

After your billing cycle ends and your plan expires, your account access may be restricted. You may no longer be able to create new tunnels, but Ngrok does not clearly state whether you can view your tunnel history, request logs, or account settings after cancellation. If you need to preserve any data, do it before your access is cut off. Once access is gone, you cannot recover that data without contacting Ngrok support, which may not honour requests for deleted accounts.

Final check: verify no charges occur

Monitor your credit card or bank statement for 30 days after cancellation. If you see a charge from Ngrok after your cancellation confirmation, this is a billing error. Contact Ngrok support immediately with your cancellation confirmation and ask for a reversal. If Ngrok refuses, contact your bank and file a chargeback or dispute, then report Ngrok to the MDTCA for continuing to charge after cancellation.

When to contact tocancel and escalate your cancellation

Tocancel is here to help if Ngrok ignores your cancellation request, refuses to process it, or continues charging you after you cancel. If you have submitted a cancellation and Ngrok has not responded or acted within 7 days, or if you receive unexpected charges after cancellation, Tocancel can guide you through the escalation process.

Cancellation refusal and how to escalate

If Ngrok blocks your cancellation in the account dashboard or refuses to respond to your email cancellation request, this is an unfair trade practice under the Consumer Protection Act 1999. You have the legal right to cancel your subscription, and Ngrok cannot withhold cancellation without a legitimate reason (such as non-payment of a legitimate outstanding balance). Tocancel advises documenting every cancellation attempt and then filing a formal complaint with the MDTCA.

The MDTCA can investigate whether Ngrok is violating the CPA and can order the company to refund you, process your cancellation, or both. Tocancel has helped thousands of consumers navigate similar disputes with overseas software companies, and the escalation process is straightforward when you have clear evidence of your cancellation request.

Continued billing after cancellation

If you see charges on your statement after your cancellation confirmation date, contact Ngrok's support team immediately with your confirmation number. If Ngrok does not refund the charges within 10 business days, contact your bank and dispute the charge. Then contact Tocancel or file a complaint with the MDTCA, providing your cancellation confirmation, dispute record, and bank statements showing the unwanted charges.

Cancellation checklist: keep yourself protected

Use this checklist to ensure you cancel Ngrok safely and leave no room for disputes.

Action Completed? Notes
Log into your Ngrok account and verify your current plan [ ] Screenshot the plan name and next billing date
Export or save tunnel configurations and request logs if needed [ ] You cannot recover this data after cancellation
Determine your next billing date and cancel 2-3 days before it [ ] Avoid surprise final charges
Submit cancellation via dashboard or email to [email protected] [ ] Take screenshots of the submission
Receive and save cancellation confirmation from Ngrok [ ] Keep the confirmation number and email
Monitor your bank statement for 30 days post-cancellation [ ] Report any unwanted charges immediately

Contact details and how to reach Ngrok support

If you need to contact Ngrok directly or escalate a cancellation dispute, use the following addresses. Malaysia does not have a local Ngrok office, so all communication is handled at the main US address.

Ngrok contact information

  • Email support: [email protected]
  • FAQ and documentation: ngrok.com/docs/faq
  • Registered address (from Data Processing Agreement): Ngrok Inc., United States (exact address published in their legal documents at ngrok.com)

Consumer escalation in malaysia

If Ngrok fails to process your cancellation, refuses a refund you believe is fair, or continues charging you after you cancel, escalate to the Malaysian consumer authority:

  • Ministry of Domestic Trade and Consumer Affairs (MDTCA)
    Level 1-3, Plaza Sentosa,
    Jalan Stesen Sentosa,
    50470 Kuala Lumpur,
    Malaysia
    Tel: +60 3-4002 8000
    Email: [email protected]
    Website: www.mdtca.gov.my

File a complaint with the MDTCA if Ngrok violates the Consumer Protection Act 1999 by refusing cancellation, continuing to charge after cancellation, or engaging in unfair contract terms. The MDTCA investigates and can compel refunds and compliance.

Final summary: take control of your Ngrok cancellation today

Cancelling Ngrok is your right under Malaysian consumer law, and the process is straightforward when you follow clear steps and document everything. Ngrok is a useful service for developers, but when you no longer need it, you should feel confident cancelling without fear of hidden charges or refusals.

Remember: cancel via your account dashboard if you can, take screenshots of your confirmation, check your billing date first, and monitor your bank statement for 30 days. If Ngrok refuses, stalls, or continues charging you after cancellation, Tocancel has the expertise to guide you through escalation to the MDTCA. Your consumer rights are real, and Tocancel is here to help you exercise them. Visit Tocancel.com today for free cancellation assistance and expert advice on protecting yourself from unfair billing practices. Tocancel has helped thousands of consumers cancel software subscriptions, recover refunds, and hold companies accountable, and we are ready to help you too.

Frequently asked questions — Ngrok

What is Ngrok?

Ngrok is a software service that allows developers to expose local servers to the internet through secure tunnels, useful for testing and sharing applications.

How do I cancel my Ngrok subscription?

You can cancel your Ngrok subscription through the account dashboard on their website or via the App Store or Google Play if you subscribed through those platforms.

What should I check before cancelling Ngrok?

Before cancelling, log in to your account, note your current plan and billing date, and save any necessary data related to active tunnels.

Are there any fees associated with cancelling Ngrok?

Check your contract for any potential cancellation fees or early termination fees, as these can vary based on your subscription plan.

What happens to my data after I cancel Ngrok?

Ngrok's Terms of Service do not clearly specify post-cancellation data retention, so it's advisable to save any important configurations or request history before cancelling.

Other brands

Quickly access a similar journey: