WURFL.js

WURFL.js will detect iPhone, iPad, and all other device models. With a single javascript snippet, customers can collect detailed device analytics, add them to Google Analytics, and optimize website behavior and advertisements in real-time.

Pricing Packages

  • WURFL.js Lite

    Free

    • Detect iPhone and iPad models
    • Always updated device library
    • Unlimited detections
    • 3 WURFL Capabilities: complete_device_name, form_factor, is_mobile
    Start Now
  • WURFL.js Basic

    $150/month

    • Detect iPhone and iPad models
    • Always updated device library
    • Ticketed Enterprise Support
    • Domain CNAME alias
    • HTTPS and SSL support with customer SSL certificates
    • Browser caching for improved performance
    • 24 WURFL device capabilities
    • 200,000 unique users per month
    Buy Now
  • WURFL.js Standard

    $300/month

    • Detect iPhone and iPad models
    • Always updated device library
    • Ticketed Enterprise Support
    • Domain CNAME Alias
    • HTTPS and SSL support with customer SSL certificates
    • Browser caching for improved performance
    • 24 WURFL device capabilities
    • 2 million unique users per month
    Buy Now
  • WURFL.js Pro

    $500/month

    • Detect iPhone and iPad models
    • Always updated device library
    • Ticketed Enterprise Support
    • Domain CNAME Alias
    • HTTPS and SSL support with customer SSL certificates
    • Browser caching for improved performance
    • 24 WURFL device capabilities
    • 5 million unique users per month. Add 1 million unique users for $150/month
    Buy Now
Product Details
Key Point JavaScript-accessible device detection capable of iPhone and iPad detection
Supported Platforms JavaScript, Google Analytics
Benefits Easy-to-use javascript-based solution
Detect iPhone, iPad, and all other device models
Always-updated cloud-based Device Description Repository (DDR)
Industries Web Properties
Advertising (Publishers)
Use Cases Mobile Web Optimization
Analytics
Location Cloud
Processing (time) Real-time
Support Ticketed Enterprise Support
Device Capability Fields Lite: 3 device capabilities
Other: 24 device capabilities
# of Detections Pricing based on number of unique website visitors service each month
Updates Automatic
  • Product Summary
    Key Point JavaScript-accessible device detection capable of iPhone and iPad detection
    Supported Platforms JavaScript, Google Analytics
    Benefits Easy-to-use javascript-based solution
    Detect iPhone, iPad, and all other device models
    Always-updated cloud-based Device Description Repository (DDR)
    Industries Web Properties
    Advertising (Publishers)
    Use Cases Mobile Web Optimization
    Analytics
    Location Cloud
    Processing (time) Real-time
    Support Ticketed Enterprise Support
    Device Capability Fields Lite: 3 device capabilities
    Other: 24 device capabilities
    # of Detections Pricing based on number of unique website visitors service each month
    Updates Automatic
  • How WURFL.js Works

    After establishing a WURFL.js Business Edition account, you can specify your domain within the WURFL.js snippet. When inserted into your HTML, the snippet will quickly request the WURFL capabilities from ScientiaMobile’s highly-available cloud-based WURFL DDR. The WURFL results are delivered back to you, resulting in a JSON object. Based on this device intelligence, you can build code to support mobile optimization, more targeted and effective advertising and collect analytics on device capabilities.

    Learn more with our Getting Started Guide.

  • Detect iPhone and iPad

    WURFL.js can quickly and reliably detect iPhone and iPad models – something no other device detection solution on the market can do. Now that you can drill down to the specific iPhone or iPad model and its WURFL capabilities, you can unlock substantial value for advertising, analytics, and mobile optimization. In addition, you can feed this information into Google Analytics to further improve your web analytics tools.

  • Device Capabilities

    WURFL.js Basic, Standard, and Pro plans offer more than 20 of WURFL’s most important device capabilities, including the 3 capabilities found in its WURFL.js Lite service. Developers can use these capabilities to provide more fine-grained optimization, control, and analytics. And now that you can detect iPhone and iPad models, you can integrate these WURFL capabilities with demographic, usage and profitability profiles you already own.

    The WURFL capabilities for WURFL.js are a fixed set and are not able to be modified.

  • Device Coverage

    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 tracks 57,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.

    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.

  • Accuracy and Updates

    WURFL.js can identify iPhone and iPad models, which makes it the most accurate device detection solution in the industry. WURFL.js achieves over 99% accuracy by searching the internet and analyzing over two billion user agents per month. In addition, ScientiaMobile quickly identifies new devices, including long-tail Indian and Chinese devices, and delivers high-quality device intelligence updates to commercial customers every week.

    Every week, ScientiaMobile updates the devices in WURFL.js for you. This means developers get an always-updated solution, high accuracy, and a zero-maintenance solution with WURFL.js.

  • Caching for Improved Performance

    WURFL.js Basic, Standard, and Pro plans allow clients to cache the HTTP response on the end-user’s browser to increase overall performance.

  • Support

    ScientiaMobile 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.

  • Licensing and Service Level Agreement

    The WURFL.js Basic, Standard and Pro license supports different commercial 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.

    WURFL.js Basic, Standard, and Pro plans operate on a highly-available cloud-based infrastructure that is dedicated to our commercial customers.

    WURFL.js Basic, Standard and Pro plans (collectively known as “WURFL.js Business Edition”) terms of service.

    WURFL.js Lite Terms of service

  • Pricing

    Pricing scales based on the number of unique website visitors that access the WURFL.js Business Edition service each month. A visitor is considered unique for a website regardless of the number of pages that are visited on that website over a 24-hour period. Up to three domains are supported within our pricing.

    Your plan can be upgraded or downgraded depending on your traffic.

Resources

WURFL Capabilities

Learn more about over 500 device capabilities that you can use to optimize your website logic.

Product Documentation

Each product has documentation to help with the installation and implementation process.

FAQs

Check out our FAQs page to find answers to all the most frequently asked questions.

Support

Receive onboarding or enterprise-level ticketed support. ScientiaMobile actively monitors support tickets.

Ready to go?
Buy Now 30-Day Trial