Data Quality

Device DetectionData Quality

Device detection vendors need to stay on top of the latest changes. Supported by our ISO 9001/27001 certifications, 51Degrees is the only provider that publishes weekly active and total profile metrics.

Check out the latest metrics for each component:

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)

% of active browser requests

25-Nov 30-Dec 27-Jan 24-Feb 24-Mar 21-Apr 19-May 23-Jun 21-Jul 18-Aug 15-Sep 13-Oct 10-Nov 0% 20% 40% 60% 80% 100% Week Commencing Requests (% of Total) App Web Browser Unclassified

Active requests shared, classified by web browsers and native apps.

Total count of browser profiles

25-Nov 30-Dec 27-Jan 24-Feb 24-Mar 21-Apr 19-May 23-Jun 21-Jul 18-Aug 15-Sep 13-Oct 10-Nov 0 3,182 6,365 9,547 12,730 15,912 Week Commencing Number of Browser Profiles Web Browser App

Total number of web browsers and native apps available.

Significant dates are:


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)

% of active hardware requests

25-Nov 30-Dec 27-Jan 24-Feb 24-Mar 21-Apr 19-May 23-Jun 21-Jul 18-Aug 15-Sep 13-Oct 10-Nov 0% 20% 40% 60% 80% 100% Week Commencing Requests (% of Total) Smartphone Desktop Other Tablet Tv Unclassified

Active requests classified by device type shared with 51Degrees.

Total count of hardware profiles

25-Nov 30-Dec 27-Jan 24-Feb 24-Mar 21-Apr 19-May 23-Jun 21-Jul 18-Aug 15-Sep 13-Oct 10-Nov 0 18,448 36,896 55,343 73,791 92,239 Week Commencing Number of Hardware Profiles Smartphone Tablet Other Tv Desktop

The total number of hardware profiles, classified by device type.


Operating system

We classify operating system versions across device types including set-top boxes, TVs, smartphones, and laptops.

We have 23 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)

% of active OS requests

25-Nov 30-Dec 27-Jan 24-Feb 24-Mar 21-Apr 19-May 23-Jun 21-Jul 18-Aug 15-Sep 13-Oct 10-Nov 0% 20% 40% 60% 80% 100% Week Commencing Requests (% of Total) Android iOS Windows macOS Linux Other Unclassified

Active requests shared with us, classified by operating system.

Total count of OS profiles

25-Nov 30-Dec 27-Jan 24-Feb 24-Mar 21-Apr 19-May 23-Jun 21-Jul 18-Aug 15-Sep 13-Oct 10-Nov 0 424 848 1,273 1,697 2,121 Week Commencing Number of OS Profiles Other iOS macOS Android Linux Windows

Total number of available profiles classified by operating system.


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

25-Nov 30-Dec 27-Jan 24-Feb 24-Mar 21-Apr 19-May 23-Jun 21-Jul 18-Aug 15-Sep 13-Oct 10-Nov 0% 20% 40% 60% 80% 100% Week Commencing Requests (% of Total) Non-Crawler Crawler

Active requests that are shared with 51Degrees and are classified as either a crawler or non-crawler.

Total count of crawler profiles

25-Nov 30-Dec 27-Jan 24-Feb 24-Mar 21-Apr 19-May 23-Jun 21-Jul 18-Aug 15-Sep 13-Oct 10-Nov 0 68 136 203 271 339 Week Commencing Number of Crawler Profiles Crawler Non-Crawler

Total number of crawler profiles. Non-crawler is one profile. Low-request crawlers are mapped to one generic crawler profile.


The Unclassified category is for requests with insufficient information available to classify, or our team have not yet researched and mapped the request.

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.