Our system contains more than 150,000,000 unique HTTP headers including crawlers, apps and web browsers. Our professional data team continually assign any headers that we receive that reach our minimum occurrence criteria to a hardware, software, browser and crawler profile.
1.75% of the total available headers are used with the Pattern method to achieve 99.9% or greater device detection accuracy when compared to the full data set. This approach minimises the amount of data which needs to be distributed allowing a much faster detection rate. Over 30,000,000 headers are used to populate the Trie method.
We also continue to check real devices and work with handset vendors to verify accuracy. Sometimes a few weeks are needed for a new device to appear in our system. Our customers can let us know if we’re getting something wrong via our open public forum.