Skip to content

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

Merged
merged 4 commits into from
May 17, 2018
Merged

GDPR Changes #171

merged 4 commits into from
May 17, 2018

Conversation

ivanovit
Copy link
Contributor

@ivanovit ivanovit commented May 11, 2018

  • 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

ivanovit added 3 commits May 10, 2018 15:39
Prompt user to enable the analytics on extension first start(only once).
@ivanovit ivanovit self-assigned this May 11, 2018
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.
Copy link

@bundyo bundyo May 11, 2018

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?


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. " +
Copy link

@ggarabedian ggarabedian May 11, 2018

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
Copy link

@ggarabedian ggarabedian May 11, 2018

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:

  1. Open the Visual Studio Code Settings
    • on Windows, select File > Preferences > Settings
    • on macOS, select Code > Preferences > Settings
  2. Add the following option (or update the existing one) to disable the analytics:
"nativescript.analytics.enabled": false

@ivanovit ivanovit merged commit 8f2337b into master May 17, 2018
@ivanovit ivanovit deleted the iiivanov/analytics-opt-out branch May 17, 2018 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants