-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprivacy.html
More file actions
257 lines (244 loc) · 11 KB
/
Copy pathprivacy.html
File metadata and controls
257 lines (244 loc) · 11 KB
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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>SLATED — Privacy Policy</title>
<link rel="icon" type="image/png" href="favicon.png">
<link rel="apple-touch-icon" href="favicon.png">
<link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@1,800&family=Syne:wght@400;600&display=swap" rel="stylesheet">
<style>
:root {
--base: #1A2332;
--base-dark: #131C2C;
--card: #1D2B3F;
--signal: #2B8EFF;
--i1: #ECF0F6;
--i2: #7C96B2;
--i3: #607898;
--b0: rgba(255,255,255,0.07);
--b1: rgba(255,255,255,0.12);
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: 'Syne', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
background: #0f1722;
color: #ECF0F6;
line-height: 1.7;
}
header {
padding: 20px 24px;
border-bottom: 1px solid rgba(255,255,255,0.07);
background: #131C2C;
}
.back-wordmark {
font-family: 'Barlow Condensed', sans-serif;
font-size: 22px;
font-weight: 800;
font-style: italic;
color: var(--i1);
text-decoration: none;
letter-spacing: 0.02em;
line-height: 1;
display: block;
}
.back-wordmark:hover { color: var(--signal); text-decoration: none; }
main {
max-width: 720px;
margin: 0 auto;
padding: 40px 24px 80px;
}
.doc-title {
font-size: 28px;
font-weight: 700;
color: #ECF0F6;
margin-bottom: 6px;
letter-spacing: -0.01em;
}
.doc-date {
font-size: 12px;
color: #415870;
margin-bottom: 40px;
text-transform: uppercase;
letter-spacing: 0.08em;
}
h2 {
font-size: 14px;
font-weight: 600;
color: #2B8EFF;
text-transform: uppercase;
letter-spacing: 0.1em;
margin-top: 36px;
margin-bottom: 12px;
padding-bottom: 8px;
border-bottom: 1px solid rgba(255,255,255,0.07);
}
p {
font-size: 15px;
color: #7C96B2;
margin-bottom: 14px;
}
ul {
margin: 0 0 14px 0;
padding-left: 20px;
}
li {
font-size: 15px;
color: #7C96B2;
margin-bottom: 8px;
}
strong {
color: #ECF0F6;
font-weight: 500;
}
a {
color: #2B8EFF;
text-decoration: none;
}
a:hover { text-decoration: underline; }
.contact-block {
background: #1D2B3F;
border: 1px solid rgba(255,255,255,0.07);
border-radius: 4px;
padding: 20px;
margin-top: 8px;
}
.contact-block p {
margin-bottom: 4px;
}
.go-back {
font-family: 'Syne', sans-serif;
font-size: 11px;
font-weight: 600;
color: var(--i3);
text-decoration: none;
letter-spacing: 0.1em;
text-transform: uppercase;
display: inline-block;
}
.go-back:hover { color: var(--i2); text-decoration: none; }
.go-back-top { margin-bottom: 28px; }
.go-back-bottom { margin-top: 32px; }
footer {
position: relative;
z-index: 1;
padding: 20px 24px;
border-top: 1px solid var(--b0);
display: flex;
justify-content: space-between;
align-items: center;
gap: 16px;
}
.footer-links {
display: flex;
gap: 20px;
}
footer .copyright {
font-family: 'Syne', sans-serif;
font-size: 11px;
font-weight: 400;
color: var(--i3);
}
footer a {
font-family: 'Syne', sans-serif;
font-size: 11px;
font-weight: 600;
color: var(--i3);
text-decoration: none;
letter-spacing: 0.08em;
text-transform: uppercase;
transition: color 0.15s;
}
footer a:hover { color: var(--i2); text-decoration: none; }
@media (max-width: 480px) {
footer {
flex-direction: column;
text-align: center;
}
}
</style>
</head>
<body>
<header>
<a href="/" class="back-wordmark">SLATED</a>
</header>
<main>
<a href="/" class="go-back go-back-top">< GO BACK</a>
<div class="doc-title">Privacy Policy</div>
<div class="doc-date">Last updated: 17 April 2026</div>
<h2>1. Who We Are</h2>
<p>SLATED is operated by Marshall Patterson, an individual developer based in the United Kingdom.</p>
<div class="contact-block">
<p><strong>Data Controller:</strong> Marshall Patterson</p>
<p>24 Jacob Drive, Middlesbrough, TS4 3AY, United Kingdom</p>
<p><strong>Contact:</strong> <a href="mailto:slatedapp@gmail.com">slatedapp@gmail.com</a></p>
</div>
<h2>2. About This Policy</h2>
<p>This Privacy Policy explains what personal data SLATED collects from you, why we collect it, how we use it, and what rights you have in relation to it.</p>
<p>SLATED is subject to the UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018. Marshall Patterson is the data controller responsible for your personal data.</p>
<h2>3. Age Requirement</h2>
<p>SLATED is intended for users aged 16 and over. By creating an account, you confirm that you are at least 16 years old. SLATED surfaces video game content from third-party databases which may include titles rated for mature audiences. We do not knowingly collect personal data from anyone under the age of 16. If you believe a person under 16 has created an account, please contact us at <a href="mailto:slatedapp@gmail.com">slatedapp@gmail.com</a> and we will delete the account and associated data promptly.</p>
<h2>4. What Data We Collect</h2>
<p><strong>Account data:</strong> Your display name, email address, and encrypted password, provided when you create an account.</p>
<p><strong>Preference data:</strong> Your selected gaming platforms and notification preferences, provided during onboarding and editable in your profile.</p>
<p><strong>Usage data:</strong> Games you have saved to your tracker, including the game title, cover image URL, and release date.</p>
<p><strong>Technical data:</strong> Your device type, operating system, and app version may be collected automatically for the purpose of diagnosing errors and improving the app. We do not collect your precise location.</p>
<p><strong>Communications data:</strong> If you contact us directly by email, we will retain that correspondence.</p>
<h2>5. How We Collect Your Data</h2>
<ul>
<li>Directly from you when you create an account, set your preferences, or save games to your tracker</li>
<li>Automatically when you use the app, through our authentication and database provider</li>
<li>From third-party services as described in Section 7</li>
</ul>
<h2>6. Why We Collect Your Data and Our Legal Basis</h2>
<p><strong>Contract performance (Article 6(1)(b)):</strong> We process your account data, preference data, and tracker data because it is necessary to provide the SLATED service you have signed up for.</p>
<p><strong>Legitimate interests (Article 6(1)(f)):</strong> We process limited technical data to maintain the security, stability, and performance of the app.</p>
<p><strong>Consent (Article 6(1)(a)):</strong> Where we send you notifications about tracked game releases, we do so only where you have opted in. You can withdraw this consent at any time in your profile settings.</p>
<h2>7. Third Parties We Share Data With</h2>
<p><strong>Supabase Inc.</strong> We use Supabase to store your account data, preferences, and tracked games. Supabase stores data on servers located in the European Union. Supabase is GDPR compliant and acts as a data processor on our behalf. See <a href="https://supabase.com/privacy" target="_blank">supabase.com/privacy</a>.</p>
<p><strong>IGDB (Twitch Interactive, Inc.):</strong> We use the IGDB API to retrieve game data. We do not share your personal data with IGDB. Requests to IGDB are made server-side and do not contain any personally identifiable information.</p>
<p><strong>Google AdMob:</strong> SLATED displays advertisements served by Google AdMob. AdMob may collect and use data including your device's advertising identifier to serve relevant ads. On iOS, you will be asked for permission to track your advertising identifier in accordance with Apple's App Tracking Transparency framework. On Android, you can opt out of personalised ads through your device settings. See <a href="https://policies.google.com/privacy" target="_blank">policies.google.com/privacy</a>.</p>
<p>We do not sell your personal data to any third party.</p>
<h2>8. How Long We Keep Your Data</h2>
<p>We retain your personal data for as long as your account is active. If you delete your account, we will permanently delete all personal data associated with it within 30 days, except where we are required to retain certain records by law.</p>
<h2>9. Your Rights Under UK GDPR</h2>
<ul>
<li><strong>Right to access:</strong> Request a copy of the personal data we hold about you.</li>
<li><strong>Right to rectification:</strong> Correct inaccurate or incomplete data through your profile settings or by contacting us.</li>
<li><strong>Right to erasure:</strong> Request deletion of your personal data via the Delete Account option in the app, or by contacting us.</li>
<li><strong>Right to restrict processing:</strong> Ask us to limit how we use your data in certain circumstances.</li>
<li><strong>Right to data portability:</strong> Request your data in a structured, machine-readable format.</li>
<li><strong>Right to object:</strong> Object to processing based on legitimate interests.</li>
<li><strong>Right to withdraw consent:</strong> Withdraw consent for notifications at any time in your profile settings.</li>
</ul>
<p>To exercise any of these rights, contact us at <a href="mailto:slatedapp@gmail.com">slatedapp@gmail.com</a>. We will respond within 30 days at no charge.</p>
<h2>10. Complaints</h2>
<p>If you believe we have not handled your data correctly, you have the right to lodge a complaint with the UK's data protection authority:</p>
<div class="contact-block">
<p><strong>Information Commissioner's Office (ICO)</strong></p>
<p>Website: <a href="https://ico.org.uk" target="_blank">ico.org.uk</a></p>
<p>Helpline: 0303 123 1113</p>
</div>
<p style="margin-top: 14px;">We would appreciate the opportunity to address your concerns before you contact the ICO, so please reach out to us first.</p>
<h2>11. Data Security</h2>
<p>We take reasonable technical and organisational measures to protect your personal data. Your password is encrypted and never stored in plain text. All data in transit is encrypted using TLS. Access to the database is restricted and protected by row-level security policies.</p>
<h2>12. Changes to This Policy</h2>
<p>We may update this Privacy Policy from time to time. When we do, we will update the date at the top of this document. If the changes are significant, we will notify you through the app.</p>
<h2>13. Contact</h2>
<div class="contact-block">
<p><strong>Marshall Patterson</strong></p>
<p><a href="mailto:slatedapp@gmail.com">slatedapp@gmail.com</a></p>
<p>24 Jacob Drive, Middlesbrough, TS4 3AY, United Kingdom</p>
</div>
<a href="/" class="go-back go-back-bottom">< GO BACK</a>
</main>
<footer>
<span class="copyright">© 2026 SLATED</span>
<div class="footer-links">
<a href="mailto:slatedapp@gmail.com">Support</a>
<a href="/privacy">Privacy Policy</a>
<a href="/terms">Terms of Service</a>
</div>
</footer>
</body>
</html>