I’m developing a new Visual Studio Code extension and I would like to publish it in the Microsoft Store. In this extension I gather some metrics from the user and I have my own class to send the metrics to a server, so I don’t use the class Microsoft offers for this.
According to this page, in the don’t section, it states that ‘[Don’t] introduce a custom telemetry collection solution that does not ask for user consent.’. So is it mandatory, if I want to publish my extension to the Microsoft store, to have a prompt the first time the user uses the extension and ask him/her to opt-out from the telemetry? Does this mean that I need a specific settings entry to disable the telemetry in my extension apart from the main telemetry switch that Visual Studio offers?
I have been looking all over the internet and I couldn’t find any specific information about the topic, but as far I have seen lots of extension have their own telemetry switch.
MisterYeah is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.