I set No Access for every forum and category you have in your website for Admin's, then I checked Recent Post's page and Forum Main Page, wpForo worked as it should, I didn't see any Topics and Post in that pages.
You can log in with info[at]gvectors.com account and check yourself.
In case you want to say thank you !) We'd really appreciate and be thankful if you leave a good review on plugin page. This is the best way to say thank you to this project and support team.