WebmasterID logoWebmasterID
Analytics dimensions

App instance ID dimension

The app instance ID dimension identifies a single installation of your app on a device — the mobile analogue of the web client ID. Firebase generates it per install. It enables per-installation analysis and joins to BigQuery exports, but it is a pseudonymous, resettable identifier: uninstalling and reinstalling, or clearing app data, produces a new app instance ID, so it must not be treated as a permanent person-level key.

Verified against primary sources

What this means

App instance ID is the identifier Firebase assigns to each installation of your app on a device. It is the app-world counterpart to the web client ID: it scopes data to one install, not necessarily one person.

It appears in GA4 app reporting context and in BigQuery exports (as user_pseudo_id), making it the key for joining and deduplicating events at the installation level.

Why it resets

Because it is bound to an installation, the app instance ID changes when the app is uninstalled and reinstalled, when app data is cleared, or sometimes on a fresh device. So one person can produce several app instance IDs over time. To follow a person across reinstalls or devices you need a separately governed, consented User-ID; do not lean on app instance ID for durable identity.

How it appears in analytics and logs

A value identifies one app installation. A new app instance ID for a known user usually means a reinstall or cleared app data, not a new person.

Diagnostic use case

Use app instance ID to analyse behaviour per app installation and to join GA4 app data with BigQuery event exports.

What WebmasterID can help detect

WebmasterID treats installation identifiers as pseudonymous and resettable, helping you avoid mistaking reinstalls for genuinely new users.

Common mistakes

Privacy and accuracy notes

App instance ID is a pseudonymous installation identifier, not a stable cross-app personal ID. It resets on reinstall, and should be handled under your privacy policy.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.