The technology behind mSafety

A development platform with always-connected wearable device

The technology behind mSafety

A development platform with always-connected wearable device

System description

mSafety consists of two main components: a development platform and a wearable device

Sony partners can choose to develop their unique mSafety application in-house, or make use of our development service and have us do it for you. The developed application is embedded in the wearable, connected to your business' backend application through the secure mSafety cloud backend.




IoT solution from Sony

mSafety cloud backend

The mSafety cloud backend provides the fundamental structures needed for mSafety wearables to interact with customer’s cloud backend servers in a secure and scalable manner, as well as wearable on-boarding and software updates.

mSafety platform web app

The mSafety frontend application enables customers to perform user management, device management and to manage software-over-the-air updates. In addition, documentation and downloads of software and development tools are provided.

Wearable device

The wearable is directly connected to the Internet without the need for pairing with a mobile phone. It features in-device sensors with algorithms to monitor i.a. activity, heart rate, heart rate variability, VO2Max, as well as GNSS/GPS for location tracking. In addition, it can be connected to external sensors via Bluetooth Low Energy. A global roaming profile and data subscription plan means the wearable remains continuously connected in all environments.

The unobtrusive device works out of the box - once switched on, the wearable connects automatically with the service provider’s back-end and starts sending data. 


    Size: 53,2 x 45,0 x 12,75 mm

  • Weight: ca 30g

  • eUICC: LTE Cat-M connectivity, ready-to-use with global roaming profile (embedded Universal Integrated Circuit Card)

  • Sensors: Accelerometer, GPS, Gyro, Heart Rate

  • Screen: 1.4 inch 160x160 pixel Monochrome OLED with touch + 3 HW keys

  • Water resistance: IP68

  • Notifications: Vibrator, buzzer 

The mSafety watch features low power consumption in a variety of modes thanks to an advanced LTE release 13 CAT-M1 chipset, and power-efficient multicore microcontroller. These features allow for an extended battery life.

Note about medical certification

Although the mSafety wearable is suitable for a variety of different use cases, including medical, it is important to note that the wearable is not a medically certified device. Should medical certification of the customer application be necessary, this is the responsibility of the customer.


The mSafety wearable device showing the time, date and pulse


Application development

With mSafety, customers control their own app design and every aspect of the operating system, i.e. what data is collected, how often it’s collected or what is shown on the wearable display. The mSafety business model maximises versatility and customer choice and controls your cost of ownership. You are charged for the solution, not for having the app or for the number of users.

mSafety customers have two options when it comes to creating their unique mSafety applications to be embedded in the wearable:

Develop your mSafety solution in-house

If you have all the skills in-house, mSafety offers a Software Development Kit (SDK) with which you can build your innovative, value-adding solution on the development platform.

Our development service

With our development service, we can build your application for your business. This means you only need to focus on adding value, not the development process.

Device fleet management with end-to-end-encryption

The mSafety cloud backend provides easy device and fleet management. This includes for example: Adding and removing devices, remote device configuration and Firmware updates Over-The-Air (FOTA).

When the device is powered up for the first time, the data subscription plan is activated and an on-boarding process with the mSafety backend is executed. Partners can access the device management functions through the mSafety portal. This portal also provides user management functions, documentation and downloads.



For a continuous and reliable connection, the device comes with a global roaming profile using cellular connectivity technology, LTE Cat-M1. LTE Cat-M is designed for use cases requiring low-power IoT communication – such as in safety and eHealth wearables.

For basic orientation, see the GSMA Mobile IoT Deployment Map. Please ask your local service provider for more accurate, up-to-date information on deployment in your area. Feel free to talk to us about developing a go-to-market plan.

Security - A root-of-trust platform

The mSafety solution has been designed, developed and manufactured with extremely high requirements on privacy and security. This includes:

  • Secure boot and update of mSafety wearable base software and partner application software. Wearable devices are tied to a specific partner by provisioning of partner specific keys and information.

  • The interface between the wearable and the mSafety Cloud backend is secured through TLS 1.2 with Server & Client (wearable) mutual authentication. Partner unique TLS client private key and X.509 Client Certificate is provisioned into the wearable.

  • The platform supports end-to-end encryption of application data from partner’s wearable application to partner’s backend application so that application data is not visible in the mSafety Cloud backend.

External sensor APIs

In the following you will find a list of wearable sensor algorithms, available through APIs. This list will be extended over time.

  • Activity recognition. Recognizes “still”, “walk” or “run”
  • Step counter
  • Energy Expenditure, i.e. “calories burned” in kcal per minute
  • VO2Max in ml/kg/min

  • Sleep detection – differs between light and deep sleep
  • Gesture recognition – recognizes user’s arm up, typically to turn on device screen
  • Heart Rate
  • Heart Rate Variability – an indication of the level of stress
  • Location

I want to learn more

Want more technical details about the mSafety platform?