1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
|
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Privacy Policy | Monkeytype</title>
<!-- <link rel="stylesheet" href="css/fa.css" /> -->
<link rel="stylesheet" href="css/balloon.min.css" />
<link rel="stylesheet" href="themes/serika_dark.css" id="currentTheme" />
<link rel="stylesheet" href="" id="funBoxTheme" />
<link id="favicon" rel="shortcut icon" href="images/fav.png" />
<link rel="shortcut icon" href="images/fav.png" />
<link rel="stylesheet" href="styles/index.scss" />
<meta name="name" content="Monkeytype" />
<meta name="image" content="https://monkeytype.com/mtsocial.png" />
<meta
name="description"
content="The most customizable typing test website with a minimal design and a ton of features. Test yourself in various modes, track your progress and improve your speed."
/>
<meta
name="keywords"
content="typing, test, typing-test, typing test, monkey-type, monkeytype, monkey type, monkey-types, monkeytypes, monkey types, types, monkey, type, miodec, wpm, words per minute, typing website, minimalistic, custom typing test, customizable, customisable, themes, random words, smooth caret, smooth, new, new typing site, new typing website, minimalist typing website, minimalistic typing website, minimalist typing test"
/>
<meta name="author" content="Miodec" />
<meta property="og:title" content="Privacy Policy | Monkeytype" />
<meta property="og:url" content="https://monkeytype.com/" />
<meta property="og:type" content="website" />
<meta
property="og:description"
content="The most customizable typing test website with a minimal design and a ton of features. Test yourself in various modes, track your progress and improve your speed."
/>
<meta property="og:image" content="https://monkeytype.com/mtsocial.png" />
<meta name="theme-color" content="#e2b714" id="metaThemeColor" />
<meta name="twitter:title" content="Privacy Policy | Monkeytype" />
<meta name="twitter:image" content="https://monkeytype.com/mtsocial.png" />
<meta name="twitter:card" content="summary_large_image" />
<style>
header {
font-size: 2.5rem;
}
main {
color: var(--text-color);
}
h1 {
font-weight: unset !important;
color: var(--main-color) !important;
font-size: 2rem !important;
margin-top: 3rem !important;
}
body {
justify-content: center !important;
display: flex !important;
}
</style>
</head>
<body>
<div id="app" class="content-grid">
<header>
<div id="logo">
<div class="icon">
<svg
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
style="isolation: isolate"
viewBox="-680 -1030 300 180"
>
<g>
<path
d="M -430 -910 L -430 -910 C -424.481 -910 -420 -905.519 -420 -900 L -420 -900 C -420 -894.481 -424.481 -890 -430 -890 L -430 -890 C -435.519 -890 -440 -894.481 -440 -900 L -440 -900 C -440 -905.519 -435.519 -910 -430 -910 Z"
/>
<path
d=" M -570 -910 L -510 -910 C -504.481 -910 -500 -905.519 -500 -900 L -500 -900 C -500 -894.481 -504.481 -890 -510 -890 L -570 -890 C -575.519 -890 -580 -894.481 -580 -900 L -580 -900 C -580 -905.519 -575.519 -910 -570 -910 Z "
/>
<path
d="M -590 -970 L -590 -970 C -584.481 -970 -580 -965.519 -580 -960 L -580 -940 C -580 -934.481 -584.481 -930 -590 -930 L -590 -930 C -595.519 -930 -600 -934.481 -600 -940 L -600 -960 C -600 -965.519 -595.519 -970 -590 -970 Z"
/>
<path
d=" M -639.991 -960.515 C -639.72 -976.836 -626.385 -990 -610 -990 L -610 -990 C -602.32 -990 -595.31 -987.108 -590 -982.355 C -584.69 -987.108 -577.68 -990 -570 -990 L -570 -990 C -553.615 -990 -540.28 -976.836 -540.009 -960.515 C -540.001 -960.345 -540 -960.172 -540 -960 L -540 -960 L -540 -940 C -540 -934.481 -544.481 -930 -550 -930 L -550 -930 C -555.519 -930 -560 -934.481 -560 -940 L -560 -960 L -560 -960 C -560 -965.519 -564.481 -970 -570 -970 C -575.519 -970 -580 -965.519 -580 -960 L -580 -960 L -580 -960 L -580 -940 C -580 -934.481 -584.481 -930 -590 -930 L -590 -930 C -595.519 -930 -600 -934.481 -600 -940 L -600 -960 L -600 -960 L -600 -960 L -600 -960 L -600 -960 L -600 -960 L -600 -960 L -600 -960 C -600 -965.519 -604.481 -970 -610 -970 C -615.519 -970 -620 -965.519 -620 -960 L -620 -960 L -620 -940 C -620 -934.481 -624.481 -930 -630 -930 L -630 -930 C -635.519 -930 -640 -934.481 -640 -940 L -640 -960 L -640 -960 C -640 -960.172 -639.996 -960.344 -639.991 -960.515 Z "
/>
<path
d=" M -460 -930 L -460 -900 C -460 -894.481 -464.481 -890 -470 -890 L -470 -890 C -475.519 -890 -480 -894.481 -480 -900 L -480 -930 L -508.82 -930 C -514.99 -930 -520 -934.481 -520 -940 L -520 -940 C -520 -945.519 -514.99 -950 -508.82 -950 L -431.18 -950 C -425.01 -950 -420 -945.519 -420 -940 L -420 -940 C -420 -934.481 -425.01 -930 -431.18 -930 L -460 -930 Z "
/>
<path
d="M -470 -990 L -430 -990 C -424.481 -990 -420 -985.519 -420 -980 L -420 -980 C -420 -974.481 -424.481 -970 -430 -970 L -470 -970 C -475.519 -970 -480 -974.481 -480 -980 L -480 -980 C -480 -985.519 -475.519 -990 -470 -990 Z"
/>
<path
d=" M -630 -910 L -610 -910 C -604.481 -910 -600 -905.519 -600 -900 L -600 -900 C -600 -894.481 -604.481 -890 -610 -890 L -630 -890 C -635.519 -890 -640 -894.481 -640 -900 L -640 -900 C -640 -905.519 -635.519 -910 -630 -910 Z "
/>
<path
d=" M -515 -990 L -510 -990 C -504.481 -990 -500 -985.519 -500 -980 L -500 -980 C -500 -974.481 -504.481 -970 -510 -970 L -515 -970 C -520.519 -970 -525 -974.481 -525 -980 L -525 -980 C -525 -985.519 -520.519 -990 -515 -990 Z "
/>
<path
d=" M -660 -910 L -680 -910 L -680 -980 C -680 -1007.596 -657.596 -1030 -630 -1030 L -430 -1030 C -402.404 -1030 -380 -1007.596 -380 -980 L -380 -900 C -380 -872.404 -402.404 -850 -430 -850 L -630 -850 C -657.596 -850 -680 -872.404 -680 -900 L -680 -920 L -660 -920 L -660 -900 C -660 -883.443 -646.557 -870 -630 -870 L -430 -870 C -413.443 -870 -400 -883.443 -400 -900 L -400 -980 C -400 -996.557 -413.443 -1010 -430 -1010 L -630 -1010 C -646.557 -1010 -660 -996.557 -660 -980 L -660 -910 Z "
/>
</g>
</svg>
</div>
<div class="text">
<div class="top">monkey see</div>
monkeytype
<span style="color: var(--main-color)">Privacy Policy</span>
</div>
</div>
</header>
<main>
<p>
<!-- make sure to update this date every time the policy is changed -->
</p>
<p>Effective date: September 8, 2021</p>
<p>Last updated: May 20, 2024</p>
<p>
Thanks for trusting Monkeytype ('Monkeytype', 'we', 'us', 'our') with
your personal information! We take our responsibility to you very
seriously, and so this Privacy Statement describes how we handle your
data.
</p>
<p>
This Privacy Statement applies to all websites we own and operate and
to all services we provide (collectively, the 'Services'). So...PLEASE
READ THIS PRIVACY STATEMENT CAREFULLY. By using the Services, you are
expressly and voluntarily accepting the terms and conditions of this
Privacy Statement and our Terms of Service, which include allowing us
to process information about you.
</p>
<p>
Under this Privacy Statement, we are the data controller responsible
for processing your personal information. Our contact information
appears at the end of this Privacy Statement.
</p>
<p>Table of Contents</p>
<!-- The last three internal links are redunant because the anchor stops at the same location but gives more context to the user when they are viewing the table of contents -->
<ul>
<li><a href="#Data_Collection">What data do we collect?</a></li>
<li>
<a href="#How_is_Data_Collected">How do we collect your data?</a>
</li>
<li><a href="#Data_Usage">How will we use your data?</a></li>
<li><a href="#Data_Storage">How do we store your data?</a></li>
<li>
<a href="#Data_Protection_Rights">
What are your data protection rights?
</a>
</li>
<li><a href="#Log_Data">What log data do we collect?</a></li>
<li>
<a href="#Advertisements">Advertisements</a>
</li>
<li>
<a href="#Advertisements2">Advertisements Part 2</a>
</li>
<li><a href="#Cookies">What are cookies?</a></li>
<li><a href="#Usage_of_Cookies">How do we use cookies?</a></li>
<li>
<a href="#Types_of_Cookies_Used">
What types of cookies do we use?
</a>
</li>
<li><a href="#Managing_Cookies">How to manage your cookies</a></li>
<li>
<a href="#External_Websites">Privacy policies of other websites</a>
</li>
<li>
<a href="#Privacy_Policy_Modifications">
Changes to our privacy policy
</a>
</li>
<li><a href="#Contact_Info">How to contact us</a></li>
</ul>
<h1 id="Data_Collection">What data do we collect?</h1>
<p>Monkeytype collects the following data:</p>
<ul>
<li>Email</li>
<li>Username</li>
<li>Discord id and discord avatar id (if you provide it)</li>
<li>Information about each typing test</li>
<li>Your currently active settings</li>
<li>How many typing tests you've started and completed</li>
<li>How long you've been typing on the website</li>
</ul>
<p>Monkeytype does NOT collect:</p>
<ul>
<li>
custom texts (they are stored in your browser's local storage)
</li>
</ul>
<i>
If you believe a certain data type is missing from the lists above,
feel free to contact us and we will answer any questions and update
the privacy policy.
</i>
<h1 id="How_is_Data_Collected">How do we collect your data?</h1>
<p>
You directly provide most of the data we collect. We collect data and
process data when you:
</p>
<ul>
<li>Create an account</li>
<li>Complete a typing test</li>
<li>Change settings on the website</li>
</ul>
<h1 id="Data_Usage">How will we use your data?</h1>
<p>Monkeytype collects your data so that we can:</p>
<ul>
<li>
Allow you to view result history of previous tests you completed
</li>
<li>
Save results from tests you take and show you statistics based on
them
</li>
<li>Remember your settings</li>
<li>Display leaderboards</li>
</ul>
<p>
If you are found to be cheating or exploiting the website, we may
store hashed versions of your username, email and/or discord id to
prevent you from creating new accounts.
</p>
<h1 id="Data_Storage">How do we store your data?</h1>
<p>Monkeytype securely stores your data using MongoDB.</p>
<h1 id="Data_Protection_Rights">
What are your data protection rights?
</h1>
<p>
Monkeytype would like to make sure you are fully aware of all of your
data protection rights. Every user is entitled to the following:
</p>
<ul>
<li>
The right to access – You have the right to request Monkeytype for
copies of your personal data. We may limit the number of times this
request can be made to depending on the size of the request.
</li>
<li>
The right to rectification – You have the right to request that
Monkeytype correct any information you believe is inaccurate. You
also have the right to request Monkeytype to complete the
information you believe is incomplete.
</li>
<li>
The right to erasure – You have the right to request that Monkeytype
erase your personal data, under certain conditions. (Hashed data
mentioned in the "How will we use your data?" section will not be
deleted, as it is essential in preventing the exploitation of the
website)
</li>
<li>
The right to restrict processing – You have the right to request
that Monkeytype restrict the processing of your personal data, under
certain conditions.
</li>
<li>
The right to object to processing – You have the right to object to
Monkeytype processing of your personal data, under certain
conditions.
</li>
<li>
The right to data portability – You have the right to request that
Monkeytype transfer the data that we have collected to another
organization, or directly to you, under certain conditions.
</li>
</ul>
<!-- <p>If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us at our email: support@monkeytype.com</p> -->
<h1 id="Log_Data">What log data do we collect?</h1>
<p>
Like most websites, Monkeytype collects information that your browser
sends whenever you visit the website. This data may include internet
protocol (IP) addresses, browser type, Internet Service Provider
(ISP), date and time stamp, referring/exit pages, and time spent on
each page.
<b>
THIS DATA DOES NOT CONTAIN ANY PERSONALLY IDENTIFIABLE INFORMATION.
</b>
We use this information for analyzing trends, administering the site,
tracking users' movement on the website, and gathering demographic
information.
</p>
<p>In our case, this service is provided by Google Analytics.</p>
<h1 id="Advertisements">Advertisements</h1>
<p>
<i>
Advertisements on Monkeytype are optional. This section only applies
to you if you have not disabled them.
</i>
</p>
<p>
All the ads served by us come through a third-party advertising
company, Playwire. When you first load our website, before any ads are
displayed, you are presented with a consent form (from a "Content
Management Platform", or CMP).
</p>
<p>
Depending on the consent you provide in this form, various pieces of
information may be used in order to provide advertisements on this
website, other sites, and other forms of media about goods and
services that may be of interest to you. This information is collected
from you through the use of cookies, and you can withdraw your consent
at any time by deleting the cookies from your Internet browser. Once
deleted, the consent form from the CMP will be displayed to you again
when you visit next time.
</p>
<p><i>Common ID Cookie</i></p>
<p id="cookieP">
This site uses cookies and similar tracking technologies such as the
Common ID cookie to provide its services. Cookies are important
devices for measuring advertising effectiveness and ensuring a robust
online advertising industry. The Common ID cookie stores a unique user
id in the first party domain and is accessible to our ad partners.
This simple ID that can be utilized to improve user matching,
especially for delivering ads to iOS and MacOS browsers. Users can opt
out of the Common ID tracking cookie by clicking
<a
onclick="window.setCookie('_pubcid_optout', '1', 1825);"
href="#opt-out"
>
here
</a>
.
</p>
<p><i>Advertising Privacy Settings</i></p>
<p>
FOR EU USERS ONLY: When you use our site, pre-selected companies may
access and use certain information on your device and about your
interests to serve ads or personalized content. To change your
consent-choices, go to Monkeytype > Settings > Danger Zone section >
Update cookie preferences. From there you can open the CMP by clicking
"Click to change your preferences on ad related cookies"
</p>
<h1 id="Cookies">What are cookies?</h1>
<p>
Cookies are text files placed on your computer to collect standard
Internet log information and visitor behavior information. When you
visit our websites, we may collect information from you automatically
through cookies or similar technology.
</p>
<p>
For further information, see
<a
href="https://en.wikipedia.org/wiki/HTTP_cookie"
target="_blank"
rel="noreferrer noopener"
>
HTTP cookie
</a>
on Wikipedia.
</p>
<h1 id="Usage_of_Cookies">How do we use cookies?</h1>
<p>
Monkeytype uses cookies in a range of ways to improve your experience
on our website, including:
</p>
<ul>
<li>Keeping you signed in</li>
<li>Remembering your active settings</li>
<li>Remembering your active tags</li>
<li>Traffic analysis</li>
<li>Advertisement purposes</li>
</ul>
<h1 id="Types_of_Cookies_Used">What types of cookies do we use?</h1>
<p>
There are a number of different types of cookies; however, our website
uses functionality cookies. Monkeytype uses these cookies so we
recognize you on our website and remember your previously selected
settings.
</p>
<h1 id="Managing_Cookies">How to manage your cookies</h1>
<p>
You can set your browser not to accept cookies, and the above website
tells you how to remove cookies from your browser. However, in a few
cases, some of our website features may behave unexpectedly or fail to
function as a result.
</p>
<h1 id="External_Websites">Privacy policies of other websites</h1>
<p>
Monkeytype contains links to other external websites.
<b>
<u>
Our privacy policy only applies to our website, so if you click on
a link to another website, you should read their privacy policy.
</u>
</b>
</p>
<h1 id="Privacy_Policy_Modifications">Changes to our privacy policy</h1>
<p>
Monkeytype keeps its privacy policy under regular review and places
any updates on this web page. The Monkeytype privacy policy may be
subject to change at any given time without notice.
</p>
<!-- TODO: add way to view when file was last committed to using the GitHub api-->
<h1 id="Contact_Info">How to contact us</h1>
<p>
If you have any questions about Monkeytype’s privacy policy, the data
we hold on you, or you would like to exercise one of your data
protection rights, please do not hesitate to contact us.
</p>
<p>
General inquiries:
<a
href="mailto: contact@monkeytype.com"
target="_blank"
rel="noopener noreferrer"
>
contact@monkeytype.com
</a>
</p>
<p>
Advertising related inquiries:
<a
href="https://www.playwire.com/contact-direct-sales"
target="_blank"
rel="noopener noreferrer"
>
https://www.playwire.com/contact-direct-sales
</a>
</p>
<p>
Discord:
<span
aria-label="Click To Copy"
data-balloon-pos="up"
onclick="copyUserName()"
>
@miodec
</span>
</p>
</main>
</div>
</body>
<script defer>
function copyUserName() {
if (true) {
navigator.clipboard.writeText("@miodec");
alert("Copied To Clipboard!");
} else {
alert("Unable to copy username");
}
}
document.querySelector("header").addEventListener("click", () => {
window.location = "/";
});
</script>
<script type="text/javascript">
let optOutCounter = 0;
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000);
var expires = "expires=" + d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
if (optOutCounter == 0) {
let cookieP = document.getElementById("cookieP");
var successCookie = document.createElement("h3");
successCookie.innerHTML = "Optout Success!";
successCookie.setAttribute("style", "color:green");
cookieP.appendChild(successCookie);
optOutCounter++;
}
}
</script>
</html>
|