1. Introduction
Welcome to FireAdmin ("we," "our," or "us"), a product by SmartrixLabs. We respect your privacy and are committed to protecting your personal data. This privacy policy explains how we collect, use, and safeguard your information when you use the FireAdmin mobile application ("the App").
2. Information We Collect
2.1 Information You Provide
- Firebase Service Account Credentials: When you connect a Firebase project, you provide a service account JSON or sign in via Google. These credentials are stored locally on your device and are never transmitted to our servers.
- Contact Information: If you contact our support team, we may collect your name, email address, and message content.
2.2 Information Collected Automatically
- Usage Analytics: We may collect anonymous usage data (e.g. feature usage frequency, crash reports) to improve app quality. This data cannot identify individual users.
- Device Information: Basic device info such as OS version, device model, and app version for compatibility and debugging purposes.
2.3 Firebase Project Data
Important: FireAdmin acts as a client to your Firebase project. Any Firestore documents, Authentication users, Cloud Storage files, or Remote Config data you access through the App is fetched directly from your Firebase project using your credentials. We do not store, intercept, or process any of your Firebase project data on our servers.
3. How We Use Your Information
- To provide the core functionality of managing your Firebase projects
- To improve app performance, stability, and user experience
- To respond to support requests and bug reports
- To send important updates about the App (with your consent)
4. Data Storage & Security
We take security seriously:
- Local-Only Credentials: Your Firebase service account credentials are stored locally on your device with encryption. They are never sent to our servers.
- Direct Connections: All communications between the App and your Firebase project happen directly via official Firebase SDKs and APIs. We are not a proxy or intermediary.
- No Cloud Storage of User Data: We do not maintain servers that store your Firebase project data.
- Encrypted Storage: Sensitive data stored on your device is encrypted using Android Keystore system.
5. Data Sharing
We do not sell, trade, or rent your personal information to third parties. We may share anonymized, aggregated data with:
- Analytics Providers: Anonymous usage statistics to improve the App
- Crash Reporting: Anonymous crash and error data for debugging purposes
6. Third-Party Services
The App may integrate with or use the following third-party services:
7. Your Rights
You have the right to:
- Disconnect your Firebase project at any time (credentials are deleted from your device)
- Request deletion of any personal data we may have collected
- Opt-out of analytics data collection in App settings
- Access information about what data we hold about you
- Withdraw consent for data processing at any time
8. Children's Privacy
FireAdmin is a developer tool and is not intended for children under 13 years of age. We do not knowingly collect personal information from children.
9. Data Retention
We retain anonymous analytics data for up to 24 months. Support correspondence is retained for up to 12 months. You may request deletion at any time by contacting us.
10. International Data Transfers
Anonymous analytics data may be processed in countries other than your own. We ensure appropriate safeguards are in place for any international transfers in compliance with applicable data protection laws.
11. Changes to This Policy
We may update this privacy policy from time to time. We will notify you of any material changes through the App or by updating the "Last updated" date on this page. Continued use of the App after changes constitutes acceptance of the updated policy.
12. Contact Us
If you have any questions about this privacy policy or our data practices, please contact us: