It’s OK to want data. It’s not OK not to ask the user whether they want to give you data, or not to tell them what is collected (and to what purpose) if/when they do consent.
That’s a hard legal requirement in the EU these days, and not really open to discussion.
It’s just been said that it’s not required by some. Is it required then or not? It is run by you, so I presume that that is the person that would get a fine for non-compliance in case it went online. It is an internal website though, so even in that case the necessity is questionable (in my opinion, maybe not by law).
As a part of a product/ecosystem that allows the owner to earn money from the system, asking the owner for permission/notifying the owner should be mandatory. And also a very nice gesture.
Exactly. googletagmanager, google-analytics, and even api.segment.io can be blocked, but cdn.segment.com is required to do the SNO signup.
You “have to”, meaning “you like having metrics”. Is having metrics more important than having signups? You’re okay with some subset of users failing with this error?
(index):284 Uncaught TypeError: analytics.user is not a function
at onsubmit ((index):284)
However there were replies suggesting that you have this as an opt-in (informed consent) feature which have been ignored.
I tend to opt out of these things by default, however if the reason is justified and explained well, I think that’s there’s a good proportion of SNOs that would be happy to help, just be open and upfront about it from the start.