You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+37-2Lines changed: 37 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -135,7 +135,41 @@ Although – to some extent – it depends on what you want, there are certain g
135
135
136
136
The GPC Privacy Choice browser extension records how users interact with the sites they visit and which privacy choices they make in a Firestore database. In the database each user is represented by a unique ID (e.g., `uDMVrtzy7lxf1sQqsmd8`) and all their interactions are recorded under that ID. In addition, each user is requested to enter their unique [Prolific](https://www.prolific.co/) ID upon installing the extension. The Prolific ID allows us to correlate the collected data with data from surveys about the use of our extension, which we administer via Prolific.
137
137
138
-
Here are the different categories of data that the extension collects:
138
+
The browser extension collects the following data types from users, but data is never disclosed to any third-party. We never disclose any identifiable information.
139
+
140
+
Below is the list of data types that the browser extension generally collects from users of the GPC Privacy Choice Extension:
141
+
142
+
#### General:
143
+
144
+
- Prolific ID
145
+
- Browser (e.g. Google Chrome)
146
+
- Whether you have HTTP cookies enabled (true or false)
147
+
- Whether you have Do Not Track enabled (true or false)
148
+
- Whether you have JavaScript enabled (true of false)
149
+
- Operating system language (e.g. en-US)
150
+
- Geographic location (e.g., your latitude/longitude coordinates)
151
+
- Whether you have Local Storage enabled in your browser (true or false)
152
+
- Operating system (e.g. Mac/iOS)
153
+
- Browser plugins (e.g. Chrome PDF Plugin)
154
+
- Browser's rendering engine (e.g., WebKit)
155
+
- Whether you have Session Storage enabled (true or false)
156
+
- Time zone
157
+
- UI scheme of your browser
158
+
- User agent of your browser
159
+
160
+
#### Browser history and Interaction with our extensions:
161
+
162
+
- The website URLs you visit (e.g. https://www.cnbc.com/finance/)
163
+
- A timestamp when you visited a website
164
+
- The GPC status you selected for the current website you are on (true or false)
165
+
- Whether you have GPC globally enabled for all websites you visit
166
+
- Referer (i.e., the previous website you visited before coming to the current site)
167
+
- The TabIDs of the different tabs in your browser
168
+
- Whether you click on an ad on a website
169
+
- The website URL that your browser goes to when you click on an ad
170
+
- The website URLs of the ad networks integrated in the sites you visit
171
+
172
+
Here is how we categorize the data that the extension collects:
139
173
140
174
### Browser History
141
175
@@ -220,7 +254,8 @@ Follow the instructions to implement the GPC Privacy Choice browser extension fo
220
254
4. To test the extension from a local repo, open the browser (Chrome, Brave, etc) and find the manage extension options from settings. In Google Chrome, this can be done by clicking on the puzzle icon on the top right corner and then clicking `Manage Extensions`.
221
255
5. Turn on developer mode, and then click the `Load unpacked` button. Select the folder `gpc-privacy-choice/src` from your files.
222
256
6. The extension should now be loaded and you should see the registration page popping up on the browser. In order to access the extension and start writing to your database, supply a string formatted as a valid Prolific ID (you may use 5f473753tbf20b123d695213 for testing purposes). You also need to supply the password you created above. The registration process should start.
223
-
7. The best way to deploy GPC Privacy Choice, for example, to participants in a research study, is via the [Chrome Web Store](https://chrome.google.com/webstore/category/extensions).
257
+
7. Reviewer may switch between schemes by manually setting it in line 741 of the `background.js` file of the repository, where there is a list of what number corresponds to which scheme.
258
+
8. The best way to deploy GPC Privacy Choice, for example, to participants in a research study, is via the [Chrome Web Store](https://chrome.google.com/webstore/category/extensions).
0 commit comments