Hi,
the most important part in the GDPR regulations is the “right to be forgotten”, the registered users could do that partially in WPAdverts by deleting their Adverts from [adverts_manage] panel. They should also be able to delete their account, but out of box WPAdverts does not manage user accounts, your plugin for managing users should do that (if you have one, if not you will most likely need to install some plugin which will allow users to delete their accounts).
Similarly, users should be able to restrict their profiles, basically clicking the Restrict button should make the user profile hidden and edit their profiles. From WPAdverts users can edit and delete their Ads but not the profile itself.
Data export, users should be able to export their data. This can be implemented using some WordPress exporting plugin.
Consent checkboxes, for each data processing activity you will need a user consent (not just a single “I accept terms and conditions”).
Keeping data no longer than necessary, so when an anonymous user will post his Ad the advert should be deleted after expiration, this is possible in WPAdverts.
That being said as far as WPAdverts is concerned i am thinking about some GDPR compliance pack it will have following features:
1. allow managing Terms and Conditions checkboxes (although this can be done using Custom Fields editor)
2. a shortcode for exporting the user Adverts to XML or CSV and making the Adverts private with a single click.
3. some simple plugin for managing accounts.
Other than that i think WPAdverts is compatible with GDPR if configured properly. Please also note that a lot of these regulations require site administrator actions. For example, when processing payments you need to make sure you are using SSL connection, if you do site backups then the backups should be encrypted, log access to personal data and so on.
This is actually a great topic i will make it sticky, if anyone thinks that WPAdverts should implement some functionality to make the plugin GDPR compilant please post here, thanks.