In order to keep your keys secure, Crypho must use encrypted storage space on your phone. This space is unavailable to the app unless your phone is protected with a pin, password or fingerprint. Android lock patterns, however, are not secure enough and will not allow the app to unlock the secure storage.
This is a limitation imposed by the Android operating system.