We want to save or send via api/webhooks some of old data for privacy.
How could we do it? For example, we need to download or send messages logs, users's activity, etc...and then remove it from server.
Because old information are required for statistics only but we do not need to keep all data in the server. As I know after some months working with WPLMS, security plugins could not work correctly with WPLMS (it breaks functions) so cannot use Firewalls or WP Hide plugin which could protect website. Also we have a lot of competitors who could ask hackers to hack our website and download database.
So, we need to protect old user's data and keep it locally, remove online.
Currently, we only sending woocommerce orders via webhooks and then removing it but I do not know how to do same with WPLMS data.
well this is not available but we are using buddypress tables bp_activity , bp_activity_meta , bp_message_recipients and bp_message_messages to store activity and mesages which you can make use of .
yes if you are looking for course data as well then wp_usermeta and wp_postmeta also comes in picture . wp_postmeta contains only the marks of the course of user , where meta_key is user_id and meta_value is marks.
Hello!
We want to save or send via api/webhooks some of old data for privacy.
How could we do it? For example, we need to download or send messages logs, users's activity, etc...and then remove it from server.
Because old information are required for statistics only but we do not need to keep all data in the server. As I know after some months working with WPLMS, security plugins could not work correctly with WPLMS (it breaks functions) so cannot use Firewalls or WP Hide plugin which could protect website. Also we have a lot of competitors who could ask hackers to hack our website and download database.
So, we need to protect old user's data and keep it locally, remove online.
Currently, we only sending woocommerce orders via webhooks and then removing it but I do not know how to do same with WPLMS data.
Thank you!
well this is not available but we are using buddypress tables bp_activity , bp_activity_meta , bp_message_recipients and bp_message_messages to store activity and mesages which you can make use of .
Am I correct that tables with personal data are only:
- bp_activity , bp_activity_meta , bp_message_recipients and bp_message_messages;
- woocommerce tables (orders, customers);
- wordpress users?
Or anything else?
Thank you
yes if you are looking for course data as well then wp_usermeta and wp_postmeta also comes in picture . wp_postmeta contains only the marks of the course of user , where meta_key is user_id and meta_value is marks.
If I remove data from wp_bp_activity + wp_bp_activity_meta will it affect user's course progress or something else?
We do not share "Activity" page for users.
well we store the dates and use to pull stats data for course start and finish date from this wp_bp_activity table .
apart from this the quiz detailed results are stored in the activity and activity_meta tables .
removing activity wont affect course progress it will just affect the quiz results .