matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.63k stars 2.62k forks source link

How to hide accessors's raw ip address without using "IP annonimaization". #17164

Open skingoh opened 3 years ago

skingoh commented 3 years ago

version :3.14.1(on premise)

I'd like to hide accessors's raw ip address from matomo's page "VisitLog". I've already found a fuction "IP annonimaization" and tested it. But I found a fact what the time to execute anonymizing for previews data is too huge than I expected. So,I hope to deal with the problem temporarily.

If possible, I'd like to know either of the following methods.

①Hiding accessors's ip address from matomo's page "VisitLog" when being displayed. ②Logging user's operations who displayed matomo's page "VisitLog".

I'm commenting for the first time, so I'm sorry if the method is wrong.

Best regards.

tsteur commented 3 years ago

Hi @skingoh that would be only possible by developing a custom plugin unfortunately (see https://developer.matomo.org/develop ). It's unlikely we would be working on this ourselves as part of Matomo core since we already have the IP anonymisation feature (and the feature to anonymise previously recorded IPs which is too slow in your case). If it helps, you could unset possibly all IP values in the DB directly by running an update query on the raw data but would assume that won't be much faster.

If that's from a privacy point of view technically it wouldn't make much of a difference IMO. If you still store the data but don't show it then it's still a privacy issue. But of course it's better than nothing for a temporary solution.