-
Notifications
You must be signed in to change notification settings - Fork 32
GDPR Changes #171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GDPR Changes #171
Conversation
ivanovit
commented
May 11, 2018
•
edited
Loading
edited
- Disable analytics by default
- Ask the user to enable analytics on the first start
- Delete Eqatec analytics
- Do not use personal data for client id. Now we use a random guid
Prompt user to enable the analytics on extension first start(only once).
README.md
Outdated
|
||
4. To install the extension drag and drop the `nativescript-*.*.*.vsix` package in the VS Code. | ||
|
||
### How to disable the analytics | ||
NativeScript Extension for Visual Studio Code collects usage data and sends it to Progress to help improve our products and services. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we should add that it is not personally identifiable?
Is this synced with @ggarabedian?
src/analytics/analyticsService.ts
Outdated
|
||
export class AnalyticsService { | ||
private static HAS_ANALYTICS_PROMPT_SHOWN_KEY = "nativescript.hasAnalyticsPromptShown"; | ||
private static CLIENT_ID_KEY = "nativescript.analyticsClientId"; | ||
private static ANALYTICS_PROMPT_MESSAGE = "Help improve NativeScript Extension by allowing Progress to collect data usage. " + |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here is a suggestion that I find a bit better:
Help us improve the NativeScript extension by allowing Progress to collect anonymous usage data. For more information about the gathered information and how it is used, read our privacy statement. You can disable the analytics and data collection at any given time.
Do you want to enable analytics?
|
||
4. To install the extension drag and drop the `nativescript-*.*.*.vsix` package in the VS Code. | ||
|
||
### How to disable the analytics |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would recommend using a list for the steps:
The anonymous usage data collected by Progress from the NativeScript extension for Visual Studio Code is used strictly to improve the product and its services, and enhance the overall user experience.
If you have previously enabled the analytics option, you can disable it by following the steps outlined below:
- Open the Visual Studio Code Settings
- on Windows, select File > Preferences > Settings
- on macOS, select Code > Preferences > Settings
- Add the following option (or update the existing one) to disable the analytics:
"nativescript.analytics.enabled": false