# UA Hub > Browser User-Agent reference notes for QA, analytics, and web compatibility work. ## Start here - [UA Hub homepage](https://uahub.dev/): Browser intelligence matrix for User-Agent fingerprints, browser profiles, runtime signals, and compatibility notes. - [User-Agent parser and database](https://uahub.dev/ua/): Parse a User-Agent string and browse published browser, version, operating-system, and device records. - [Browser profiles](https://uahub.dev/browser/chrome/): Compare browser families, platforms, compatibility context, and reference estimates. UA Hub publishes one stable URL per editorial article. The community index is available at https://uahub.dev/kb/community/. ## Articles - [The Browser Test Failed. The Protocol Was Not the First Clue.](https://uahub.dev/kb/explore/automation-protocols-reliable-testing/): A failure-led guide to choosing WebDriver, BiDi, or CDP without turning a diagnostic tool into a cross-browser dependency. - [When the UA String Gets Smaller, Keep the Decision Trace](https://uahub.dev/kb/explore/ua-client-hints-beyond-one-string/): A practical record design for User-Agent Client Hints that keeps browser decisions explainable when detail is reduced or unavailable. - [Five Events That Tell Us Whether Documentation Helped](https://uahub.dev/kb/explore/ga4-event-design-technical-communities/): A low-cardinality GA4 event model for connecting searches, reference pages, and community replies to real support journeys. - [The Missing Ten Seconds in a Flaky Web Test](https://uahub.dev/kb/explore/webdriver-bidi-practice/): A practical WebDriver BiDi pattern for capturing the browser-side evidence that disappears between an action and a timeout. - [A Browser Reference Entry Should Show Its Work](https://uahub.dev/kb/explore/responsible-ua-knowledge-base/): An editorial method for publishing User-Agent examples with provenance, uncertainty, scope, and a clear line between observation and inference. - [What Chrome UA Reduction Actually Breaks](https://uahub.dev/kb/explore/chrome-ua-reduction-checklist/): A migration worksheet for finding the product decisions that depended on detailed Chrome operating-system, device, or version tokens. - [A Safari Reproduction Starts With the Container](https://uahub.dev/kb/explore/safari-webkit-ua-compatibility/): A platform-first compatibility method for separating macOS Safari, iPhone Safari, iPad desktop mode, and embedded WebKit failures. - [The WebView Was Fine Until Checkout](https://uahub.dev/kb/explore/android-webview-ua-patterns/): A container-aware method for debugging Android WebView journeys without mistaking Chromium vocabulary for a complete browser profile. - [Let the Parser Say "Unknown"](https://uahub.dev/kb/explore/responsible-ua-parsing/): A validation approach for User-Agent parsers that makes precedence, edge cases, fallback behaviour, and uncertainty visible to downstream teams. - [The Render Test Found an Empty Article, So We Traced the HTML](https://uahub.dev/kb/explore/crawler-rendering-checklist/): A practical server-rendering investigation for articles and community posts that must remain readable when JavaScript is unavailable or delayed. - [Analytics Without a Browser Dossier](https://uahub.dev/kb/explore/privacy-safe-analytics-design/): An event design for learning which documentation journeys help people without turning browser metadata into a personal profile. - [The In-App Browser Was Only the First Suspect](https://uahub.dev/kb/explore/in-app-browser-detection-caveats/): A reproduction record for separating in-app browser clues from the storage, navigation, and hand-off conditions that actually break a user journey. - [A Compatibility Matrix Is a Queue for Decisions](https://uahub.dev/kb/explore/browser-compatibility-matrix/): A journey-based browser matrix that ties each test row to user impact, traffic evidence, risk, and a reproducible owner. - [Release Notes Are Not Yet Production Evidence](https://uahub.dev/kb/explore/browser-release-monitoring-workflow/): A source-aware workflow for turning browser release notes, traffic changes, and community reports into trustworthy documentation updates. - [A Browser Share Number Needs a Passport](https://uahub.dev/kb/explore/browser-share-estimates/): A reporting template for browser volume estimates that names the population, window, filters, uncertainty, and decision behind the number. ## Reference resources - [Browser profiles](https://uahub.dev/browser/chrome/): Profile pages summarize browser family, publisher, platform coverage, compatibility context, and reference estimates. - [Google Chrome profile](https://uahub.dev/browser/chrome/): Chromium-based desktop, Android, and iOS browser profile. - [Samsung Internet profile](https://uahub.dev/browser/samsung/): Android and Samsung ecosystem browser profile. - [Microsoft Edge profile](https://uahub.dev/browser/edge/): Chromium-based Windows, macOS, and mobile browser profile. - [UC Browser profile](https://uahub.dev/browser/uc/): Mobile-focused browser profile with regional and compatibility context. - [Mozilla Firefox profile](https://uahub.dev/browser/firefox/): Gecko-based open browser profile for cross-platform testing. - [Brave Browser profile](https://uahub.dev/browser/brave/): Privacy-focused Chromium browser profile. - [Quark Browser profile](https://uahub.dev/browser/quark/): Mobile search and cloud productivity browser profile. - [DuckDuckGo profile](https://uahub.dev/browser/duckduckgo/): Privacy-oriented browser profile. - [Via Browser profile](https://uahub.dev/browser/via/): Lightweight Android browser profile. - [User-Agent sitemap](https://uahub.dev/sitemap-ua.xml): Machine-readable index of the published User-Agent detail pages. - [Community library](https://uahub.dev/kb/community/): Approved browser questions, compatibility notes, and field discussions. ## Full text For the complete article text, use https://uahub.dev/llms-full.txt.