Hello, Sbond! Thanks for your inquiry. No, you will now need to download the My Boost App to your handset and/or go to the Boost Mobile website to access your account. You can definitely delete it from your phone.
If you have any other question or concern, feel free to reply.