
Will This Case Fit My Phone?
If there is one question that is always asked by a visitor to a phone case eCommerce site, it is “will this case fit my phone”.
Customers are not always well educated about their phone model. They may know they have an iPhone, but not which model or size. They may know they have an Android, like the Samsung Galaxy S22. But they may not remember if the phone model is a S22, the S22+, or the S22 Ultra.
Wouldn’t it be great if your website could instantly answer that question and curate phone case options for that customer? Customer satisfaction and sales conversion goes through the roof!

Get the Exact Model and Size of iPhone, Android Phones
ScientiaMobile puts all of this device detection within reach with a simple JavaScript snippet. Check it out here. By loading WURFL.js, you can tap into ScientiaMobile’s library of over 95,000 devices and the most accurate device detection solution in the industry.
Every week, ScientiaMobile updates its library, so you will alway be ready for recently released models.
Phone case vendors can map the model names of the visiting customer’s smartphone to the phone cases in your inventory. Instantly, a customer can know which cases will fit his/her phone, and whether colors and designs are available.
Home-grown and open-source solutions are notoriously inaccurate, so it is best to go with a solution that is known to be accurate. WURFL is trusted by leaders like Google and Amazon.
And many phone case websites use WURFL.js today for precisely this use case.
Identify Valuable iPhone Model Users
Distinct iPhone models are particularly challenging to identify correctly. Yet iPhone owners are exactly the kind customers you want to help. iPhone users have 40% higher annual income and have a 4X higher check out bill than Android users. Delighting iPhone customers with great online sales assistance provides a great ROI.
WURFL.js accurately identifies iPhones. And with this information, you can identify affluent early adopters. For example, WURFL.js can instantly identify and distinguish between:
- Apple iPhone 14
- Apple iPhone 14 Pro
- Apple iPhone 14 Pro Max
- Apple iPhone 14 Plus
Customize and Go Deep with Phone Model Details
Not only will WURFL.js return the exact device model, but with some customization, it can provide all sorts of relevant physical information, like:
- physical_height – Device height measured in millimeters
- physical_thickness – Device thickness measured in millimeters
- physical_width- Device width measured in millimeters
WURFL.js can also help categorize the phone in interesting ways. For example, WURFL.js can provide analytics by the various brands of smartphones.
brand_name – e.g. Samsung or Apple
Likewise with new physical form factors like foldable phones, tracking the different physical form factors is important. For example, the WURFL device capability physical_form_factor returns a number of categories, including:
- phone_bar: Classic feature phone with physical keypad (including devices such as RIM/Blackberry with full qwerty keyboard)
- phone_clamshell: Foldable, typically screen on one part and keypad on the other. Typical for classic feature phones.
- phone_foldable_booklet: A phone that folds along the vertical axis
- phone_foldable_clamshell: A phone that folds along the horizontal axis
- phone_phablet: Same as phone_slate, but with screen size between 5.3 to 6.9 inches. Must be able to make phone calls.
How Does WURFL.js Work and Return Phone Information?

ScientiaMobile operates WURFL.js as a Cloud-based service. By placing a single JavaScript snippet on your webpage, WURFL.js responds with a JavaScript object containing the WURFL Device Capabilities you want. For example complete_device_name provides a concatenation of brand name, model name and marketing name (where available) of a device into a single string.
ScientiaMobile offers several WURFL.js plans based on traffic to your website (Basic, Standard, Pro) that include iPhone detection. In addition, ScientiaMobile offers customization of different WURFL device capabilities than the standard set. Likewise, customers who need more privacy and control can opt for ScientiaMobile’s WURFL.js Private Cloud.
Optimize Your Phone Case website today
ScientiaMobile can quickly analyze your phone case website, provide you with the right tools, and support your integration. Contact us to start a trial. Typically, we can get both WURFL.js and ImageEngine up and running in a matter of minutes.
