Skip to content

[Feature] GDPR Compliance #173

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

Closed
ivanovit opened this issue May 17, 2018 · 2 comments
Closed

[Feature] GDPR Compliance #173

ivanovit opened this issue May 17, 2018 · 2 comments

Comments

@ivanovit
Copy link
Contributor

The analytics must be disabled by default and the user should have the option to accept/decline on extension load. Also, the extension must not track any personal information.

@ivanovit ivanovit self-assigned this May 17, 2018
@ivanovit
Copy link
Contributor Author

#171

@ndinev
Copy link

ndinev commented May 18, 2018

Preparation:

  • You need Fiddler or similar product to monitor network traffic.
  • After installation modify extension by adding proxy to Fidler in requestOptions

Test scenario 1 :

  • Install VSC extension for the first time(You may need to delete local storage to simulate this)
  • In the right lower corner of VSC user should see message with option to tun on or off analytics
  • User click 'YES'
  • Open preferences/Settings and confirm "nativescript.analytics.enabled": true
  • Stop VSC and Execute preparation steps
  • Open VSC and execute some nativescript specific command like "Launch on Android"
  • Request to google-analytics should appear in Fiddler - inspect it for user sensitive info

Test scenario 2 :

  • Install VSC extension for the first time (You may need to delete local storage to simulate this)
  • In the right lower corner of VSC user should see message with option to tun on or off analytics
  • User click 'NO'
  • Open preferences/Settings and confirm "nativescript.analytics.enabled": false
  • Stop VSC and Execute preparation steps
  • Open VSC and execute some nativescript specific command like "Launch on Android"
  • Request to google-analytics should NOT appear in Fiddler

Tested on VSCode 1.23.1

@ndinev ndinev closed this as completed May 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants