Hi there,
I’ve responded via email and on the comment you made on the WP Job Manager blog post about version 1.31.0, but I’ll reply here as well for the benefit of other users.
WP Job Manager and its addons don’t offer individual user data deletion or extraction. WordPress core is in charge of user records. You can read more about WordPress and GDPR compliance tools at the links I’ve given below:
GDPR Compliance Tools in WordPress
Roadmap: tools for GDPR compliance
If you’re interested in what WP Job Manager core deletes now, upon plugin deletion, you can check out this issue:
https://github.com/Automattic/WP-Job-Manager/issues/1362
There may the third-party plugins that could accomplish user deletion (and user data deletion) for you. Note that though the “Delete Data on Uninstall” option implemented into WP Job Manager core won’t delete users, it will take away their employer or candidate role.
Database information is all stored in wp_posts and wp_postmeta for Resume Manager and Applications, so using a third-party plugin as mentioned above, or going through and removing user resumes and applications will delete that user data. It may get a bit tricky in the file uploads if you try to remove them after you’ve deleted resume and application data, so we’d recommend removing file uploads first. Job Alerts don’t involve any file uploads, so there’s nothing to worry about there.
Let us know if you have other questions. Cheers!