Smart TV, Connected TV, and Streaming TV
Consumers are moving to streaming video. Video ad-serving platforms have seen a 4X increase in their OTT video ad inventory over the last year. Leading advertising DSPs and SSPs use WURFL to identify and classify Smart TVs, Connected TVs, Over-The-Top (OTT) devices, and game consoles that stream video content.
In addition to identifying and classifying Smart TVs, WURFL can identify streaming service apps like Netflix, Hulu, Twitch, Philo TV, Tubi TV, and YouTube. Combine that with critical device capabilities like screen resolution, video file format and codec capabilities, price, and age of devices. This ensures that video is optimized and audiences are profiled accurately.

Product Details and Features
Key Point | Allows customers to add-on detection microservice and device intelligence to their architecture through quick deployment on AWS EC2 servers. |
Supported Platforms | Java, PHP, Python, .NET (C#), Node.js, GoLang |
Benefits | Modular microservice easy to launch and maintain on AWS virtual instances |
Industries | Advertising |
Use Cases | Mobile Web Optimization |
Private-Cloud Virtualized Container Option | See WURFL Microservice for Docker |
Location | AWS |
Inputs | HTTP Request including User-Agent String and User-Agent Client Hints |
Processing (time) | Real-Time |
Support | Ticketed Enterprise Support |
Device Capability Fields | Basic (13), Standard (26), Pro (41) |
# of Detections | Unlimited |
Updates | Automatic, Weekly |
ScientiaMobile is constantly updating and expanding its Device Description Repository (DDR) to ensure accurate coverage of the newest devices, including long-tail Indian and Chinese devices. WURFL DDR covers 100,000 device profiles, including smartphones, tablets, laptops, smart TVs, and game consoles. As the DDR grows, detection microservice performance stays high through use of caching and efficient database architecture.
Any WURFL user who would like to add new devices permanently to WURFL can submit a request by emailing wurfldb@scientiamobile.com. Read more about how to do it here.
WURFL Microservice for AWS provides three editions: Basic with 13 capabilities, Standard with 26 capabilities, and Pro with 41 capabilities. These plans include our most popular and widely-used WURFL capabilities. One of these plans will fit our customers’ mobile optimization, advertising, or analytics needs.
Basic Edition is geared for mobile optimization use cases. Developers can ensure that content, navigation, and the user experience are tailored to the device and its capabilities. In addition to the manufacturer’s brand name and model name, Basic Edition users get access to our form_factor capability. Form_factor will describe the device as “desktop”, “smartphone”, “tablet”, or several other classifications of devices.
Standard Edition is designed for programmatic advertising firms (DSP, SSP, RTB, and Ad Networks). Using WURFL Microservice for AWS, they can target, mobilize, and analyze their ads to improve ROI of campaigns running through Ad Exchanges. In addition to the Basic Edition capabilities, the Standard Edition includes field critical for populating the Interactive Advertising Bureau’s (IAB) OpenRTB API for the Device Object. Standard Edition users receive capabilities describing the OS, Browser, App, screen resolution height and width. WURFL Microservice for AWS can also determine if an ad request is coming from a Robot/Crawler, thereby reducing the potential for ad requests from non-human traffic.
Pro Edition is meant for analytics uses. Enterprises can feed WURFL Device Detection into their business intelligence platforms. They can track mobile users, identify trends and problems, and plan investments in future mobile device strategies. The Pro Edition includes everything in the Standard Edition plus more device attributes describing the physical and computing capabilities of the device.
WURFL Microservice for AWS achieves over 99% accuracy by searching the internet and analyzing over two billion user agents per month. ScientiaMobile quickly identifies new devices, including long-tail Indian and Chinese devices, and delivers high-quality device intelligence updates to commercial customers every week. For even greater accuracy in identifying specific iPhone and iPad models, customers can add-on ScientiaMobile’s WURFL.js.
WURFL Microservice for AWS’ XML Updater will automatically check each week for a new device data XML snapshot, download, and reload the engine. It can do this with no interruptions to serving requests. With this automatic updating, WURFL Microservice for AWS is an always-updated solution, with high accuracy, and minimal maintenance.
Many internet leaders like Google and Facebook use WURFL in their global, high-volume detection operations. Over 15 years, ScientiaMobile has developed an efficient data structure and well-tuned API search algorithms, delivering high-performance device detection that does not sacrifice quality and accuracy.
In addition to User-Agent Strings, WURFL also supports User-Agent (UA) Client Hints. After updating to WURFL API 1.12.5.0 or more recent, WURFL will automatically process UA Clients Hints included in the HTTP request, recognize frozen User-Agent Strings, and reconcile the two. This way, WURFL continues to provide the industry-leading accuracy that users expect.
Customers receive enterprise-level ticketed support. Support specialists with over 30 years combined experience in device detection provide fast responses to developers. ScientiaMobile actively moderates and responds to the enterprise-level tickets.
Commercial licenses are available for single site, multiple site, and OEM packages.
End User License Agreement (EULA) WURFL Microservice for AWS can be read here.
Why choose WURFL?
Beyond web browsing, WURFL offers device detection for native apps, enabling personalized mobile experiences. Its seamless integration options make incorporating WURFL into existing workflows straightforward. With its vast catalog of over 120,000 devices, accessed by over 2 billion people daily, WURFL provides marketers, data analysts, and developers with strategic insights to elevate digital strategies. By optimizing content delivery based on device capabilities, WURFL also benefits network operators, leading to faster loading times and smoother user experiences. It's more than just a tool—it's a gateway to impactful audience insights and improved targeting.
