Ens enorgulleix anunciar que l'aplicació de Psono per a Android ja està disponible públicament a Google Play Store. L'aplicació està escrita en Flutter i es publica sota llicència de codi obert Apache 2.0. El codi font de l'aplicació es pot trobar a gitlab.
L'aplicació encara no està completa pel que fa a funcionalitats, però ja admet totes les funcions necessàries per utilitzar-la sense problemes. Fins ara, l'app admet les següents característiques:
A més de totes les funcionalitats específiques per a usuaris:
Psono utilitza les funcionalitats més avançades del sistema operatiu Android.
Psono utilitza el generador de nombres aleatoris segur de Flutter per generar tots els paràmetres criptogràfics.
La criptografia estàndard necessària per a la interacció de Psono amb un servidor Psono s'executa mitjançant fluttersodium. fluttersodium és una de les poques biblioteques que actualment implementen les vinculacions necessàries de NaCl. Una altra biblioteca que s'utilitza per als hashes sha512 i la funció de derivació de contrasenya scrypt és pointycastle. Aquesta biblioteca actualment no es manté, però això no hauria d'afectar la seguretat.
Psono utilitza la biblioteca fluttersecurestorage, que xifra tot amb AES i desa la clau xifrada amb RSA a la KeyStore d'Android.
L'autenticació biomètrica es realitza mitjançant la biblioteca local_auth. Utilitza l'API normal d'empremta digital d'Android.
Psono utilitza el "FLAG_SECURE" per tractar el contingut de Psono com a segur i evitar que aparegui a captures de pantalla o que es pugui visualitzar en pantalles no segures.
Els pròxims passos per a Psono inclouran el suport per a les possibilitats d'ompliment automàtic d'aplicacions i llocs web a Android. Ben aviat també hi haurà una aplicació per a Apple iOS, quan puguem aconseguir el maquinari necessari per construir i provar l'app. Això és degut al fet que Apple no permet ni dona suport a la possibilitat de construir aplicacions d'Apple en maquinari que no sigui un Mac.