Tapatalk from my understanding is basically an app for all forums that support it. Some sites are near impossible to use on mobile too so having an app there is useful since not every forum is gonna have its own app. And tbh I don’t think people would want one app per forum either…just like reddit why not have all discussion behind one app. That’s the idea behind tapatalk and I would imagine the OP would find it offers what he wants.
Also unrelated but why does the site not keep me logged in? Same on mobile and pc. I have the box checked. Often I post and it says post is waiting for review but it’s because I’m not logged in.. Eventually my posts appear and under my name too which is mysterious since I wasn’t even logged in but…I’d rather stay logged in.