When running RestyaBoard in a browser, I would expect it to be self-contained, and to not rely any resources (eg. fonts, JS libraries, etc) provided by third-party servers/companies. The reason is that, when downloaded from third parties (eg. Google), such resources are used as a mean for tracking their users.
Current Behavior
Currently, RestyaBoard has a hard-coded dependency to fonts.googleapis.com/css?family=Open+Sans, which means RestyaBoard running in a browser will always try to reach servers from Google. This means Google can track RestyaBoard users, to some extent.
Expected Behavior
When running RestyaBoard in a browser, I would expect it to be self-contained, and to not rely any resources (eg. fonts, JS libraries, etc) provided by third-party servers/companies. The reason is that, when downloaded from third parties (eg. Google), such resources are used as a mean for tracking their users.
Current Behavior
Currently, RestyaBoard has a hard-coded dependency to
fonts.googleapis.com/css?family=Open+Sans
, which means RestyaBoard running in a browser will always try to reach servers from Google. This means Google can track RestyaBoard users, to some extent.See this line from
index.html
https://github.com/RestyaPlatform/board/blob/9c34b6b59ee2665e78a54c5f3a887beba6a19c4b/client/index.html#L13Screenshots (if appropriate):
Possible Solution
Steps to Reproduce (for bugs)
docker-compose
file.docker-compose up
Context
Your Environment
docker-compose
file.