DeviceAtlas captures additional device properties from the client-side in order to identify iOS hardware versions & return deeper context information such as battery, orientation, settings information. The Client-side Component is a very compact JavaScript library designed to work on the widest possible range of devices and browsers. It can be merged into an existing JavaScript tag or be used in a standalone way.
The library returns properties to be used with the DeviceAtlas API or consumed on the client-side independent of any DeviceAtlas API. The library is self-contained and does not make any calls to external services.