Hi Claire Wish you the best of luck finding a plan which works for you. (afraid I don't know anything about tapatalk but think I spotted a post in the info board about it)
Not sure about tapatalk, can't remember if we decided to use it so will ask OH but we definitely have a mobile version: link at the bottom of the page x