Last active
February 7, 2021 19:30
Revisions
-
jmerle revised this gist
Feb 7, 2021 . 1 changed file with 0 additions and 2 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -9,8 +9,6 @@ Competitive Companion extracts problem data from online judges. This only happen The extracted problem data is shared with various ports on localhost. These are port 4243, the ports in [this](https://github.com/jmerle/competitive-companion/blob/master/src/hosts/hosts.ts) file and any custom ports specified by the user in the extension's settings. Extracted problem data is never sent to non-localhost hosts. ## [Glo Web Clipper](https://github.com/jmerle/glo-web-clipper) Glo Web Clipper requires the user to login using a personal access token. This token is only stored locally and is only used to communicate with the GitKraken Glo API. This token is deleted when the extension is uninstalled. -
jmerle created this gist
Jan 31, 2020 .There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,20 @@ # Privacy policies for my browser extensions This document outlines the information that is used and sometimes shared by my browser extensions. If you have any questions regarding the data that is used/shared by any of these extensions, do not hesitate to open an issue in one of the repositories linked below or to send me an email at jaspervmerle (at) gmail (dot) com. ## [Competitive Companion](https://github.com/jmerle/competitive-companion) Competitive Companion extracts problem data from online judges. This only happens when the user triggers the page action. The extracted problem data does not contain personal data. The extracted problem data is shared with various ports on localhost. These are port 4243, the ports in [this](https://github.com/jmerle/competitive-companion/blob/master/src/hosts/hosts.ts) file and any custom ports specified by the user in the extension's settings. Extracted problem data is never sent to non-localhost hosts. To enable/disable the page action based on whether the pages you are visiting are supported by a parser, the extension listens for navigation changes. This data is only used to determine whether the extension has a problem or a contest parser that can run on the url and is not shared in any way. ## [Glo Web Clipper](https://github.com/jmerle/glo-web-clipper) Glo Web Clipper requires the user to login using a personal access token. This token is only stored locally and is only used to communicate with the GitKraken Glo API. This token is deleted when the extension is uninstalled. Glo Web Clipper allows for the user to create (partial) screenshots and to attach those screenshots to cards on a GitKraken Glo card. These screenshots may contain personal data, but only if the user chooses to create a screenshot of that data. These screenshots are shared with GitKraken Glo over their HTTPS API and are not stored locally. ## [CG Local](https://github.com/jmerle/cg-local-ext) CG Local facilitates the communication between the CG Local desktop application and the CodinGame IDE. It receives code from the user from the desktop application over a WebSocket server running on localhost port 53135. If the user has enabled two-way sync between the CG Local desktop application and the CodinGame IDE, this code is then shared with CodinGame by pasting it in their code editor.