Mobile banking app for freelance workers: no user involvement required