Privacy Policy
Last Updated: Dec 2024How we collect, use, and protect your personal information when using Firebase Schema Viewer.
We are committed to protecting your privacy and being transparent about how we handle your data. This policy explains what information we collect, how we use it, and your rights regarding your personal data.
Minimal Collection
Only essential data
Strong Protection
Enterprise security
User Control
You own your data
Information We Collect
Account Information
- •Email address: From Google OAuth authentication
- •Name: Display name from your Google account
- •Profile photo: Avatar from your Google account
- •Account preferences: Settings and configurations
Usage Information
- •Access logs: Login times and IP addresses
- •Feature usage: Which features you use and when
- •Performance data: Error reports and response times
- •Browser information: User agent and device type
What We Store
- ✓Project name (your chosen display name)
- ✓Firebase project ID
- ✓Database name
- ✓Collection names and schema metadata
- ✓Encrypted service account credentials
What We Don't Store
- ✗Your actual document data
- ✗Personal or sensitive information from documents
- ✗Complete document contents or queries
- ✗Business logic or application-specific data
- ✗Unencrypted service account keys
How We Use Your Information
- 🔧Provide access to your Firebase projects
- 📊Generate database schemas and visualizations
- 🤖Perform AI relationship discovery analysis
- 💾Save your project configurations and preferences
- 📈Analyze usage patterns to improve features
- 🐛Debug issues and improve performance
- 💬Provide customer support and assistance
- 🔒Monitor for security threats and abuse
We may contact you for the following purposes:
Service-Related Communications
- 📧Trial expiration and subscription reminders
- 🔔Important service updates and security alerts
- 💳Billing and payment notifications
- 🛠️Planned maintenance and downtime notices
Optional Communications
- 📰Product updates and new feature announcements
- 📚Educational content and best practices
- 📊Usage tips and optimization suggestions
- 🎯Relevant product recommendations
You can opt-out of optional communications at any time through your account settings or unsubscribe links.
Information Sharing and Disclosure
🔐 Google Firebase/Auth
Purpose: User authentication and identity verification
Data Shared: Email, name, and profile photo during login
Privacy: Google Privacy Policy
💳 Stripe
Purpose: Payment processing and subscription management
Data Shared: Email, billing address, payment information
Privacy: Stripe Privacy Policy
🤖 OpenAI
Purpose: AI relationship discovery analysis
Data Shared: Anonymized schema structure and field names only
Privacy: OpenAI Privacy Policy
📧 SendGrid
Purpose: Transactional email delivery
Data Shared: Email address and name for notifications
Privacy: SendGrid Privacy Policy
We may disclose your information in the following circumstances:
- ⚖️Legal compliance: When required by law, court order, or legal process
- 🚨Safety protection: To protect rights, property, or safety of our users
- 🔒Security enforcement: To investigate security breaches or fraud
- 🏢Business transfers: In case of merger, acquisition, or business sale
Your Data is Secure
We use enterprise-grade security to protect your information and respect your privacy. Your Firebase credentials are encrypted, and we only store what's necessary to provide our service.