Skip to content
All fingerprint checksNavigator identity

a build branded Google Chrome decodes the codecs Google licenses

Check id licensed-codecs-vs-chrome-branding

What an ordinary browser yields

A build claiming the Google Chrome brand on Windows or macOS decoding both H.264 and AAC. N/A for Chromium-branded builds, non-Chromium engines, and Linux (severity: warn).

What a detector infers

H.264 and AAC are patent-encumbered. Google licenses them for its branded Chrome; a Chromium compiled without the proprietary_codecs flag answers empty from canPlayType for exactly those two while still decoding VP8, VP9, Opus and AV1 - the royalty-free set. That asymmetry is the signal, and it is the clearest JS-visible trace of the difference between Google's build and an OSS one. Measured on stock Chrome 150: H.264 probably, AAC probably. Same brand gate and same reasoning as the Widevine row - it is keyed on the UA-CH brand the build asserts about itself, not on the UA string, so every honestly-branded Chromium derivative is exempt by construction. A build that carries Google's brand but not Google's codec licences is two different browsers described at once. This is the row that answers "what parts of Google were stripped" in the only way a page can answer it: not by enumerating removed services, most of which leave no JS-visible trace at all, but by finding the licensed artefacts that Google's build has and the brand claims.

How to resolve it

Build with proprietary_codecs enabled if the Google Chrome branding is to be claimed, or report the Chromium brand instead - which is the honest description of an OSS build and exempts it from this row.

Nearby checks in Navigator identity

See all 28 checks in Navigator identity
Who builds this test

Clearcote is a browser built for fingerprint coherence

It is a Chromium fork, maintained by the same people who wrote this reference. It ships as a compiled browser rather than as a stealth script injected into someone else's — which is a description of how it is built, and is not an argument about how it behaves on this check.

This audit takes no position on how Clearcote scores on Navigator identity checks, on this one, or anywhere else. It has no baseline corpus of other people's fingerprints to rank you against and no vendor scoreboard — nearly every check is self-referential, asking one browser the same question through two independent APIs and reporting whether both answers can be true at once. It runs identically on any browser, including ours. Run it on yours and read the result yourself.

See the other checks in Navigator identity — the family licensed-codecs-vs-chrome-branding belongs to.