WURFL InFuze for NGINX Plus Device Detection

WURFL InFuze for NGINX Plus powers enterprises high-performance device detection. As a certified NGINX Plus partner, ScientiaMobile’s WURFL is easily configured to load balance and pass device intelligence to any downstream application.

Start 30 Day Trial
Buy Now!

NGINX Plus Device Detection

WURFL InFuze provides a certified module for NGINX Plus. If you have Open Source NGINX, go then you can use our WURFL InFuze for NGINX module found here. Once installed on the server, web developers can access WURFL capabilities as environmental variables in their code. There is no need to invoke and make a specific call for WURFL capabilities. And because the C++ API is the underlying code for these modules, ScientiaMobile is delivered with speed.

Load Balancing

WURFL InFuze for NGINX Plus simplifies NGINX’s load balancing processes. Now, you can use WURFL’s device capabilities to drive NGINX Plus’ load balancing logic, parsing out different streams of mobile traffic. In addition, WURFL InFuze’s user agent detection can be delivered to downstream applications via modified HTTP headers.

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 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, the WURFL Updater will automatically check for a new XML snapshot from your customer vault, download, and reload the engine. It can do this with no interruptions to serving requests.

Many large enterprise customers use WURFL InFuze 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.

Getting started with WURFL and NGINX Plus Licensing

To use WURFL device detection within NGINX Plus, sign up for a 30-day trial or purchase a license. You will then be able to download the the module from your ScientiaMobile account vault.

Commercial licenses are available for single site, multiple site, and OEM packages.

Usage and Capabilities

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

We offer a wide selection of WURFL 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.


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 InFuze receive support via our Enterprise Support Portal. Our highly-responsive support team responds quickly to ticketed problems.