Special Deal: Save 50% on Logify PRO Stay in control of every change across your WordPress sites

Privacy and Reference

Data Privacy, Anonymisation and Log Retention in Logify

What is it?

Logify stores its activity log in your own database — nothing is sent anywhere unless you switch on an optional feature. This page covers the controls you have over what gets recorded, what is shown, and how to keep the log from growing without limit.

There are three controls worth knowing:

  • Data Anonymization — hides IP addresses in the Activity Logs screen.
  • Exclusion Rules — stop activity being recorded at all.
  • Cleanup on Uninstall — remove every trace of the plugin when you delete it.

Why is it helpful?

An activity log is personal data. It records who did what, from which IP address, using which browser. If you operate under GDPR or a similar regime, you need to be able to say what you collect, show it when asked, and delete it when required.

These controls let you:

  • Collect less in the first place. The cleanest way to satisfy a privacy requirement is not to record the data at all.
  • Keep IP addresses off screen for staff who review logs but have no business seeing them.
  • Remove a person's history on request, from the admin screen or the command line.
  • Leave nothing behind when the plugin is removed.

How to use it

Step 1: Choose your anonymisation level

Go to Logify > Settings > General. The Data Anonymization option offers three choices:

Setting Effect
Do Not Anonymise (default) IP addresses are shown normally.
Anonymise Only IP The IP Address column is removed from the Activity Logs screen.
Anonymise All Data Same as above.

Important: this setting controls what the Activity Logs list displays. IP addresses are still stored in the database, and they still appear in the details panel of an individual entry and in exported files. If you must not hold IP addresses at all, use Exclusion Rules to avoid recording the activity, or remove the entries afterwards.

Step 2: Stop recording what you do not need

Logify > Settings > Exclusions drops activity before it is ever written to the database. You can exclude by:

  • user
  • role
  • IP address
  • post type
  • post status
  • whole event categories

This is the strongest privacy control in the plugin, because excluded activity never becomes a record in the first place. See How Can I Stop Certain Activities From Being Recorded?

Step 3: Keep the log to a manageable size

Logify does not delete old entries on a schedule, so on a busy site the table will keep growing. Clear entries when you need to using any of these:

Exporting before you delete gives you an archive to keep outside the database. See How Can I Download My Website Activity Report?

Step 4: Decide what happens when the plugin is removed

Logify > Settings > General > Cleanup on Uninstall controls whether deleting the plugin also deletes its data. Turn it on and removing Logify drops the activity log table, its settings, scheduled tasks, and related metadata, leaving the database as it was before installation.

Leave it off if you plan to reinstall later and want your history preserved.


Answering a data request

If someone asks what you hold about them, or asks you to delete it:

  1. Open Logify > Activity Logs and filter by that User.
  2. Export the filtered view if you need to provide a copy — CSV or JSON are the easiest to hand over.
  3. Delete their entries with the bulk action, or from the command line:
wp logify clear --user-id=123

What leaves your site

Everything Logify records is stored in your own database. The one optional exception is country lookup: when Logify cannot determine a country locally, it can ask an external service. That behaviour, and how to avoid it entirely, is covered in How Logify Determines IP Address and Country.


Frequently asked questions

Does Logify record passwords? No. Password changes are recorded as an event, but never the password itself.

Does anonymisation apply retroactively? The setting affects what the Activity Logs screen displays, so it applies to existing rows immediately. It does not alter what is stored.

Who can see the activity log? Log screens are restricted to administrators.

Was this page helpful?

Previous
Free vs Pro features