Try the Demo Apps
Below are demo apps that showcase confidential computing on Android end-to-end. Each demo has its own setup and run instructions—please follow the corresponding guide to build, run, and try it.
- Simple Example — The simplest demo: a Random Number Generator service running inside the Realm to validate the basic integration flow for confidential computing on Android.
- TensorFlow Lite BERT QA — BERT-based question answering on TensorFlow Lite, wired to run inside the Realm and return answers to the client.
- AI Model Provisioning — It is the odcc-tf-lite-bert-qa application adjusted to use the Remote Provisioning mechanism. The TensorFlow Lite model is not put inside the assets folder, instead it is provisioned from an external provisioning server using RA-TLS (Remote Attestation combined with TLS) secure channel.