Skip to content
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

Privacy: allow disabling calls to https://www.google-analytics.com/analytics.js from the grlc/src/templates/index.html file. #373

Closed
GenEars opened this issue Jun 28, 2022 · 2 comments

Comments

@GenEars
Copy link

GenEars commented Jun 28, 2022

Dear GRLC team,
I observe that the

})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
currently holds calls to https://www.google-analytics.com/analytics.js which creates privacy issues for private GRLC instances: unless blocked by Web browser's anti-tracking tools, analytics.js exports private URIs.

Options I see for addressing these are:

  • enable starting GRLC with some "privacy" option that would call a /src/templates/index-private.html file that doesn't include calls to analytics.js
  • update the GRLC README.md to inform users that further user-side anti-tracking configuration may be required.
@c-martinez
Copy link
Collaborator

Since 1 July 2023, Google changed the Analytics platform, so this would need to be updated. In the past I was of the opinion that keeping some minimal form of analytics (just counting number of visitors) would give us some insight into how much the grlc service is being used. Having said that, I don't think we are really using that data in any way at the moment, so I would be in favour of removing this completely.

@albertmeronyo , would you have any objection to that?

@c-martinez
Copy link
Collaborator

After discussing with @albertmeronyo , it turns out we do use the analytics (to get a rough idea of how many people use the grlc.io service). So I think have closed the PR removing analytics and will add a notice on README.md.

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

No branches or pull requests

2 participants