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

Increased users privacy by waiving all third-party providers. #12

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Lednerb
Copy link

@Lednerb Lednerb commented Aug 24, 2019

Thank you for this theme!

This patch aims to increase user privacy by waiving all third-party providers.

Before this patch the theme was using several third-party integrations instead of serving the fonts, scripts and styles locally.

This lead to many unecessary connections to servers based in the US.

Theme developers play an important role in protecting the privacy of their users by providing reasonable defaults and should implement a privacy-by-default policy.

With this patch the theme users have a secure default environment without endangering their user's privacy with a ready-to-use theme.


Attached below is a screenshot from webbkoll scanning this theme site on gohugo.io showing 11 third-party requests.

Bildschirmfoto von 2019-08-24 07-39-59

@serhiipavliuk
Copy link

@Lednerb great work! It's a pity that owner not merged this.

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.

2 participants