Browser
In the "Browser" component, we classify web browsers, WebView, popular native apps, and apps operated by our customers. Understanding the difference allows our customers to maximize revenue based on how the user is viewing the content.
We maintain 118 different properties relating to the browser. The below graph uses the IsWebApp property to populate the following categories:
- Web Browser includes Chrome, Firefox, and Safari (to name just a few)
- App includes applications such as Facebook, Snapchat, TikTok, or generic unnamed apps
- Unclassified (see our explanation)
Total count of browser profiles
Total number of web browsers and native apps available.
Significant dates are:
- None present
Hardware
For each device added to our device database, we research the vendor data sources supported by active usage data.
We update 132 properties relating to the hardware specification of a device. We have used the DeviceType property to populate the graph into the following categories:
- SmartPhone
- Tablet
- TV which also includes MediaHub
- Desktop
- Other which includes Console, SmartSpeaker, and SmartWatch (among other device types)
- Unclassified (see our explanation)
Total count of hardware profiles
The total number of hardware profiles, classified by device type.
Significant dates are:
- 18 March 2024: An increase in usage sharing data.
- 8 January 2024: A change in the usage sharing feature. The proportion of shared evidence which contributes to the training data was increased.
Operating system
We classify operating system versions across device types including set-top boxes, TVs, smartphones, and laptops.
We have 22 different properties for the operating system specification. We have populated the graph using the PlatformName property, and the categories are:
- Windows
- Linux which includes distributions such as Alpine, Ubuntu, Tizen, and Fedora Linux (among others)
- macOS also includes Mac OS X
- Android
- iOS which also includes iPadOS
- Other known operating systems
- Unclassified (see our explanation)
Total count of OS profiles
Total number of available profiles classified by operating system.
Significant dates are:
- None present
Crawlers
Web spiders, web crawlers, robots, bots – many names exist for the automated applications that crawl the Internet. By identifying bot traffic, businesses can verify that their audience is made up of real humans, not fake activity.
We have 3 crawler properties and we populated the graph below using the IsCrawler property. The categories are:
- Crawler (definitely not a human)
- Non-crawler (probably a human)
% of active crawler requests
Active requests that are shared with 51Degrees and are classified as either a crawler or non-crawler.
Total count of crawler profiles
Total number of crawler profiles. Non-crawler is one profile. Low-request crawlers are mapped to one generic crawler profile.
Significant dates are:
- None present
51Degrees is THE quality solution
With us, you know what to expect
Unlike other device detection solutions, we're totally transparent in what we do. We regularly publish key stats on the breadth of our database and we're clear on where we source the device data.
With all our cards laid out on the table, you can make an informed choice when looking for the best device detection provider.
- Our open-source code is tested and updated daily on GitHub.
- We are the first and only device detection vendor to be ISO 9001 (quality management) and ISO/IEC 27001 (information security) certified. We gained our certification in 2020.
- Take our service for a spin with our me page and User-Agent and User-Agent Client Hints tester.