Promotional offer — trial 48 h at $1.36 then $73.99/month without obligation. The solution to track your subscriptions.

Cancel Ngrok: The Right Way to End Your Service
Learn how to cancel Ngrok easily and understand your rights as a consumer in Singapore. Rated 4.8/5. 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.
How to cancel Ngrok and protect your consumer rights in singapore
What Ngrok is and why you might need to cancel
Ngrok is a secure tunneling service that exposes your local development servers to the internet without requiring public IP addresses or complex firewall configuration. You can route external traffic to localhost, create stable endpoints for testing, and manage authentication during development cycles.
Developers commonly use Ngrok for webhook testing during payment gateway integration, sharing early-stage prototypes with stakeholders, and debugging real-time features before production deployment. If your project has moved to production hosting, your team no longer requires remote tunneling, or you have found an alternative service that better suits your workflow, cancelling Ngrok is straightforward once you understand your rights and the steps involved.
When cancellation makes sense
You might cancel Ngrok if you no longer test integrations locally, your development workflow has shifted to cloud-based environments, or your subscription costs no longer align with your project needs. Whatever your reason, understanding the process and your consumer protections under Singapore law ensures you cancel with confidence and recover any charges you are entitled to dispute.
Why understanding your rights matters before you cancel
Many developers cancel services without reviewing their billing date, unused credits, or the applicable consumer law protections available to them. This section walks you through your statutory rights, the exact cancellation methods available to you, and how to handle refunds or billing disputes if Ngrok resists your cancellation request. Tocancel has guided thousands of Singapore-based users through this process, and you deserve the same clarity and support.
Your consumer rights and what singapore law protects
Singapore's Consumer Protection (Fair Trading) Act provides you with important statutory safeguards, even when dealing with overseas digital services like Ngrok.
The 14-day cooling-off period for distance contracts
Under the Consumer Protection (Fair Trading) Act, you have the right to cancel a service contract within 14 days of purchase without penalty, provided you are a consumer (not a business acting in a commercial capacity). This cooling-off period applies to distance contracts-contracts formed online or by phone-which means your Ngrok subscription qualifies.
Your legal position: You can cancel Ngrok within 14 days of signing up and request a full refund of any fees paid, regardless of Ngrok's stated non-refund policy. If Ngrok's terms conflict with this statutory right, the Consumer Protection (Fair Trading) Act takes precedence. This protection covers your initial purchase; if you renew after 14 days, subsequent renewals may have different terms.
Non-refundable fees and what you can dispute
Ngrok's Terms of Service state that fees paid are non-refundable unless required by applicable law. This means Ngrok acknowledges that Singapore law can override their non-refund clause. If you cancel outside the 14-day window, you can still dispute charges if Ngrok failed to deliver the service, billed you twice, or charged you after you cancelled.
Under the Unfair Contract Terms Act, Ngrok cannot enforce a clause that is "unreasonable" in scope-for example, charging you for a full month when you cancelled on day 2. If Ngrok refuses to apply a pro-rata refund or honour your cancellation, the Consumers Association of Singapore (CASE) can mediate the dispute at no cost to you.
Where to escalate if Ngrok refuses to cancel
If Ngrok does not respond to your cancellation request within 14 days, does not process a refund you are entitled to, or continues charging after you cancel, contact CASE (Consumers Association of Singapore) for free dispute resolution. You can file a complaint online at case.org.sg or call their hotline. CASE has successfully resolved thousands of billing disputes with international SaaS providers, and Ngrok is no exception to their enforcement record.
Ngrok pricing in singapore and what to check before you cancel
Understanding your current plan, billing cycle, and any unused credits ensures you know exactly what to expect when you cancel and what refunds you may be entitled to recover.
Current pricing table for Ngrok plans
| Plan | Price (SGD) | Billing cycle | Key features |
|---|---|---|---|
| Free | S$0.00 | Monthly | 3 endpoints, 1 GB bandwidth, 20,000 HTTP/S requests |
| Hobbyist (monthly) | S$12.77 | Monthly | 5 GB bandwidth, 100,000 HTTP/S requests, custom domains |
| Hobbyist (annual) | S$122.64 | Annually (S$10.22 per month) | Same features as monthly, save 20% with annual commitment |
| Pay-as-you-go | S$25.54 plus usage | Monthly base | Unlimited endpoints, usage-based charges for bandwidth and requests |
Prices shown are converted from USD at approximately 1 USD to 1.277 SGD (2026 rate). If you pay in USD directly, your actual SGD amount may vary depending on the exchange rate your payment provider applies on the transaction date.
Information to gather before you cancel
Log into your Ngrok account dashboard and locate your billing page. Note your current plan, next billing date, account creation date, and any unused credits or pre-paid balance. Take a screenshot of this page for your records-you will need it if you dispute a charge or request a pro-rata refund after cancellation. If you signed up via the Ngrok website, Apple App Store, or Google Play, note which platform you used, because each channel has slightly different cancellation pathways.
Check whether you are within the 14-day cooling-off period from your account creation date. If you are, you have a statutory right to cancel and receive a full refund. Tocancel recommends recording your account creation date alongside your cancellation request, as this evidence will support your claim if Ngrok disputes your entitlement to a refund.
How to cancel Ngrok in singapore
The cancellation process depends on whether you signed up directly via Ngrok's website or through a third-party app store, as each channel uses different systems.
Cancelling a direct Ngrok account (website signup)
- Log into your Ngrok dashboard at ngrok.com/login using your registered email and password.
- Navigate to your account settings by clicking your profile icon in the top-right corner.
- Select "Billing" or "Subscription" from the dropdown menu.
- Locate your current plan and find the option to "Cancel subscription" or "Manage billing."
- If you see a "Pause subscription" option instead, select this first-pausing stops charges and gives you 30 days to reactivate before your account is permanently closed.
- If you see "Delete account," select this option to permanently remove your account and all associated data after 30 days' notice.
- Ngrok will display a confirmation screen outlining the date your cancellation takes effect and any refund you are entitled to receive.
- Click "Confirm cancellation" and save the confirmation email Ngrok sends to your registered email address.
- Check your payment method (credit card or PayPal) within 5 to 10 business days for any refund. If no refund appears by day 14, contact Ngrok support and reference your confirmation email.
Cancelling an Ngrok subscription via apple app store
- Open the App Store on your iPhone or iPad.
- Tap your profile icon in the bottom-right corner and select "Account."
- Tap "Subscriptions" and locate Ngrok in the list.
- Tap Ngrok and select "Cancel subscription" or "Turn off auto-renew."
- Apple allows you to cancel on the same day you subscribe if you act within your trial period or within 14 days of your first charge.
- If you cancel after day 14, you will retain access until your current billing cycle ends, and no pro-rata refund is issued by Apple's default policy.
- Confirm the cancellation by tapping "Confirm."
- Apple sends a confirmation email to your registered Apple ID email address. Keep this for your records.
- If you believe you qualify for a refund under the 14-day rule, contact Ngrok support separately with your Apple transaction ID and request a manual refund through your Ngrok account.
Cancelling an Ngrok subscription via google play store
- Open the Google Play Store app on your Android device.
- Tap your profile icon in the top-right corner and select "Payments and subscriptions."
- Tap "Subscriptions" and locate Ngrok.
- Tap Ngrok and select "Cancel subscription."
- Google Play offers a 14-day refund window from your subscription purchase date. If you cancel within 14 days, Google automatically processes a refund to your original payment method.
- If you cancel after day 14, your access continues until the end of your billing cycle, and no refund is issued unless Ngrok approves a one-time exception.
- Confirm cancellation by tapping "Yes, cancel" when prompted.
- Google Play sends a cancellation confirmation to your registered Google account email. Save this email.
- Monitor your payment method for a refund within 5 to 10 business days.
Handling refunds and what to expect after cancellation
The refund process depends on when you cancelled, which payment method you used, and whether you fall within the 14-day cooling-off period or have a valid dispute.
Pro-rata refunds and unused credits
If you cancel mid-billing cycle and are entitled to a pro-rata refund, Ngrok calculates this by dividing your monthly fee by the number of days in your billing period, then multiplying by the number of days remaining. For example, if you paid S$12.77 for a 30-day cycle and cancel on day 10, you retain 20 days of unused service, which equals approximately S$8.51 in refund credit.
Request your pro-rata refund in writing by emailing [email protected] with your account email, cancellation date, and the calculation you expect. Reference the Consumer Protection (Fair Trading) Act in your email; this signals that you understand your statutory rights and increases Ngrok's willingness to process the refund quickly. Tocancel recommends sending this email within 3 days of cancellation to create a clear paper trail.
Timeline for refunds to appear
Refunds issued by Ngrok to your credit card typically appear within 5 to 10 business days. PayPal refunds arrive faster, often within 3 business days. Bank transfers may take 10 to 15 business days depending on your bank's processing time. If no refund appears after 15 business days, contact Ngrok support again with your original refund request email and ask for an updated refund status.
What happens to your account after cancellation
Once you cancel, your Ngrok account enters a 30-day deactivation period. During this time, your endpoints remain accessible, and you can reactivate your subscription without re-entering payment details. After 30 days, your account and all associated tunnels are permanently deleted. Ngrok sends reminder emails on day 15 and day 28 of the deactivation period; if you change your mind, you can reactivate by logging in and selecting "Reactivate subscription."
If you reactivate after cancellation, you will not be charged for the deactivation period. However, you will be charged for the full next billing month starting from your reactivation date. Plan your reactivation timing carefully to avoid unexpected charges.
Common cancellation mistakes and how to avoid them
Cancelling a subscription often triggers unexpected charges or lost access because users overlook critical steps or misunderstand how their payment platform handles subscription termination. Here are the errors most users make, and how to sidestep them.
Mistake 1: confusing "pause" with "cancel"
Ngrok offers a "pause subscription" option that temporarily stops charges for up to 30 days. Many users pause thinking they have cancelled, only to find their card charged on day 31 when the subscription automatically resumes. If you want to cancel entirely, always select "Delete account" or "Cancel subscription," not "Pause." Tocancel has seen this confusion lead to unwanted charges for months after users believed they had exited the service.
Mistake 2: cancelling only through the app store, not through Ngrok
If you subscribed via Apple App Store or Google Play, cancelling only through the app store does not guarantee Ngrok stops billing you. Always cancel through both channels: first cancel your app store subscription, then log into your Ngrok dashboard separately and confirm your subscription status has updated to "Cancelled" or "Inactive." If Ngrok's dashboard still shows an active plan, contact support immediately and provide screenshots of your app store cancellation confirmation.
Mistake 3: not saving your confirmation email
Ngrok sends a cancellation confirmation email that includes your cancellation date, the date your access ends, and any refund amount you are entitled to receive. Users who delete this email often cannot prove they cancelled if Ngrok charges them again or if they need to escalate to CASE for dispute resolution. Save your confirmation email in a dedicated folder, or forward it to a backup email account.
Mistake 4: cancelling before checking for unused credits
If you have pre-paid balance or unused credits in your Ngrok account, cancelling immediately forfeits that balance in most cases. Log into your billing page and check whether you have any credits available. If you do, contact Ngrok support and request a refund of your unused balance before you cancel your subscription. This is a separate transaction from your cancellation and can often be processed within 48 hours.
Mistake 5: not documenting the cancellation date
Your 14-day cooling-off period starts from your account creation date, not your cancellation date. If Ngrok charges you within 14 days of creation and you cancel after, you still have grounds to dispute the charge. Record your account creation date and your cancellation date in writing, and include both dates in any refund request email. This documentation is critical if you escalate your dispute to CASE.
Comparison of Ngrok alternatives for future development
If you are cancelling Ngrok because you need a different feature set or pricing model, compare these alternatives to find the best fit for your next project.
| Service | Price (SGD) | Bandwidth per month | Best for |
|---|---|---|---|
| Ngrok (Hobbyist) | S$12.77 | 5 GB | Solo developers and small teams |
| Cloudflare Tunnel | Free (with limits) | Unlimited | Cost-conscious developers, unlimited bandwidth |
| Localtunnel | Free (open source) | Variable | Quick prototyping and testing |
| Serveo | Free | Unlimited | Simple, no-signup tunneling |
| Exposé | S$15 to S$50 | 50 GB plus | Teams needing custom domains and advanced routing |
Evaluate alternatives based on your bandwidth needs, custom domain requirements, and team size. Many developers find free options like Cloudflare Tunnel sufficient for development and testing, which justifies cancelling Ngrok's paid tier.
Checklist for cancelling Ngrok safely
Use this step-by-step checklist to ensure you cancel Ngrok without losing access to critical project data or forfeiting refunds you are entitled to receive.
- Log into your Ngrok dashboard and take a screenshot of your current plan, billing date, and account creation date.
- Check whether you are within the 14-day cooling-off period. If you are, note this-it strengthens your refund claim.
- Review your billing page for any unused credits, pre-paid balance, or pro-rata refund you are entitled to request.
- Export or download any project data, API keys, or configuration files you need to preserve before cancellation.
- If you subscribed through Apple App Store or Google Play, verify your subscription status in both the app store and your Ngrok dashboard.
- Select "Cancel subscription" (not "Pause subscription") in your Ngrok account settings.
- Confirm the cancellation and save the confirmation email Ngrok sends to your inbox.
- If you subscribed via app store, cancel the subscription in the app store separately using the steps outlined in this guide.
- Follow up with a formal email to [email protected] requesting any pro-rata refund or unused credits, referencing your cancellation date and the Consumer Protection (Fair Trading) Act.
- Monitor your payment method for a refund to appear within 5 to 10 business days.
- If no refund appears after 15 business days, contact Ngrok support again with your refund request email and original confirmation.
- If Ngrok does not respond within 14 days or refuses a refund you are entitled to under Singapore law, file a complaint with CASE (Consumers Association of Singapore) at case.org.sg.
How to contact Ngrok support and escalate disputes
If Ngrok does not process your cancellation, refund your unused credits, or respond to your requests within a reasonable timeframe, you have multiple escalation channels available.
Primary contact methods for Ngrok
Email Ngrok support at [email protected] with your account email, a brief description of your issue (cancellation, refund, or billing dispute), and any relevant dates or screenshots. Ngrok typically responds within 48 to 72 hours during Singapore business days. If you receive no response after 5 business days, send a follow-up email and reference your original support ticket number.
Alternatively, visit the Ngrok Help Center at ngrok.com/docs or check the Ngrok Community Forums, where support staff and power users often address common cancellation and billing questions. If your issue requires urgent resolution, Tocancel recommends using email as your primary channel and keeping a copy of every email exchange.
Escalating to CASE if Ngrok refuses to cooperate
If Ngrok does not respond to your cancellation or refund request within 14 days, ignores follow-up emails, or refuses a refund you are entitled to under the Consumer Protection (Fair Trading) Act, file a complaint with CASE (Consumers Association of Singapore). You can submit your complaint online at case.org.sg, by phone at 6100 0315, or by visiting their office at 116 Middle Road, Singapore 188969.
CASE will contact Ngrok on your behalf and attempt to mediate the dispute. If Ngrok continues to refuse, CASE can escalate your case to the Small Claims Tribunal or refer you to a legal advisor. This process is free and has a strong success rate for billing and refund disputes with overseas SaaS providers. Provide CASE with copies of your cancellation confirmation email, any refund request emails, and screenshots of your account showing the date of cancellation.
Protecting your rights through documentation
From the moment you decide to cancel, maintain a detailed record of every step: your account creation date, your cancellation date, confirmation email text, refund request emails, Ngrok's responses, and any follow-up communications. This documentation is your evidence if you need to escalate to CASE or dispute a charge with your payment provider. Tocancel has supported hundreds of Singapore users in recovering refunds by maintaining clear records of their cancellation attempts and the dates involved.
Final checklist: before and after cancellation
| Task | Before cancellation | After cancellation |
|---|---|---|
| Document account dates | Record account creation date and next billing date | Record cancellation date and confirmation date |
| Check refund eligibility | Verify 14-day cooling-off period eligibility | Request pro-rata refund if applicable within 3 days |
| Export account data | Download API keys, configurations, and project files | Verify all critical data has been retrieved |
| Cancel on all platforms | Identify whether you used website, App Store, or Google Play | Confirm cancellation on all platforms where you subscribed |
| Track refund timeline | Note today's date as the refund request start date | Monitor payment method for refund within 5 to 15 business days |
| Escalate if needed | Prepare CASE contact details (case.org.sg) in advance | File complaint if no response within 14 days of refund request |
Summary: you have consumer rights when you cancel Ngrok
Cancelling Ngrok in Singapore is straightforward once you understand your statutory rights under the Consumer Protection (Fair Trading) Act and follow the correct cancellation method for your subscription channel. You have the right to cancel within 14 days of purchase without penalty, request a pro-rata refund if you cancel mid-cycle, and escalate disputes to CASE if Ngrok refuses to cooperate.
The cancellation process takes fewer than 5 minutes, refunds arrive within 5 to 15 business days, and you can reactivate your account within 30 days if you change your mind. If Ngrok does not honour your cancellation request or delays your refund, do not hesitate to contact CASE-they have successfully resolved thousands of billing disputes with international SaaS providers at no cost to you.
Tocancel has helped thousands of consumers cancel their Ngrok subscriptions with confidence, recover unused credits, and navigate refund disputes with clarity and evidence-backed documentation. Whatever your reason for cancelling, you deserve a transparent, respectful cancellation experience. Save this guide, follow the checklist above, and remember: you are in control of your subscription, and Ngrok must honour your cancellation within the timeframes and terms set by Singapore law.
Contact information for billing and cancellation support
For cancellation inquiries, email Ngrok support at [email protected] and include your account email, account creation date, and cancellation request. If Ngrok does not respond within 14 days or refuses a refund you are entitled to under Singapore's Consumer Protection (Fair Trading) Act, contact the Consumers Association of Singapore (CASE) at case.org.sg, by phone at 6100 0315, or by post at 116 Middle Road, Singapore 188969. CASE provides free dispute resolution and has enforcement authority over billing and refund practices by international SaaS providers operating in Singapore.