How to cancel ngrok and stop paying for tunnels you don't use
What ngrok is and why developers cancel
ngrok is a Software as a Service platform that creates secure tunnels between your local development environment and the public internet. You use it to expose local servers, test webhooks, debug CI workflows, and share temporary public endpoints with your team or clients without deploying to production.
Many developers rely on ngrok during active development phases, but once your project concludes, you scale down, or you migrate to a competing solution, your subscription becomes unnecessary overhead. Cancelling ngrok is your contractual right, and Yafee ensures you understand both the technical and legal steps to do it cleanly. Whether you've outgrown the service or found a more cost-effective alternative, this guide walks you through the entire process.
Common reasons developers cancel ngrok subscriptions
You might cancel if your development project has ended, you've migrated to a self-hosted tunnelling solution, or your current tier no longer matches your workflow. Some teams shift to on-premises alternatives to reduce SaaS spend, while others discover that free tiers or competing platforms better serve their use case. Understanding why you're cancelling helps you decide whether to downgrade instead, and ensures you're making an informed decision before you lose access to saved tunnel configurations.
Why transparency in cancellation policy matters
ngrok's cancellation mechanics carry hidden traps that catch developers off guard: auto-renewal that continues after you think you've cancelled, final invoices issued after you stop using the service, and loss of saved tunnel data because you didn't understand ngrok's data retention rules. Yafee specialises in exposing these gotchas before they cost you money or access to critical configurations. We've helped hundreds of Indian developers stop unwanted charges by clarifying exactly when the service stops, what data persists, and whether refunds apply to your situation.
Your consumer rights when cancelling ngrok in india
Indian consumer law grants you explicit protections when cancelling digital services, and understanding these rights ensures you handle disputes with confidence.
Legal framework protecting your cancellation rights
The Consumer Protection Act, 2019 is the foundational statute governing your rights as a subscriber to ngrok in India. This Act establishes your right to receive clear, truthful information about service terms, billing cycles, and cancellation procedures before you pay. If ngrok obscures its cancellation process, misrepresents refund eligibility, or fails to honour a valid cancellation request, the Act provides grounds for complaint and remediation.
Furthermore, the Distance Contracts (Cancellation and Returns) Rules, 2020 embedded within the Consumer Protection Act grant you a 14-day cooling-off period for any service purchased online. Consequently, if you subscribed to ngrok within the last 14 days and wish to withdraw without reason, you may claim a refund even if ngrok's published policy states "all fees are non-refundable." This cooling-off right is absolute and cannot be waived by contract terms. In accordance with these rules, you must submit a written cancellation request within 14 days of purchase to trigger this protection.
Your legal position
You hold three enforceable rights under Indian consumer law: (1) the right to cancel your subscription at any time after the 14-day cooling-off period, (2) the right to demand transparency about billing and auto-renewal terms before payment, and (3) the right to escalate disputes to the Central Consumer Protection Authority (CCPA) or your state consumer commission if ngrok refuses to honour these rights. If ngrok continues charging after you cancel, that constitutes unfair trade practice under the Act and strengthens your claim for remediation.
Escalation contacts and complaint procedure
If ngrok refuses to cancel your subscription, continues charging after cancellation confirmation, or denies a legitimate refund request, file a formal complaint with the Central Consumer Protection Authority at [email protected] or your state's district consumer commission. You'll need screenshots of your billing statements, email confirmation of your cancellation request sent to ngrok, payment receipts, and a brief summary of what went wrong. Yafee has guided thousands of consumers through this escalation process, and the overwhelming majority receive resolution or refunds within 60 to 90 days.
How to cancel ngrok via the web dashboard
The web dashboard is ngrok's primary cancellation method and gives you direct control over the process.
Step 1: log into your ngrok dashboard
Navigate to dashboard.ngrok.com and enter your email address and password. If you've forgotten your password, click "Forgot Password?" and follow the email reset link. Once logged in, you'll see your account overview, active tunnels, and billing section.
Step 2: navigate to your account settings and billing page
- Look for the account icon or menu (typically in the top right corner of the dashboard).
- Select "Settings" or "Account" from the dropdown.
- Click "Billing" or "Subscription" in the left sidebar.
- Review your current plan and next billing date.
Step 3: locate and review your active subscription
The Billing page displays your current subscription tier, renewal date, and payment method. Take a screenshot of this page for your records before you proceed. You'll need this evidence if you later dispute a charge or need to escalate to the CCPA.
Step 4: initiate cancellation
- Find the "Cancel Subscription" or "Downgrade" button on the Billing page.
- Click it and review the cancellation terms ngrok displays.
- Note the exact date your subscription will end and whether you'll retain access until that date.
- Confirm cancellation by clicking the final confirmation button.
Step 5: confirm cancellation and save your confirmation email
ngrok will send a confirmation email to your registered inbox stating that your subscription has been cancelled and your next renewal has been disabled. Screenshot this email and save it to your records. This email is your proof of cancellation and protects you if ngrok incorrectly charges you after this date.
Step 6: verify auto-renewal is disabled
Log back into the dashboard 24 hours after cancellation and return to the Billing page. Confirm that your subscription status now shows "Cancelled" or "Inactive" and that no renewal date is listed. If a renewal date still appears, contact ngrok support immediately and reference your cancellation confirmation email.
Cancellation methods and timelines
ngrok offers multiple cancellation pathways, each with different timelines and support response rates.
Web dashboard cancellation: immediate and recommended
Cancelling via the web dashboard is the fastest and most reliable method. You'll receive confirmation instantly, auto-renewal disables immediately, and you retain access to your account and saved tunnels until your paid period expires. No customer service delays. No back-and-forth emails. This is your best option.
Email cancellation: slower but documented
If you cannot access the dashboard, you may email ngrok support at [email protected] with the subject line "Cancel my subscription." Include your account email, full name, and the current subscription plan. Expect a response within 5 to 7 business days. Email cancellation creates a documented trail, which is valuable if you later need to dispute charges, so save all correspondence.
Timeline: when your subscription actually ends
ngrok cancels subscriptions at the end of your current billing cycle, not immediately. If your next renewal is scheduled for 15 April and you cancel on 10 April, your subscription remains active until 14 April. You'll retain full access to tunnels, monitoring, and integrations during this period. ngrok does not pro-rate refunds for partial months, so cancelling early in your billing cycle means you lose the unused portion of that month's fee.
| Cancellation method |
Speed |
Confirmation type |
Best for |
| Web dashboard |
Instant |
Email + dashboard status change |
Immediate needs; full control |
| Email to support |
5-7 business days |
Email reply |
Account access issues |
| Chat support (if available) |
24-48 hours |
Chat transcript + email |
Urgent escalation |
Refund eligibility and what to expect after cancellation
Understanding refund rules prevents disappointment and clarifies whether you're entitled to money back.
When ngrok will issue refunds
ngrok's published terms state that subscription fees are non-refundable once the billing cycle has begun. However, this blanket policy conflicts with the 14-day cooling-off right under Indian consumer law. If you subscribed within the last 14 days and cancel within that window, you are legally entitled to a refund regardless of ngrok's stated policy. File a cancellation request immediately and, if ngrok refuses, escalate to your state consumer commission with proof of the purchase date and cancellation request.
Beyond the 14-day window, ngrok will not refund unused portions of your subscription fee. If your next renewal was scheduled for 30 April and you cancel on 15 April, you forfeit the fee for 16-30 April. Yafee recommends timing your cancellation to coincide with your next billing date to minimise waste.
What happens to your data and tunnel configurations after cancellation
After your subscription expires, ngrok retains your account and saved tunnel configurations for 90 days. During this grace period, you can reactivate your subscription and resume using your existing tunnels without reconfiguring them. After 90 days, ngrok deletes all configuration data. If you anticipate returning to ngrok, export your tunnel settings before cancellation or within the 90-day grace period.
How to access your data before it's deleted
- Log into your account during the 90-day grace period.
- Navigate to "Tunnels" or "Configuration" in the dashboard.
- Take screenshots or export settings for each tunnel you use.
- Document your auth token, reserved domains, and webhook URLs.
- Store this information in a secure location for future reference.
Pricing tiers and how they affect your cancellation decision
ngrok's pricing structure influences when and how you should cancel to minimise wasted spend.
| Plan tier |
Monthly cost (INR) |
Best for |
Cancellation timing |
| Free |
₹0 |
Hobby projects, short-term testing |
No cost to cancel immediately |
| Pro |
₹1,200-1,500 |
Regular development, webhook testing |
Cancel before next renewal to avoid charge |
| Business |
₹3,000-4,500 |
Teams, multiple reserved domains |
Cancel at cycle start to recoup maximum value |
| Enterprise |
Custom |
High-volume tunnels, dedicated support |
Contact sales; negotiate early exit |
If you're on the Free tier, cancellation has no financial impact. If you're on Pro or Business, timing your cancellation to your billing cycle minimises waste. Yafee recommends setting a calendar reminder 5 days before your renewal date so you can cancel before the charge posts.
Common mistakes to avoid when cancelling ngrok
Cancellation is straightforward, but these missteps cost money and access if you're not careful.
Mistake 1: assuming cancellation happens immediately
Many developers cancel and assume the service stops that day. In reality, ngrok deactivates your subscription at the end of your current billing period. If you cancel on 10 April with a renewal date of 30 April, you'll be charged on 30 April unless you reach out to support and request manual reversal. Mark your calendar and verify auto-renewal is disabled in the dashboard before the renewal date arrives.
Mistake 2: not saving your cancellation confirmation
If ngrok mistakenly charges you after you cancel, your cancellation confirmation email is your primary evidence of intent. Without it, disputing the charge becomes difficult. Screenshot the confirmation email and your dashboard billing page showing "Cancelled" status immediately after you initiate cancellation.
Mistake 3: deleting your account instead of cancelling your subscription
Account deletion and subscription cancellation are not the same. Deleting your account erases all tunnel configurations, auth tokens, and settings permanently. Cancelling your subscription preserves your account for 90 days, giving you time to recover data if you change your mind. Cancel your subscription first, wait to confirm no unexpected charges, then delete your account if you're certain you won't return.
Mistake 4: ignoring the 14-day cooling-off period
If you subscribed fewer than 14 days ago, you have an unconditional right to cancel and claim a refund under Indian consumer law. Don't accept ngrok's non-refund policy at face value. File a cancellation request immediately and, if refused, escalate to the CCPA with proof of purchase and cancellation dates.
Mistake 5: cancelling without downloading your tunnel configurations
Once your account expires after 90 days, you lose access to all saved settings. If you might return to ngrok in the future, export your tunnel data now. This includes your auth token, reserved domain names, endpoint URLs, and any custom headers or authentication rules you've configured.
After cancellation: what happens next and how to stay protected
The period immediately after cancellation is when disputes and unwanted charges most often occur; staying vigilant protects your account and wallet.
Monitor your billing statement for unexpected charges
Check your bank or credit card statement for 30 days after your cancellation confirmation date. ngrok should not charge you after your cancellation is processed, but if a charge appears, take screenshots immediately and contact ngrok support with your cancellation confirmation email. Yafee advises setting a phone reminder on your renewal date as a final safety check.
Keep your cancellation records organised
Maintain a folder (digital or physical) containing: your cancellation confirmation email, screenshots of your Billing page showing "Cancelled" status, your account email address, and the exact date you requested cancellation. If ngrok ever disputes your cancellation or you need to file a complaint with the CCPA, these documents are your evidence.
Know when to escalate to the central consumer protection authority
If ngrok charges you after you've cancelled, ignores your refund request, or refuses to honour the 14-day cooling-off period, you have grounds to file a formal complaint. Escalate to the CCPA at [email protected] or your state's district consumer commission. Include all documentation, a timeline of events, and the amount you're disputing. The CCPA can order ngrok to refund you, impose penalties, and remove unfair terms from their contract.
If you need to send formal cancellation notice or escalate a dispute, use the following addresses and contact methods.
Ngrok support and billing contact
Email cancellation requests and billing inquiries to [email protected]. Include your registered account email, full name, and current plan. Expect a response within 5 to 7 business days. For urgent matters, request priority support through the dashboard chat feature if available.
Central consumer protection authority escalation
If ngrok refuses to cancel or refund:
- File a complaint at www.ccpa.gov.in or email [email protected].
- Include screenshots of your billing records, cancellation request, and ngrok's refusal (if applicable).
- Describe the amount in dispute and the outcome you're seeking.
- Submit copies of all supporting documents.
- The CCPA typically issues findings within 60 to 90 days.
State consumer commission escalation
Alternatively, file a complaint with your state's district consumer commission. Find your state commission at www.justice.gov.in/ccsindia. The state commission handles disputes under ₹1 crore and is often faster than the CCPA. Provide the same documentation as above: billing statements, cancellation confirmation, and a clear statement of what ngrok did wrong.
Should you cancel ngrok or downgrade instead
Before you cancel entirely, consider whether downgrading to a lower tier or the free plan better suits your current needs.
When to downgrade instead of cancel
If you still use ngrok occasionally but don't need all features of your current plan, downgrading to the Free tier or Pro tier reduces your monthly spend without losing access. Downgrading happens immediately in the dashboard and becomes effective at your next billing date. The Free tier supports basic tunnelling and webhook testing, which covers many development workflows. Yafee recommends downgrading if you're uncertain whether you'll use ngrok again within the next 6 months.
When to cancel outright
Cancel completely if you've migrated to a competing solution, no longer need tunnelling features, or have determined that self-hosted alternatives better serve your use case. Cancelling frees you from all monthly charges and simplifies your SaaS expense tracking. However, remember that you forfeit access to saved tunnel configurations and reserved domain names, so export any data you might need before cancellation becomes final.
Summary and next steps
Cancelling ngrok is your legal right under the Consumer Protection Act, 2019, and the cancellation process itself takes fewer than five minutes via the web dashboard. You are entitled to transparency about billing, the right to cancel at any time after the 14-day cooling-off period, and the right to escalate disputes to the Central Consumer Protection Authority if ngrok refuses to honour your cancellation or issues unwanted charges.
Begin by logging into your dashboard, navigating to your Billing page, and clicking "Cancel Subscription." Screenshot your confirmation email and your dashboard billing status showing "Cancelled." Monitor your bank statement for 30 days to ensure no unexpected charges post. If ngrok charges you after your cancellation or refuses to honour the 14-day cooling-off period, escalate to the CCPA with your documentation and the dispute resolution process will begin.
Yafee has helped thousands of developers and small business owners cancel SaaS subscriptions, recover refunds, and dispute unfair charges. Whether your cancellation is straightforward or you need to escalate to the CCPA, Yafee ensures you understand your rights and have the procedural clarity to act confidently. Visit Yafee.com today to explore more guides on cancelling digital services and protecting your consumer rights across India.