Android 10 made its debut with more granular control over app permissions, allowing users to check and specify which apps were using services such as location or accessing their data in the background. Now, Xiaomi plans to take that security approach to the next level with a feature called ‘App Behavior Records’ in MIUI 11, which maintains a log of apps that use permissions, another app in the background Perform certain tasks such as launching, starting automatically in the background, and more. The MIUI 11 app defines a whole set of behaviors that classify as ‘sensitive functions’, and accordingly maintains a log.
According to a report by XDA-Developers, Xiaomi has started testing the above feature in MIUI 11. MIUI 11 describes this feature as “MIUI can show when apps launch other apps, autotarted, use permissions and perform sensitive actions”.
MIUI has an extensive list of actions that fall under the category of sensitive tasks, and these include recording audio in the background, making phone calls, capturing video or photos, reading text messages or accessing data such as calendar events, contacts. Items saved on the clipboard, location, call history, and device information, to name a few.
The user will receive a notification each time the system detects an app doing something it classifies as a sensitive action. But, users can choose to receive such notifications or adjust it on a per-app basis only to cover apps that are important to them.