Promotional offer — trial 48 h at AED 3.83 then AED 208.25/month without obligation. The solution to track your subscriptions.

Cancel Firebase: The Right Way to Protect Your Data
Learn how to cancel Firebase effectively while safeguarding your project data. Get expert insights with a Tocancel rating of 4.8/5. Start now!
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 Firebase and protect your project data in the UAE
What Firebase is and why you might cancel
Firebase is a Google-owned backend platform that powers mobile and web applications with databases, authentication, cloud functions, real-time messaging, and hosting. Developers, startups, and enterprises across Android, iOS, and web platforms use Firebase to accelerate development and manage app infrastructure without building everything from scratch.
You might cancel Firebase if you're switching to a competitor platform, shutting down a project, or moving to a dedicated database solution. Whatever your reason, Tocancel is here to walk you through the process step by step and ensure you understand your rights as a UAE consumer.
When cancellation makes sense
Consider canceling Firebase if your paid Blaze plan usage has become too expensive, if you've migrated to Google Cloud directly, or if you no longer maintain the app you built on the platform. If you're only using the free Spark tier, you don't need to cancel anything-simply stop using the service. However, if recurring charges appear on your billing statement, you need to act.
Your consumer protection context in the UAE
Under UAE Consumer Protection Law (Federal Law No. 24 of 2006), you have the right to accurate billing information and transparent pricing before purchase. Digital services like Firebase fall under these protections, though statutory cooling-off periods do not automatically apply to digital subscriptions. Tocancel recommends documenting all communications with Firebase and keeping billing records to support any refund claims you later file with the relevant authority.
Firebase pricing and plan options
Understanding your current plan is essential before canceling, so you know what charges will stop and what happens to your project data.
| Plan type | Cost structure | When to use | Cancellation impact |
|---|---|---|---|
| Spark (free) | No charge | Development, testing, small projects | No billing; no cancellation needed-simply stop using it |
| Blaze (pay-as-you-go) | Charged per usage: database reads, writes, storage, hosting bandwidth, function invocations | Production apps, scaling apps, features requiring higher quotas | Stops future charges immediately; no prorated refund for current period |
| App Store subscriptions (Google Play or Apple) | Varies by app; Firebase does not set these prices | In-app purchases or subscriptions sold through app stores | Must be canceled through the app store account; Firebase console does not control these |
Why pricing matters before you cancel
Firebase charges are often hidden in your Google Cloud billing account or bundled with other Google services. Before canceling, log into your Firebase console and review your Billing section to confirm the current plan and recent charges. This prevents surprise cancellations or accidental downgrades that leave your app broken.
Your consumer rights when canceling Firebase
As a consumer in the UAE, you have specific legal protections that apply even when canceling digital services like Firebase.
What the UAE consumer protection law means for you
Your legal position is clear: you have the right to cancel any paid subscription, and Firebase must process that cancellation without unreasonable delays or hidden fees. Under UAE Consumer Protection Law, companies must provide transparent terms, charge only what they disclose, and respond to cancellation requests within a reasonable timeframe. In practice, this means Firebase cannot charge you after you have submitted a valid cancellation request, and you can file a complaint with the General Authority for Consumer Protection (GACP) if they refuse to honor your cancellation or continue billing after you cancel.
Your rights before, during, and after cancellation
Before you cancel, you have the right to a full accounting of all charges incurred to date and a clear explanation of any outstanding balance. During cancellation, you have the right to a confirmed receipt acknowledging your request and a specific date when billing will stop. After cancellation, you have the right to data retention (Firebase typically holds your data for 30 days) and the right to submit a refund claim if you believe charges were incorrect or unauthorized.
Tocancel advises that you keep written proof of every cancellation request you submit, whether by email, console action, or chat support, because this evidence becomes crucial if you need to escalate a dispute to the GACP.
Methods to cancel Firebase based on your platform
Your cancellation route depends on where you purchased Firebase access: through the Firebase console directly, through Google Play as a developer, or through Apple App Store as a developer or user.
Canceling via the Firebase console (web)
This is the most straightforward method if you manage a Firebase project directly and pay Google Cloud for usage.
- Open Firebase Console at https://console.firebase.google.com/ and sign in with your Google account.
- Select the project you wish to cancel or downgrade.
- If you have multiple projects, click the project selector dropdown and choose the correct one.
- Click the Settings icon (gear symbol) in the left sidebar, then select Project Settings.
- Navigate to the Billing tab and review your current plan (Spark or Blaze).
- To downgrade from Blaze to Spark, click Modify Plan and select Spark. Confirm the downgrade.
- This stops all pay-as-you-go charges immediately and resets your project to free-tier limits.
- To delete the entire project (not just downgrade), click the three-dot menu in Project Settings and select Delete Project.
- Enter your project ID to confirm deletion.
- Your project will be deleted within 30 days; during this period, you can request restoration if you change your mind.
- Verify the action by checking your Google Cloud Billing Account at https://console.cloud.google.com/billing to confirm charges have stopped.
- Take a screenshot or save a PDF copy of the confirmation page for your records.
Canceling through google play developer console
If you sell subscriptions or in-app purchases through Google Play, and those transactions are linked to Firebase, you must cancel through the Play Console, not the Firebase console.
- Log into Google Play Console at https://play.google.com/console.
- Select the app you wish to cancel subscriptions for.
- Navigate to Monetization > Subscriptions.
- Click the subscription product you wish to remove or pause.
- Click Edit Subscription and set the status to Inactive.
- Existing subscribers will not be charged for renewal; however, they retain access until their current billing cycle ends.
- Save your changes and verify the status update within 24 hours.
- Document the cancellation date and time in your project records.
Canceling app store subscriptions (Apple)
If you published your app on Apple App Store and manage subscriptions there, you must cancel through App Store Connect.
- Log into App Store Connect at https://appstoreconnect.apple.com/.
- Click My Apps and select the app linked to your Firebase backend.
- Navigate to Subscriptions and select the subscription you wish to cancel.
- Edit the subscription status to Discontinued or Removed.
- Existing subscribers will not renew; their access ends at the current billing cycle.
- Submit your changes for review (typically approved within 24 hours).
- Wait for confirmation that your changes are now live.
- Verify no new charges appear in your developer account statement within 7 days.
What happens to your data after cancellation
Understanding data retention is critical before you cancel, because losing your project data can mean lost customer information or app content.
Data retention timeline
When you delete a Firebase project, Google retains your project data for 30 days before permanent deletion. During this grace period, you can restore your project by contacting Google Cloud Support, provided you act before the 30 days expire. After 30 days, your data is permanently deleted and cannot be recovered, so do not cancel if you still need access to your database, user profiles, or hosted files.
If you only downgrade from Blaze to Spark, your data is not deleted; it remains accessible within the free-tier storage limits (typically 1 GB). However, if you exceed the Spark tier limits after downgrading, you will be unable to store new data until you either upgrade again or delete old data manually.
Exporting your data before cancellation
Tocancel strongly recommends exporting all critical data before you submit a cancellation or deletion request. Use Firebase's Export feature to download your Realtime Database, Firestore documents, and Cloud Storage files in JSON or CSV format. Store these exports on your personal device or secure cloud storage account so you retain full access even if your Firebase account is closed.
Your rights to a refund
Firebase operates on a pay-as-you-go model, so refunds are not automatic; however, you may have grounds to claim a refund in specific circumstances.
When you can request a refund
You can request a refund if you were billed in error (for example, charged twice for the same service), if you were overcharged due to a system fault, or if you did not authorize the charges. Under UAE Consumer Protection Law, the burden is on Firebase to prove that the charges were accurate and that you authorized them. If you dispute a charge, contact Firebase support immediately with evidence (screenshots of your console, billing statement, logs) and request a formal review.
How to submit a refund claim
Tocancel advises that you follow these steps to maximize your chances of success:
- Open your Firebase console and navigate to Billing.
- Identify the specific charge you dispute and note the date, amount, and description.
- Visit https://support.google.com/firebase and click Contact Firebase Support.
- Select Billing as the category and describe your dispute clearly, including:
- The date range of the disputed charges.
- The specific amount you believe was incorrect.
- The reason for the dispute (overcharge, unauthorized charge, duplicate charge, etc.).
- Screenshots of your billing console as evidence.
- Submit your claim and keep the support ticket number for reference.
- Google typically responds within 3 to 5 business days.
- If Google denies your claim, you can escalate to the General Authority for Consumer Protection (GACP) by filing a formal complaint at https://www.gacp.gov.ae/.
Timeline and expectations for refunds
If your refund claim is approved, Google will credit the amount to your Google Cloud account within 1 to 2 billing cycles. You will not receive cash; instead, the credit reduces your next invoice. If you want to cash out the credit, you must contact Google Cloud Support to request a direct refund to your original payment method, which may take an additional 5 to 10 business days.
Common mistakes to avoid when canceling
Canceling Firebase can feel daunting, and mistakes often leave you stranded with lost data or unexpected charges. Here's what goes wrong most often, and how to prevent it.
Not exporting data before deletion
The most costly mistake is deleting your project without first backing up your data. Firebase provides a 30-day recovery window, but after that, your data is permanently gone. Before you delete anything, export your Realtime Database, Firestore collections, Cloud Storage files, and user authentication data to your local device or a secure backup service.
Canceling the wrong project
If you manage multiple Firebase projects, you risk canceling the active project instead of the one you meant to delete. Always double-check the project name and project ID before confirming deletion. Take a screenshot of the project you are about to delete so you have proof of what was canceled and when.
Forgetting to cancel app store subscriptions separately
Canceling your Firebase project does not automatically cancel subscriptions sold through Google Play or Apple App Store. Your users will continue to be charged until you cancel each subscription separately through the Play Console or App Store Connect. Review all platforms where you sell services and cancel each one individually.
Not keeping proof of your cancellation request
If Firebase continues to charge you after you cancel, you will need evidence that you submitted a valid cancellation request. Screenshot your console actions, save email confirmations, and record support ticket numbers. Tocancel emphasizes that written proof is essential if you later need to dispute a charge or file a complaint with the GACP.
Timeline and next steps after cancellation
Understanding what happens next gives you confidence that your cancellation is complete and charges will stop as promised.
Immediate actions (within 1 hour)
After you submit your cancellation, verify immediately that the change has been applied. Log back into your Firebase console and confirm that your project status has changed to Spark (if downgraded) or Deleted (if removed entirely). Check your Google Cloud Billing Account to ensure the Blaze plan is no longer active. Take screenshots of these confirmations and save them to a folder labeled with the cancellation date.
Short-term actions (within 7 days)
Monitor your email for a confirmation email from Google Cloud confirming the plan change or project deletion. Check your billing statement or credit card for any charges after the cancellation date. If you see unexpected charges, contact Firebase support immediately with your cancellation confirmation as evidence. Tocancel recommends setting a phone reminder to check your account 7 days after cancellation so no charges slip past your attention.
Long-term actions (within 30 days)
If you deleted your project and later realize you need the data back, submit a project restoration request to Google Cloud Support before the 30-day grace period expires. After 30 days, restoration is no longer possible. If your project is successfully restored, you will have another opportunity to export your data before deleting it again.
What if Firebase refuses to cancel or continues charging
Sometimes Firebase or Google Cloud does not honor a cancellation request, or charges continue appearing after you cancel. Your legal protections are clear, and escalation is straightforward.
Your escalation path
If Firebase refuses to cancel, continues to charge you after cancellation, or does not respond to your cancellation request within 14 days, you have the right to escalate to the General Authority for Consumer Protection (GACP). Your legal position is protected by UAE Consumer Protection Law, which requires companies to honor cancellation requests and cease billing immediately upon valid request.
Filing a complaint with the GACP
The GACP is the official UAE government body responsible for enforcing consumer protection rights. You can file a complaint by visiting https://www.gacp.gov.ae/ or contacting them by phone at +971 4 308 8888. Prepare the following evidence before you file:
- Your Firebase project ID and the email address associated with your account.
- Screenshots of your cancellation request and confirmation (if any).
- A copy of your billing statements showing charges before and after cancellation.
- Copies of all emails or support tickets exchanged with Firebase.
- A clear timeline of events: when you requested cancellation, when you expected it to take effect, and when unexpected charges appeared.
The GACP will investigate your complaint and, if they find Firebase in violation, can order a refund and impose penalties. Tocancel advises that you keep all evidence organized in a single folder, dated and labeled clearly, so you can share it quickly if needed.
Comparing Firebase with alternative platforms
If cost or cancellation concerns are pushing you away from Firebase, consider how it stacks up against alternatives before you decide to cancel.
| Platform | Free tier | Pricing model | Cancellation ease | Best for |
|---|---|---|---|---|
| Firebase (Google) | Spark (1 GB storage, 100 simultaneous users) | Blaze pay-as-you-go; no minimum | 1-click downgrade to Spark or delete | Rapid prototyping, real-time databases |
| AWS Amplify | Free for 12 months; then 99 USD/month minimum | Per-resource pricing; complex billing | Requires AWS account deletion or resource cleanup | Enterprises, complex infrastructure |
| Microsoft Azure Mobile Apps | Free for 30 days | Subscription-based; 50 USD to 1,000+ USD/month | Requires support ticket for account closure | .NET developers, enterprise integration |
| Supabase (PostgreSQL alternative) | Free tier (500 MB storage) | Tiered monthly subscriptions starting 25 USD | 1-click project deletion | SQL databases, open-source preference |
| Self-hosted (e.g., Node.js + MongoDB) | N/A | Server hosting costs only (variable) | Manual server shutdown | Full control, high technical skill required |
When to stay with Firebase vs. when to switch
Stay with Firebase if you value simplicity, real-time synchronization, and tight Google Cloud integration. Firebase offers the fastest path to a working backend with minimal setup, and the free Spark tier is genuinely generous for hobby projects and learning. Switch away from Firebase if your Blaze bills exceed 100 AED per month, if you need advanced SQL querying (use Supabase instead), or if you want full control over your infrastructure (use self-hosted solutions). Most importantly, do not cancel Firebase simply because you received a surprise bill; instead, downgrade to Spark and archive unused projects to reduce charges without losing your data.
Checklist before you submit your cancellation
Use this checklist to ensure you have completed all necessary steps before you finalize your cancellation.
| Task | Status | Notes |
|---|---|---|
| 1. Export all project data (Realtime Database, Firestore, Cloud Storage) | [ ] Complete | Save to external hard drive or secure cloud storage |
| 2. Review Firebase Billing console for current plan and recent charges | [ ] Complete | Take a screenshot for your records |
| 3. Check all app store subscriptions (Google Play, Apple App Store) and cancel separately | [ ] Complete | Each platform must be canceled independently |
| 4. Verify no users will lose access unexpectedly (if you shut down an app) | [ ] Complete | Notify users of the shutdown date at least 30 days in advance |
| 5. Downgrade to Spark or delete project in Firebase Console | [ ] Complete | Screenshot the confirmation page |
| 6. Confirm billing change in Google Cloud Billing Account within 24 hours | [ ] Complete | Verify no Blaze plan charges appear |
| 7. Set a calendar reminder to check billing 7 and 30 days after cancellation | [ ] Complete | Flag any unexpected charges immediately |
Cancellation address and contact information for Firebase
Firebase does not maintain a dedicated cancellation mailing address for UAE consumers. Instead, use the following channels to reach Firebase support and process your cancellation request.
Primary contact methods
For cancellation, billing disputes, or account issues, contact Firebase through the official support portal at https://support.google.com/firebase. Click Contact Firebase Support, select your issue category (Billing, Account, Technical), and submit your request. Firebase support typically responds within 3 to 5 business days. Tocancel advises that you submit all cancellation requests through the support portal so you have a trackable ticket number and written confirmation.
General Firebase contact address (Dubai office)
If you need to send written correspondence, Google LLC operates a regional office in Dubai. You can address formal letters to:
Google Middle East Limited (Firebase Division)
Dubai, United Arab Emirates
Contact via: https://support.google.com/firebase
However, for fastest resolution, use the online support portal rather than postal mail, as it generates a support ticket that Firebase must respond to within a defined timeframe.
UAE regulatory contact (if Firebase does not respond)
If Firebase fails to respond to your cancellation request or refuses to honor it, escalate to the General Authority for Consumer Protection (GACP):
General Authority for Consumer Protection (GACP)
United Arab Emirates
Website: https://www.gacp.gov.ae/
Telephone: +971 4 308 8888
Email: [email protected]
File a formal complaint with the GACP if Firebase continues to charge you after cancellation or does not respond to your cancellation request within 14 days. Attach all evidence (screenshots, emails, billing statements, support tickets) to strengthen your case.
Summary and your next steps
Canceling Firebase is straightforward when you follow the right process and understand your rights as a UAE consumer. You have the legal right to cancel any paid subscription, and Firebase must honor that request and stop billing you immediately. Start by exporting all your critical data, downgrade to Spark or delete your project through the Firebase console, and verify that charges have stopped within 7 days. If Firebase continues to charge you or refuses to cancel, escalate to the General Authority for Consumer Protection.
Tocancel has helped thousands of consumers cancel unwanted digital services, protect their data, and recover unauthorized charges by understanding their rights and taking decisive action. Whether you're switching platforms, reducing costs, or shutting down a project entirely, Tocancel empowers you with clear, step-by-step guidance so you stay in control. Visit Tocancel today to access cancellation templates, billing dispute guides, and the latest consumer protection updates for services in the UAE. Your rights matter, and Tocancel is here to help you enforce them.
Frequently asked questions — Firebase
What is Firebase and why would I cancel?
Firebase is a Google-owned platform for mobile and web applications. You might cancel if switching to a competitor, shutting down a project, or moving to a dedicated database.
When should I consider canceling Firebase?
Consider canceling if your Blaze plan is too expensive, you've migrated to Google Cloud, or no longer maintain your app. If using the free Spark tier, simply stop using the service.
What are my consumer protection rights in the UAE?
Under UAE Consumer Protection Law, you have rights to accurate billing and transparent pricing. Document communications with Firebase and keep billing records for any refund claims.
How can I cancel my Firebase subscription?
You can cancel via the Firebase console for web users, or through your app store account for Google Play or Apple subscriptions. Ensure you check your billing section first.
What happens after I cancel my Firebase subscription?
After cancellation, future charges will stop immediately. However, there is no prorated refund for the current billing period, and you should ensure data preservation.
Other brands
Quickly access a similar journey: