-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
340 lines (312 loc) · 15.4 KB
/
Copy pathindex.html
File metadata and controls
340 lines (312 loc) · 15.4 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
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
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>CareSleep — Support & Privacy Policy</title>
<meta name="description" content="CareSleep support page and privacy policy." />
<style>
:root{
--bg:#0b1220;
--card:#0f1a2e;
--text:#eaf0ff;
--muted:#b6c2e2;
--accent:#7dd3fc;
--border:rgba(255,255,255,0.10);
--shadow: 0 10px 30px rgba(0,0,0,0.35);
}
*{box-sizing:border-box}
body{
margin:0;
font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial, "Noto Sans", "Apple Color Emoji","Segoe UI Emoji";
background: radial-gradient(1200px 800px at 30% 0%, rgba(125,211,252,0.18), transparent 60%),
radial-gradient(900px 700px at 90% 20%, rgba(167,139,250,0.14), transparent 55%),
var(--bg);
color:var(--text);
line-height:1.55;
}
a{color:var(--accent); text-decoration:none}
a:hover{text-decoration:underline}
.wrap{max-width:980px; margin:0 auto; padding:28px 18px 60px}
header{
padding:22px 0 10px;
}
.badge{
display:inline-block;
padding:6px 10px;
border:1px solid var(--border);
background:rgba(255,255,255,0.04);
border-radius:999px;
color:var(--muted);
font-size:13px;
}
h1{margin:12px 0 6px; font-size:34px; letter-spacing:-0.02em}
p.lead{margin:0 0 16px; color:var(--muted); max-width:70ch}
nav{
display:flex; gap:10px; flex-wrap:wrap;
margin:18px 0 22px;
}
nav a{
border:1px solid var(--border);
background:rgba(255,255,255,0.04);
padding:10px 12px;
border-radius:12px;
font-size:14px;
color:var(--text);
}
nav a:hover{background:rgba(255,255,255,0.07); text-decoration:none}
.grid{
display:grid;
grid-template-columns: 1fr;
gap:14px;
}
@media (min-width: 900px){
.grid{grid-template-columns: 1fr 1fr}
.span-2{grid-column: span 2}
}
.card{
border:1px solid var(--border);
background:rgba(255,255,255,0.04);
border-radius:18px;
padding:18px 18px 16px;
box-shadow: var(--shadow);
}
h2{margin:0 0 10px; font-size:20px}
h3{margin:18px 0 8px; font-size:16px}
ul{margin:10px 0 0; padding-left:18px; color:var(--muted)}
li{margin:6px 0}
.muted{color:var(--muted)}
.pill{
display:inline-block; padding:2px 8px; border-radius:999px;
border:1px solid var(--border); background:rgba(255,255,255,0.03);
color:var(--muted); font-size:12px; vertical-align:middle;
}
.footer{
margin-top:26px;
padding-top:18px;
border-top:1px solid var(--border);
color:var(--muted);
font-size:13px;
}
code.inline{
background:rgba(255,255,255,0.06);
border:1px solid var(--border);
padding:2px 6px;
border-radius:8px;
color:var(--text);
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
font-size: 0.95em;
}
</style>
</head>
<body>
<div class="wrap">
<header>
<span class="badge">CareSleep</span>
<h1>Support & Privacy Policy</h1>
<p class="lead">
Need help with CareSleep? Contact support below. You’ll also find our simple privacy policy here.
</p>
<nav aria-label="Page navigation">
<a href="#support">Support</a>
<a href="#faq">FAQ</a>
<a href="#contact">Contact</a>
<a href="#privacy">Privacy Policy</a>
<a href="#data-deletion">Data deletion</a>
</nav>
</header>
<main class="grid">
<section id="support" class="card">
<h2>Support</h2>
<p class="muted">
CareSleep is designed to work offline and be as simple as possible. If you run into any issue,
I’m happy to help.
</p>
<h3>What to include in your email</h3>
<ul>
<li>Your device model (e.g., iPhone 13)</li>
<li>Your iOS version</li>
<li>CareSleep app version (if you know it)</li>
<li>What sound/mix you used and what happened</li>
<li>Screenshots or screen recording if possible</li>
</ul>
<h3>Optional tips / donations</h3>
<p class="muted">
CareSleep has optional tips to support development. Tips are processed by Google Play or Apple App Store.
The app stays fully usable without any payment.
</p>
</section>
<section id="faq" class="card">
<h2>FAQ</h2>
<h3>No sound / very low volume</h3>
<ul>
<li>Check the iPhone volume buttons and the in-app mixer levels.</li>
<li>If you use Bluetooth, confirm the correct output device is selected.</li>
<li>Disable Silent Mode if you expect audio while the phone is muted.</li>
</ul>
<h3>Timer doesn’t stop playback</h3>
<ul>
<li>Update to the latest version of CareSleep.</li>
<li>Try setting the timer again and confirm the fade-out works.</li>
</ul>
<h3>Mixing sounds</h3>
<ul>
<li>Open the mixer and adjust each sound volume individually.</li>
<li>If you only want one sound, set others to 0%.</li>
</ul>
<p class="muted" style="margin-top:14px;">
Still stuck? Jump to <a href="#contact">Contact</a>.
</p>
</section>
<section id="contact" class="card span-2">
<h2>Contact</h2>
<p class="muted">
Email support: <a href="mailto:pedrosmobileapps@gmail.com">pedrosmobileapps@gmail.com</a>
<span class="pill">Preferred</span>
</p>
<p class="muted">
Please write in English (or your language — I’ll do my best). I usually reply as soon as possible.
</p>
</section>
<section id="privacy" class="card span-2">
<h2>Privacy Policy</h2>
<p class="muted"><strong>Effective date:</strong> August 28, 2026</p>
<p>
This Privacy Policy explains how <strong>Pedros studio</strong> ("we", "us", or "our") handles
information in the <strong>CareSleep</strong> mobile application and when you contact us for support.
CareSleep is designed to work offline, does not require an account, and does not use advertising or
behavioral tracking.
</p>
<h3>1) Information handled by CareSleep</h3>
<p class="muted">
<strong>We do not collect or receive personal data from the CareSleep app on our own servers.</strong>
CareSleep has no user accounts and no developer-operated backend. We do not receive your saved sound
mixes, listening activity, app preferences, device identifiers, location, contacts, microphone data,
photos, health data, or advertising identifiers.
</p>
<h3>2) Data stored locally on your device</h3>
<p class="muted">
CareSleep stores your custom mix names, selected sounds, volume and playback settings, optional haptic
settings, and basic app preferences locally in the app's private storage on your device. This information
is used only to provide the features you request and is not sent to Pedros studio.
</p>
<p class="muted">
If device backup is enabled, Android or iOS may include this local app data in a device or cloud backup.
Such backups are controlled by you and the relevant platform provider, not by Pedros studio.
</p>
<h3>3) Optional tips and app-store services</h3>
<p class="muted">
If you choose to leave an optional tip, the transaction is processed by Google Play or Apple App Store.
CareSleep receives the product price, purchase status, and a store purchase token or receipt as needed to
complete the transaction. We do not receive your card number, bank details, store password, or full billing
profile, and we do not store or send the purchase token to our own server. Google or Apple may independently
process and retain transaction, account, device, and diagnostic information under their own policies and
legal obligations.
</p>
<p class="muted">
See the <a href="https://policies.google.com/privacy" rel="noopener noreferrer">Google Privacy Policy</a>
and <a href="https://www.apple.com/legal/privacy/" rel="noopener noreferrer">Apple Privacy Policy</a>.
Requests to rate the app or open its store page are also handled by the applicable app store.
</p>
<h3>4) Support communications</h3>
<p class="muted">
CareSleep opens your chosen email application when you decide to contact support; it does not send an email
automatically. If you email us, we receive the information you choose to provide, which may include your
email address, message, device and app details, screenshots, or other attachments. We use this information
only to answer your request, troubleshoot the reported issue, protect the service, or comply with law.
Support email is handled through our email provider and is not sold or used for advertising.
</p>
<h3>5) Analytics, advertising, and sharing</h3>
<p class="muted">
CareSleep contains no ads and no developer-operated analytics, tracking, or crash-reporting service.
We do not sell personal data. We do not share app usage or local mix data because we do not receive it.
Google Play, Apple, your operating system, or your device manufacturer may process diagnostics or store
activity according to your device settings and their own privacy policies.
</p>
<h3>6) Device permissions</h3>
<p class="muted">
On Android, CareSleep may use internet and network-state access for app-store billing and store-related
actions; foreground-service and wake-lock access for background audio; notifications for playback controls;
and vibration for optional haptic effects. CareSleep does not request location, contacts, camera, or
microphone permission.
</p>
<h3 id="data-retention">7) Data retention</h3>
<ul class="muted">
<li>
<strong>Local app data:</strong> retained on your device until you delete a custom mix, clear CareSleep's
app data, or uninstall the app. Copies in device backups are retained according to your backup settings
and the platform provider's policy.
</li>
<li>
<strong>Support emails:</strong> retained only as long as reasonably necessary to resolve and document the
request, and normally deleted no later than 12 months after the last correspondence. We may retain limited
information longer only when required by law or necessary to establish, exercise, or defend legal claims.
</li>
<li>
<strong>Purchase records:</strong> Pedros studio does not keep a separate server-side copy. Google and Apple
retain their transaction records according to their own policies and legal obligations.
</li>
</ul>
<h3 id="data-deletion">8) How to delete data or request deletion</h3>
<p class="muted">
CareSleep does not offer accounts, so there is no CareSleep account to delete and no account data held on
our servers. You can delete a saved custom mix with the delete control in the app. To remove all CareSleep
data stored on your device, clear the app's storage/data in your device settings or uninstall CareSleep.
If you use device backups, you can manage or delete backup copies in your Google or Apple backup settings.
</p>
<p class="muted">
To request deletion of support correspondence or other personal information that you previously sent to us,
email <a href="mailto:pedrosmobileapps@gmail.com?subject=CareSleep%20data%20deletion%20request">pedrosmobileapps@gmail.com</a>
with the subject <strong>"CareSleep data deletion request"</strong>. Send the request from the same email
address used for the original correspondence and identify what you want deleted. We may ask for reasonable
verification so that we do not delete another person's information. We will process a verified request and
confirm the outcome normally within 30 days, unless applicable law requires a different period. Information
that must be retained for a legal obligation will be isolated, used only for that purpose, and deleted when
the obligation ends.
</p>
<h3>9) Security</h3>
<p class="muted">
Local app data is protected by the security and application sandbox of your device. App-store transactions
use the official Google Play or Apple billing interface. We use reasonable administrative and technical
safeguards for support correspondence, but no electronic storage or communication method can be guaranteed
to be completely secure.
</p>
<h3>10) Children’s privacy</h3>
<p class="muted">
CareSleep does not knowingly collect personal information from children through the app. If you believe a
child has sent personal information to us through support email, contact us at the address below and request
its deletion.
</p>
<h3>11) Your privacy rights</h3>
<p class="muted">
Depending on where you live, you may have rights to access, correct, delete, restrict, or object to the
processing of your personal data. You may exercise these rights using the contact information below. You may
also have the right to complain to your local data-protection authority.
</p>
<h3>12) Changes to this policy</h3>
<p class="muted">
We may update this Privacy Policy when CareSleep's features, service providers, or legal obligations change.
The revised policy will be posted on this page with a new effective date.
</p>
<h3>13) Developer and privacy contact</h3>
<p class="muted">
<strong>Developer:</strong> Pedros studio<br>
<strong>Application:</strong> CareSleep<br>
<strong>Email:</strong> <a href="mailto:pedrosmobileapps@gmail.com">pedrosmobileapps@gmail.com</a>
</p>
<hr style="border:0;border-top:1px solid rgba(255,255,255,0.10);margin:18px 0">
<p class="muted">
<strong>Privacy-policy website:</strong> This page may be hosted by GitHub Pages. GitHub may process technical
data such as IP address, browser information, request time, and pages visited to deliver and secure the site.
This is separate from the CareSleep app. See the
<a href="https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement" rel="noopener noreferrer">GitHub Privacy Statement</a>.
</p>
</section>
</main>
<div class="footer">
© <span id="y"></span> CareSleep. All rights reserved.
<script>document.getElementById("y").textContent = new Date().getFullYear();</script>
</div>
</div>
</body>
</html>