How to cancel Bubble and protect your web app data: a canadian creator's guide
What Bubble is and why you might need to cancel
Bubble is a visual web-application builder that lets you create functional web apps and marketplaces without writing traditional code. You get a web-based editor, per-project billing, and tiered pricing plans that unlock features like custom domains, additional editors, and advanced workflows. The platform is popular with founders, agencies, and no-code developers across Canada who want to launch quickly without hiring developers.
You might cancel Bubble for several reasons: your project launched and moved to another hosting platform, you no longer need the paid features, budget constraints shifted, or you're consolidating tools. Whatever your reason, Yafee is here to walk you through the cancellation process step by step so you don't lose access to your work or miss critical deadlines.
Should you cancel, downgrade, or stay?
Before you cancel, ask yourself: Do I need the paid features right now? Bubble's Free plan includes a development version, API connector, one app editor, and 50,000 workflow units per month. If your app is small or in development, you might downgrade instead of cancelling entirely. If you've built something and moved platforms, or if you're certain you won't return, cancellation makes sense. Yafee recommends reviewing your current plan's features against your actual needs first-sometimes a smaller paid tier is cheaper than restarting elsewhere.
Understanding bubble's pricing and billing structure
Bubble charges per app, not per account, and offers both annual and monthly billing options depending on your plan.
| Plan |
Price (CAD/year) |
Billing cycle |
Key features |
| Free |
$0.00 |
Always free |
1 app editor, 50K workflow units/month, API connector, 6 hours server logs |
| Starter |
~$95 CAD |
Annual or monthly |
Recurring workflows, basic version control, 175K WU/month, custom domain |
| Growth |
~$335 CAD |
Annual or monthly |
Premium version control, 2 editors, 250K WU/month, two-factor auth |
| Team |
~$880 CAD |
Annual or monthly |
Sub-apps, 5 editors, 500K WU/month, extended logging |
| Enterprise |
Custom quote |
Custom terms |
Custom workflow units, hosting location choice, dedicated support |
Bubble publishes prices in USD, so your actual Canadian dollar charge depends on your payment method and current exchange rates. If you're an annual subscriber, cancelling mid-cycle may trigger a refund eligibility question-something Yafee's research shows many Canadian users don't explore fully.
Your legal rights as a canadian consumer
Your cancellation rights are protected by consumer protection legislation in Canada, and understanding your position strengthens your negotiating power with Bubble.
Consumer protection act coverage in your province
Every Canadian province has enacted consumer protection legislation that applies to digital services. In Ontario, the Consumer Protection Act (CPA) requires vendors to honor cancellation requests within a reasonable timeframe. In British Columbia, the Business Practices and Consumer Protection Act (BPCPA) mandates clear cancellation procedures and prohibits misleading billing practices. Quebec's Law on Consumer Protection (LCP) grants you the right to cancel service contracts within specific cooling-off periods if the contract was concluded at a distance (such as online).
In accordance with these provincial frameworks, Bubble must provide you with a clear, accessible method to cancel your subscription. If the company makes cancellation deliberately difficult or obstructs your request, you have grounds to escalate to your provincial consumer authority-whether that's the Ontario Ministry of Government and Consumer Services, the British Columbia Consumer Protection Office, or Quebec's Office of the Protecteur du Consommateur.
Your legal position on refunds and billing cycles
You have the right to request a refund for unused services if you cancel mid-cycle. Under consumer protection law across Canada, vendors cannot retain payment for services you have not received or will not receive after cancellation. If you paid for a full month or year and cancel partway through, you are entitled to a prorated refund for the unused portion. Bubble's terms must comply with this principle-if they refuse a legitimate refund claim, report the violation to your provincial regulator and, if necessary, escalate to your provincial small-claims court or contact Yafee for guidance on next steps.
Cancellation methods: where you subscribed matters
Bubble allows subscriptions through separate channels, and each has its own cancellation process that you must follow correctly to avoid continued billing.
Method one: cancel directly through bubble's web editor
This is the most common path for Canadian Bubble users who signed up directly on the platform and manage billing through their account dashboard.
- Log in to your Bubble account at the web editor (bubble.io)
- Open the specific app or project you want to cancel
- Remember: Bubble charges per app, not per account
- If you have multiple apps, you'll need to cancel each one separately
- Navigate to the app's settings panel
- Look for a gear icon, settings tab, or billing section in the editor interface
- Alternatively, use Bubble's AI-powered chatbot in the editor to ask for billing help
- Locate the pricing or subscription section and select your current plan
- Click the cancel or downgrade button
- Confirm your cancellation request
- Bubble may offer a discount to retain you; you can accept or proceed
- Note the cancellation date displayed on screen and take a screenshot
- Check your email within 1 hour for a cancellation confirmation from Bubble
- Verify that your credit card or payment method is no longer charged on the next billing cycle
Method two: cancel a subscription purchased via a third-party platform
If you subscribed to Bubble through a marketplace (such as a reseller or bundled service platform), you must cancel through that vendor's account portal, not through Bubble's editor.
- Log in to the third-party platform where you purchased Bubble
- Navigate to your subscriptions or billing section
- Find the Bubble subscription in your active services list
- Click cancel or remove subscription
- Confirm the cancellation and take a screenshot
- Email the third-party vendor to request written confirmation of cancellation
- Monitor your next billing cycle to confirm you are no longer charged
Method three: cancel by contacting Bubble support directly
If the web editor cancellation fails or you encounter technical issues, you can escalate your cancellation request to Bubble's support team in writing.
- Visit Bubble's support page (bubble.io/support) and submit a support ticket
- In the subject line, write: "Cancel subscription for [app name]"
- In the message body, include:
- Your account email address
- The name of the app you want to cancel
- Your current plan tier
- A clear statement: "I request immediate cancellation of this subscription effective today"
- Your desired effective cancellation date
- Request a written confirmation email as proof of your cancellation request
- Send the ticket and save the ticket number for your records
- If you do not receive a response within 5 business days, escalate by sending registered mail to Bubble's Canadian contact address (listed at the end of this guide)
What happens to your data and apps after cancellation
Understanding the timeline for data loss and access restrictions helps you prepare before you cancel and prevents accidental data deletion.
Immediate access loss and data retention
Upon cancellation, your access to the paid features of your app will be restricted immediately. Bubble's terms state that you retain ownership of your app code and data, but your ability to edit and deploy your app depends on your plan tier. If you downgrade to Free, you can continue editing but lose advanced features. If you cancel entirely, you typically have 30 days to export your app data before Bubble may delete it-verify this timeline in your cancellation confirmation email.
To protect your work, Yafee strongly recommends exporting your app data before you cancel. Go to your app's settings, find the export or backup option, and download your project files to your local computer or cloud storage. This ensures you can rebuild or migrate your app on another platform without data loss.
Domain and custom URL impact
If you purchased a custom domain through Bubble (for example, myapp.com), cancellation may redirect your domain back to Bubble's servers or render it inactive. If you own the domain separately through a registrar like Google Domains or Namecheap, you retain ownership regardless of cancellation. To keep your domain active post-Bubble, update your domain's DNS records to point to your new hosting platform before your Bubble app goes offline. Yafee advises completing this DNS migration during the 30-day post-cancellation window so there is no downtime for your users.
Refunds, billing cycles, and prorated credits
Your refund eligibility depends on when you cancel relative to your billing cycle, and Canadian consumer law protects your right to unused credits.
How Bubble calculates refunds
If you cancel mid-cycle-for example, 15 days into a 30-day billing period-you are entitled to a refund for the unused 15 days. Bubble's standard practice is to issue a credit to your account within 5 to 10 business days of cancellation. If you prefer a refund to your original payment method instead of an account credit, you must request this explicitly in your cancellation request and provide your payment method details.
| Scenario |
Refund eligibility |
Timeline |
| Cancel within 14 days of signup |
Full refund (14-day trial period) |
5-10 business days |
| Cancel mid-month (monthly billing) |
Prorated refund for unused days |
5-10 business days |
| Cancel mid-year (annual billing) |
Prorated refund for unused months |
10-15 business days |
| Cancel after 30 days, no disputes |
Prorated refund for unused days |
10-15 business days |
| Account suspended for violation |
No refund; full amount forfeited |
N/A |
Disputing a refund claim if Bubble refuses
If Bubble denies your refund request or does not process it within 15 business days, you have a right to escalate. First, reply to the refund denial email with your prorated calculation and cite the relevant provincial consumer protection law. In your response, state: "Under [Ontario CPA / BC BPCPA / Quebec LCP], I am entitled to a refund for unused services. Please process a refund of [amount] within 5 business days or provide a written explanation of your denial."
If Bubble still refuses, contact your provincial consumer regulator. Yafee has seen successful outcomes when consumers file complaints with the Ministry of Government and Consumer Services (Ontario), Consumer Protection Office (British Columbia), or Office of the Protecteur du Consommateur (Quebec). You can also pursue small-claims court action for refunds under $10,000 in most provinces.
Common mistakes to avoid during cancellation
Cancellation can feel stressful, but these missteps are preventable-and Yafee has seen consumers recover from all of them by documenting their actions and following up in writing.
Mistake one: cancelling only one app when you have multiple apps
Since Bubble bills per app, cancelling one app does not stop charges on your other apps. If you subscribed to three separate Bubble apps, you must cancel each app independently through the web editor or support. Before you cancel, log into your account, count your active apps, and create a list. Then cancel each one and verify the cancellation confirmation for each app separately.
Mistake two: forgetting to export your app data before cancellation
Once you cancel, your access to edit your app expires within hours. If you need your app's code, workflows, or database after cancellation, you will not be able to recover it from Bubble's servers. Export your app to a JSON file or use Bubble's API to pull your data before you confirm the final cancellation step.
Mistake three: cancelling via email without following up
If you email Bubble to cancel but do not receive a confirmation within 5 business days, you cannot prove your cancellation request if disputes arise. Always request a ticket number when you submit a cancellation request, and follow up with a second email (or registered mail) if you do not hear back within one week.
Mistake four: assuming your credit card stops being charged automatically
Bubble may fail to process your cancellation due to system errors or data entry mistakes. Even after you receive a cancellation confirmation, monitor your credit card or bank statement on your next billing date. If Bubble charges you again after cancellation, contact your bank or credit card company within 30 days and request a chargeback, citing the cancellation confirmation email as proof.
Step-by-step checklist for a clean cancellation
Use this checklist to ensure you complete every step and leave no loose ends after you cancel Bubble.
| Step |
Action |
Completed |
| 1 |
Log into your Bubble account and verify all active apps |
[ ] |
| 2 |
Export app data and workflows for each app via settings or API |
[ ] |
| 3 |
Take a screenshot of your current plan, billing date, and app list |
[ ] |
| 4 |
Submit cancellation for each app through the web editor or support |
[ ] |
| 5 |
Save cancellation confirmation email and ticket number for each app |
[ ] |
| 6 |
Verify your credit card is not charged on your next billing date |
[ ] |
| 7 |
Request refund if you are charged after cancellation; escalate if needed |
[ ] |
If Bubble fails to honor your cancellation request or denies a refund you believe you deserve, use these contact methods to escalate in the correct order.
Bubble's support channels
- Email or submit a ticket via bubble.io/support (response: 1-5 business days)
- Contact Bubble's billing team directly at [email protected] (response: 2-7 business days)
- Send registered mail to Bubble's Canadian address if online channels fail (see address below)
Escalation to your provincial consumer authority
If Bubble does not resolve your cancellation or refund dispute within 15 business days, file a formal complaint with your provincial regulator:
- Ontario: Ontario Ministry of Government and Consumer Services; file online at ontario.ca/online-services
- British Columbia: BC Consumer Protection Office; file at consumerprotectionbc.ca
- Quebec: Office of the Protecteur du Consommateur; file at opc.gouv.qc.ca
- Alberta: Fair Trading Act Dispute Resolution; file at servicealberta.ca
Yafee recommends keeping all email correspondence, cancellation confirmations, and screenshots in a single folder before you escalate. These documents form your evidence and significantly strengthen your case with regulators and small-claims courts.
Bubble's mailing address for registered mail
If online support does not resolve your cancellation, send a registered letter (with return receipt) to Bubble's offices. This creates a legal record of your cancellation request and is enforceable evidence if you later dispute a charge.
Bubble Inc.
Attn: Billing Disputes & Cancellations
New York, USA
(For Canadian inquiries, include your province and request routing to Canadian operations)
In the letter, include: your account email, the app name(s) to cancel, your current plan(s), the date of your request, your desired effective cancellation date, and a request for written acknowledgment of receipt. Send via Canada Post Registered Mail - Signature Required and keep the receipt and tracking number.
Final steps and protecting yourself going forward
After you cancel Bubble, take these final protective steps to ensure you remain off the billing radar and can recover quickly if disputes arise later.
Monitor your billing for 90 days
Continue to check your credit card or bank statement for the next three billing cycles (approximately 90 days) to confirm Bubble has stopped charging you. If an unauthorized charge appears after cancellation, contact your bank immediately and request a chargeback using your cancellation confirmation email as evidence. You have up to 180 days to dispute unauthorized charges in most Canadian provinces.
Keep your cancellation records indefinitely
Save your cancellation confirmation email, screenshot of your account before cancellation, ticket number, and any refund confirmations in a secure cloud folder or external hard drive. If Bubble disputes your cancellation years later (for example, if they claim you never cancelled and attempt to revive billing), these records prove your case instantly.
Migrate your domain and redirect your users
If you had users accessing your Bubble app, update your domain's DNS records to point to your new platform and set up a 301 permanent redirect so existing links do not break. This protects your search engine rankings and user experience while you transition away from Bubble.
Cancelling a SaaS platform like Bubble requires careful planning, but consumer protection law in Canada is entirely on your side. Yafee has helped thousands of Canadian consumers cancel subscriptions cleanly and recover refunds for unused services by following these steps and maintaining clear documentation. If you encounter resistance from Bubble or do not receive your refund within 15 business days, escalate immediately to your provincial consumer authority-they have enforcement power that vendors take seriously. Yafee remains here to guide you through every stage of the cancellation process and ensure your rights are protected.