Having that IP and user timezone you can generate the same hash and trace back the user. This is hardly anonymous hashing.
Wide Angle Analytics adds daily, transient salt to each IP hash which is never logged thus generating a truly anonymous hash that prevents reidentification.
If it’s so destructive that it’s impossible to track users, it’s useless for you. If not, you need a privacy banner.
Analytics is not about absolute accuracy, it's about measuring differences; things like which pages are most popular, did traffic grow when you ran a PR campaign etc.
It’s all a heuristic and even with high collision hashing, analytics would provide some additional insight.
> ‘personal data’ means any information relating to an identified or identifiable natural person (‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person;
In this context, if I define a hashing function that e.g. sums all ip address octets, what then?
Summing octets is non-reversable, so it seems like a good 'hash' to me (but note: you'll get a lot of collisions). And of course, IANAL.
The linked article talks about identification numbers that can be used to link a person. I am not a lawyer but the article specifically refers to one person.
By that logic, if the hash you generate cannot be linked to exactly one, specific person/request - you’re in the clear. I think ;)
IMO (and I'm not a lawyer): if you store ip+site for 24 hours and after that only store "region" (maybe country or state) and site this should be GDPR compliant.
[0] it should use sha256 or similar and not md5
Not a layer but discussed this previously with lawyers when building a GDPR framework awhile back.
I've been told this directly by lawyers who specialize in GDPR and CCPA etc. I will take their word over yours.
If you are a lawyer with direct expertise in this area then I'm willing to listen.