F
Identity & Auth

TruePrivacy + Firebase Auth

Manage user accounts and deletion in Firebase Authentication.

Auth: Service Account
Setup time: 10 minutes

Overview

Firebase Authentication manages user accounts for millions of mobile and web applications. TruePrivacy integrates with Firebase Auth via a Google Cloud Service Account to discover user account data and automate account deletion for GDPR, DPDP, and CCPA compliance.

For applications built on Firebase, the Auth integration is typically the starting point for broader TruePrivacy integration — Firebase UID can be used as the common identifier to locate and delete a user's data across Firestore, Realtime Database, and Cloud Storage.

What TruePrivacy can do

Data Discovery
DSR Automation

Data types accessed

  • User accounts
  • Email addresses
  • Phone numbers
  • OAuth provider data
  • Custom claims
  • Account metadata

DSR capabilities

  • Delete Firebase Auth user accounts
  • Export user profile data for access requests
  • Disable accounts pending full deletion

How it works

  1. 1

    Add a Google Cloud Service Account with Firebase Admin SDK access to TruePrivacy.

  2. 2

    TruePrivacy discovers user accounts in Firebase Auth including email, phone, and provider information.

  3. 3

    DSR requests are matched against Firebase users by email address or Firebase UID.

  4. 4

    Account deletion removes the Firebase Auth user record and optionally triggers deletion across other Firebase services.

Frequently asked questions

Yes. TruePrivacy has separate connectors for Firebase Auth and Firestore. When a deletion DSR is processed, both connectors can be triggered simultaneously — deleting the Auth user account and the associated Firestore documents in the same workflow.

TruePrivacy requires a Service Account with the Firebase Authentication Admin role, which provides access to user management operations including list, get, and delete.

Connect TruePrivacy to Firebase Auth today

Start your free trial and connect Firebase Auth in 10 minutes.