Platform Requirements and Limitations

Platform CPU Performance Requirements

WMS is a browser-based technology that uses Javascript and WebAssembly and thus requires a good CPU to function correctly. You can check your target device's CPU performance scores obtained through Geekbench 6. From your Android device, use this link to install Geekbench 6. We recommend devices with a Single Thread score of 550 or more and Multi Thread score of 1700 or more.

Known Limitations of Low-end Devices

Certain low-end devices (e.g. budget Android phones and tablets, Chromebooks, low-end laptops) may struggle to work properly with WMS due to its high CPU processing requirements.

Supported Browsers

Officially supported browsers are:

Operating SystemBrowserMinimum Version
WindowsGoogle ChromeLast 3 versions
WindowsMicrosoft EdgeLast 3 versions
macOSGoogle ChromeLast 3 versions
macOSApple Safari>=16
AndroidGoogle ChromeLast 3 versions
iOSApple Safari>=16
iOSGoogle ChromeLast 3 versions

Other browsers (except Firefox) that are not listed in the table may also work but are not officially supported by us.

Bug

There is a known issue with Google Chrome intermittently crashing on some Android devices. Our team is currently investigating the issue. A workaround is to use other browsers like Microsoft Edge for Android, Samsung Browser for Android or Vivaldi for Android.

Image Resolution (on face)

  • Minimum pixel density of ~30 pixels/inch (~12 pixels/cm) applied to the face
  • In a mobile phone "selfie portrait" scenario, this converts to an image resolution of 480p (i.e. 640 x 480, 4:3 aspect)

Frame rate

  • 25 fps minimum (stable 30 fps recommended)
  • Accurate frame timestamps (ms) are required

Internet connectivity requirements

The payload data chunks are not very heavy (mostly less than 500 KB). Any stable internet connection which can handle such payloads is expected to work fine.

Using WMS in iframes

Currently, using WMS in iframes is not supported due to usability issues, browser feature limitations and security concerns.