An architecture that gives users full control of their smartphones

TEE-time: An architecture that gives users full control of their smartphones
With TEEtime, the user can define isolated domains, which can run different software and have access to different peripherals. In this example, the user defined a domain which runs a contact tracing app with access to Bluetooth (yellow), a navigation app with access to the GPS module (orange), and a domain for running a legacy OS such as Android and associated apps with access to all other peripherals (green). Credit: Groschupp et al.

In recent years, many smartphone users have become concerned about the privacy of their data and the extent to which companies might have access to this data.