Credit score

This sounds great...but does this mean that my tax return data is going to be stored in an app? I lose phones all the time and the password protection on the phone isn't strong enough to keep a determined hacker out!