... Some of them anyhow :)

Handset Detection started life in 2007 as a way for us to send the right Java mobile app to the right handset. Alot has changed since then : The iPhone, Tablets, mobile app stores, mobile internet is usable ... by and large, plus we've made thousands of updates to our software and added tens of thousands of devices to our database.

One thing that hasn't changed is our fascination with device detection and commitment to our customers. You can read more about our major milestones on the About Us page :) .

We detect devices : tablets, handsets, TVs, computers (laptops, desktops, notebooks) and more.

It turns out this can be really handy where you want to change how your website behaves on a device or class of devices. Its great for content adaption, streaming, ad serving, fraud detection, analytics, and many other real-time uses.

We maintain our own independent device database, backed by a data entry team that uses a double entry device system with a 3rd person verifying entries are correct. We go the extra mile to get things right and we think it shows in our data set.

While we make every effort to verify our information is correct occasionally we make mistakes. If you see something that looks wrong reach out and let us know. Thanks.

Good question. Companies keep making new and sometimes even better devices ! Some devices conform to standards, some mostly do, others don't at all. Also some devices have multiple versions of software as vendors fix bugs and release updates. We have tens of thousands of devices in our database and are adding 1,000 or so new devices each month.

We have two main methods for using our service.

Express Detection is the easiest method to get started, simply copy and paste a javascript code snippet into your web pages and you're good to go.

If you're looking for something a little more advanced then Cloud or Ultimate might be the best fit. See the Features page to work out which product is right for you.

System requirements vary based on how you intend to use the service.

Express mode is very light and can be used by any website that can install a script (Javascript)

Cloud detection requires a little more server side expertise to install. You'll need to either 1) be able to install an API Kit; or 2) Make a cUrl request from your server. Our Cloud API is very light weight, so you should be up and running very quickly.

Ultimate detection runs stand alone on your own web server(s) and is best used via an API Kit. All kits offer a number of native caching options based on the stack you're using. Ultimate detection has no database dependency and runs from flast json files.

We are available in all countries. Our service is running 24 x 7 right around the globe. We have multiple data centres on different continents to ensure the service stays snappy and provides high availability failover in case disaster strikes.

Accounts with high level plans have 24 x 7 emergency support. To get a hold of us any time of the day or night you'll need to login to the Help Desk and lodge an URGENT ticket. This will page the on-duty tech to respond to your issue. Please place as much detail as possible in the ticket along with your contact information.

Please report any bugs to hello@handsetdetection.com or lodge them at our Help Desk. Thanks.

Get Started Today

Our free Express / Cloud plan has 20,000 detections per month. No credit card required. Upgrade when you're ready. We also have a free Community Edition for Ultimate Detection, our high performance local detection library, which you can build into community open source projects.

Get Started. Its Free