La forma mas sencilla de obtener el código fuente es a traves de GIT.
git clone https://github.com/RubenRubens/paranoid_android.git
cd paranoid_android
Si queremos utilizar el servidor https://paranoid.rubenarriazu.com/
se puede hacer cambiando a la rama master.
git switch master
El siguiente paso es abrir Android Studio y ejecutar la tarea app bien en un emulador, bien en hardware real.
Si disponemos de un servidor propio, la forma de hacerlo es desde la rama develop.
Este proyecto cuenta con tests para comprobar el correcto funcionamiento de la API y Retrofit. El código Java de estos tests se ejecuta en nuestra maquina como cualquier otro código. Es decir, no se ejecuta en la plataforma Android por que no se ha considerado necesario. Para ello hay que ejecutar la tarea APITest.
El otro test que hay comprueba el almacenamiento de un XML encriptado en el dispositivo Android. La tarea para ejecutarla el test se llama CredentialsStorageTest.