WURFL OnSite Device Detection


WURFL OnSite lets you locally integrate a device detection solution that is accurate, highly-scalable, frequently-updated, and fully-supported.


  • WURFL OnSite Device Detection Diagram

  • WURFL OnSite Device Detection Java Scala DotNet PHP

WURFL OnSite: Device Detection and Intelligence

WURFL OnSite device detection and intelligence is the industry standard. Leading websites use WURFL OnSite to drive their mobile optimization, advertising, device analytics. Our WURFL OnSite Device Description Repository (an API and xml file) provides accuracy and speed developed over 15 years, containing over 45,000 device profiles. WURFL OnSite supports Java, Scala, .NET and PHP platforms.  Many enterprises, from content management systems to e-commerce platforms, embed WURFL OnSite into their own OEM applications. Customers can also extend functionality with WURFL patch files. They can add both new device profiles and new capabilities to the WURFL repository. The WURFL patch file appends onto the core WURFL DDR xml. As the DDR is updated weekly, the customer’s WURFL patch file continues to deliver its extended functionality. This way, customers can maintain their own branch of WURFL modifications to meet their unique business needs.





What’s New in WURFL Release 1.8

  • Improved detection of iOS 10.
  • Ability to identify if the requesting HTTP client is an App
  • Adding of WURFL Updater that simplifies the setting up and maintenance of weekly XML file updates (Java only)
  • Improved decoding of User Agent strings containing special characters
  • Improved identification of MIUI devices

 

Device Coverage

ScientiaMobile is constantly updating and expanding its Device Description Repository (DDR) to ensure accurate coverage of the newest devices and the long-tail of older devices. WURFL Device Repository covers 45,000 device profiles, including smartphones, tablets, laptops, smart TVs, and game consoles. As the DDR grows, detection performance stays high through use of caching and efficient database architecture.

Accuracy, Updates, and Performance

WURFL OnSite achieves accuracy by searching the internet and working with partners to quickly identify new devices. We maintain high-quality data sources and apply our years of expertise to ensure that you receive the most accurate  and timely device intelligence on the market. Every week, commercial customers automatically receive an updated WURFL XML file via a direct download URL. Customers frequently schedule a job to check for and download the latest update. Java customers can use our WURFL Updater to simplify this maintenance process. These updates ensure that customers can identify the latest devices while also detecting over 45,000 device profiles.

Many large enterprise customers use OnSite in their global, high-volume detection operations. Over 15 years, we have developed an efficient data structure and well-tuned API search algorithms. We deliver high-performance device detection that does not sacrifice quality and accuracy.

API Platforms

ScientiaMobile provides several ways to interact with the DDR and extract device capabilities. WURFL OnSite supports APIs for Java, Scala, .NET, and PHP . These APIs are ideal for companies that wish to closely integrate with their own applications.

Usage and Capabilities

WURFL OnSite is scalable, providing unlimited detections for the scope of the commercial license.

We offer a wide selection of capabilities from which commercially-licensed users can choose. These include virtual capabilities: capabilities that combine the logic of several core capabilities. For example, “form_factor” will identify the device as “desktop”, “smartphone”, “tablet”, or several other classifications of devices. This saves developers effort to develop their own logic to address common business questions.  Developers can use these capabilities to provide more fine-grained optimization, control, and analytics.

Support

We actively moderate and respond to ScientiaMobile’s forum. It reflects the knowledgebase built over the last 10 years. In addition, licensed users of WURFL OnSite receive support via our Enterprise Support Portal. Our highly-responsive support team responds quickly to ticketed problems.

Commercial License

The WURFL OnSite commercial license supports different use scenarios (single and multiple domains, enterprise-wide use, intranets, and OEM arrangements). ScientiaMobile can extend pricing to support non-standard commercial agreements that require additional domains (e.g. OEM). Please contact our sales for these arrangements.

Pricing is based on number of capabilities required, the use case(s) to which WURFL is applied, the number of sites involved, and the whether the device intelligence is resold.

Start Your Evaluation Now

We offer an Evaluation license that is valid for 30 days. To start your evaluation, please sign up for an account here.  The evaluation version comes with our latest API and an XML that includes some of our most popular capabilities.