I’m currently looking into how other forum software developers plan to handle/comply with the upcoming GDPR regulation. Note: This is not a recommendation that you should or shouldn’t switch to a different forum software, fyi I’m will be sticking with Discourse for my own forum.
A particular feature that Invision Community is implementing for GDPR is:
If you change the Terms & Conditions, or the Privacy Policy, you can request that members accept these changes when they next log in thus giving their consent for those changes.
…and storing the confirmation when a user clicks on “I accept”.
(Not sure if I can directly link to a Discourse competitors website, but you can find the specific article using Google searching for “How Invision Community’s tools can help with GDPR compliance”)