I came across a Reddit post that asked users which games they regretted buying, well I got a couple of purchases that I haven't played a lot since I purchased them.
Good news everyone! We are back in the App Store!
LFG Pub does not store any passwords and only offers social logins. An account is automatically registered, the moment you log in with one of the supported sites.