Introduction
Smartphones are equipped with a sensor letting the device to detect the brightness levels in their environment (modern sensors are even capable to measure the intensity of green, red and blue lights). The simplest application of the sensor is to adjust the screen's brightness in accordance with the environment.…
Read more
Introduction
Privacy risks and threats arise and surface even in seemingly innocuous mechanisms. We have seen it before, and we will see it again.
Recently, I participated in a study assessing the risk of W3C Battery Status API. The mechanism allows a web site to read the battery level of…
Read more
Vibrating devices are a familiar thing. From the era of flip-phones, to vibrations induced by mobile apps. Or websites.
[Edit 15/11/19: Firefox is limiting access to Vibration API]
Vibration API
The mechanism allowing websites to utilize device's vibration motor is called Vibration API. The mechanism allows a device…
Read more