Last Updated: March 7, 2026
By installing, accessing, or using Firebase Tools CLI ("the Application"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the Application.
Firebase Tools CLI is an open-source command-line interface tool that provides utilities for managing Firebase resources, including:
- Firebase Authentication
- Cloud Firestore database operations (export, import, query, list)
- Firebase Realtime Database operations (export, import, query, list)
- Firebase Remote Config management
- Firebase project management
Firebase Tools CLI is licensed under the MIT License. You can view the full license at: https://github.com/omer-ayhan/firebase-tools-cli/blob/main/LICENSE.txt
You are responsible for:
- Maintaining the confidentiality of your authentication credentials
- All activities that occur under your authentication
- Securing your local machine where credentials are stored
- Immediately notifying us of any unauthorized use of your credentials
You agree to:
- Use the Application only for lawful purposes
- Comply with all applicable laws and regulations
- Respect Google/Firebase Terms of Service
- Not use the Application to access Firebase projects you don't have permission to access
- Not attempt to circumvent any security features
- Not use the Application in any way that could harm, disable, or impair the service
You may NOT:
- Use the Application to violate any laws or regulations
- Access Firebase projects without proper authorization
- Use the Application to transmit malware, viruses, or malicious code
- Attempt to reverse engineer, decompile, or disassemble the Application (except as permitted by open-source license)
- Use the Application to harass, abuse, or harm others
- Impersonate others or misrepresent your affiliation
- Interfere with or disrupt the Application or Firebase services
Firebase Tools CLI interacts with Google and Firebase services. Your use of these services is governed by:
You must comply with all applicable Google and Firebase terms and policies.
Firebase Tools CLI is an independent, community-created tool and is NOT:
- Officially endorsed by Google or Firebase
- Supported by Google or Firebase
- A Google or Firebase product
Your use of the Application is subject to our Privacy Policy.
Key points:
- All credentials stored locally on your machine
- No data sent to third parties except Google/Firebase APIs
- You can delete all data at any time using
firebase-tools-cli reset
THE APPLICATION IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:
- Warranties of merchantability
- Fitness for a particular purpose
- Non-infringement
- Uninterrupted or error-free operation
- Accuracy or reliability of data
You use the Application at your own risk.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE DEVELOPERS AND CONTRIBUTORS OF FIREBASE TOOLS CLI SHALL NOT BE LIABLE FOR:
- Any indirect, incidental, special, consequential, or punitive damages
- Loss of profits, data, use, or goodwill
- Service interruption or data loss
- Any damages arising from your use or inability to use the Application
- Any damages arising from unauthorized access to your data
This limitation applies even if we have been advised of the possibility of such damages.
You agree to indemnify and hold harmless the developers, contributors, and maintainers of Firebase Tools CLI from any claims, damages, losses, liabilities, and expenses (including legal fees) arising from:
- Your use of the Application
- Your violation of these Terms
- Your violation of any third-party rights
- Your violation of applicable laws or regulations
We may update the Application at any time without notice. Updates may:
- Add new features
- Remove or modify existing features
- Fix bugs or security issues
- Require you to update to continue using the Application
We reserve the right to modify these Terms at any time. Changes will be posted with an updated "Last Updated" date. Your continued use of the Application after changes constitutes acceptance of the modified Terms.
You may stop using the Application at any time. To completely remove all data:
firebase-tools-cli resetWe reserve the right to terminate or suspend your access to the Application if:
- You violate these Terms
- You engage in fraudulent or illegal activities
- Required by law or legal process
- The Application is discontinued
Firebase Tools CLI is provided as-is with no guaranteed support. While we strive to maintain and improve the Application, we do not guarantee:
- Response to bug reports or feature requests
- Ongoing maintenance or updates
- Compatibility with future Firebase API changes
Support is provided on a best-effort basis through:
- GitHub Issues
- GitHub Discussions
- Community contributions
Contributions to Firebase Tools CLI are welcome under the terms of the MIT License. By contributing, you agree that your contributions will be licensed under the same license.
Firebase Tools CLI and its original content, features, and functionality are owned by the project maintainers and are protected by international copyright, trademark, and other intellectual property laws.
"Firebase" and "Google" are trademarks of Google LLC. We do not claim any ownership or affiliation with these trademarks.
These Terms shall be governed by and construed in accordance with the laws of the jurisdiction in which the project maintainer resides, without regard to its conflict of law provisions.
Any disputes arising from these Terms or your use of the Application shall be resolved through:
- Informal Resolution: Contact us through GitHub Issues first
- Mediation: If informal resolution fails, we agree to attempt mediation
- Arbitration or Litigation: As a last resort, in accordance with applicable law
If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary, and the remaining provisions shall remain in full force and effect.
These Terms, along with the Privacy Policy, constitute the entire agreement between you and Firebase Tools CLI regarding your use of the Application.
For questions about these Terms:
- GitHub Issues: https://github.com/omer-ayhan/firebase-tools-cli/issues
- Repository Owner: https://github.com/omer-ayhan
By using Firebase Tools CLI, you acknowledge that:
- You have read these Terms
- You understand these Terms
- You agree to be bound by these Terms
Thank you for using Firebase Tools CLI!