This is mainly an app design issue...Certify makes cryptography including the question of keys completely transparent to the user.
The user just needs to learns how to perform some simple operations with the app, they never have to know about private/public keys.