Firestore and Realtime Database
Automatically discover and classify PII fields in your Firebase Firestore or Realtime Database. Our AI analyzes document structures and sample data to identify personal information like emails, phone numbers, Aadhaar numbers, and nested PII — helping you build your DPDP data map.
Create a service account with read-only access:
Cloud Datastore Viewer roleIn your admin dashboard, go to Data Discovery → Integrations and click Add Connection.
Choose Firebase from the list of supported databases.
Upload your service account JSON key file or paste the contents:
{
"type": "service_account",
"project_id": "your-project-id",
"private_key_id": "...",
"private_key": "-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n",
"client_email": "scanner@your-project.iam.gserviceaccount.com",
...
}Choose Firestore or Realtime Database (or both).
Click Test Connection to verify, then Save.
Go to Data Discovery → Run Discovery and start the scan.
Firebase-specific: We handle deeply nested documents and subcollections. Both Firestore and Realtime Database structures are fully traversed to detect embedded PII.
Service account keys encrypted with AES-256.
Uses Google's secure authentication.
Minimal permissions via Google IAM roles.
All scan activities are logged.
Connect in under 5 minutes and discover PII fields automatically.
Book a Demo