I've found reference to this on the general forum. If you click on New posts at the top of the page, there are posts about the new forum lay out and access. One includes a comment from the guy that runs/developed the site.
The changes have been made due to security issues. The app is gone, not to be replaced. The developer is still working on functionality as it had to be changed faster than he had hoped.
I refer to the developer as a fella, obvs it could be a bird