The biggest threat to this is that it's a 4 digit code to unlocked on the phone. A stolen phone would allow access to everything. Figuring out that 4 digit code is super easy from fingerprints.
To make it more secure it should be two factor. Users enters code, scan and then the phone gives him a unique to enter.