-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy pathPRIVACY.html
More file actions
268 lines (225 loc) · 10.5 KB
/
Copy pathPRIVACY.html
File metadata and controls
268 lines (225 loc) · 10.5 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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Privacy Policy - VoiceInk</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
line-height: 1.6;
color: #333;
background: #f5f5f5;
min-height: 100vh;
}
.container {
max-width: 800px;
margin: 0 auto;
padding: 20px;
}
.content {
background: white;
padding: 40px;
border-radius: 15px;
box-shadow: 0 5px 20px rgba(0,0,0,0.1);
}
.back-link {
display: inline-block;
margin-bottom: 30px;
color: #667eea;
text-decoration: none;
font-weight: 600;
padding: 10px 20px;
background: #f8f9ff;
border-radius: 25px;
transition: all 0.3s ease;
}
.back-link:hover {
background: #667eea;
color: white;
transform: translateX(-5px);
}
h1 {
color: #2c3e50;
border-bottom: 3px solid #667eea;
padding-bottom: 15px;
margin-bottom: 20px;
font-size: 2.5rem;
}
h2 {
color: #34495e;
margin-top: 40px;
margin-bottom: 20px;
font-size: 1.8rem;
}
h3 {
color: #34495e;
margin-top: 30px;
margin-bottom: 15px;
font-size: 1.4rem;
}
p {
margin-bottom: 15px;
line-height: 1.7;
}
ul {
margin: 15px 0;
padding-left: 30px;
}
li {
margin-bottom: 8px;
line-height: 1.6;
}
a {
color: #667eea;
text-decoration: none;
font-weight: 500;
}
a:hover {
text-decoration: underline;
}
.highlight {
background: #fff3cd;
border-left: 4px solid #ffc107;
padding: 15px;
margin: 20px 0;
border-radius: 5px;
}
.last-updated {
font-style: italic;
color: #666;
margin-bottom: 30px;
}
@media (max-width: 768px) {
.container {
padding: 10px;
}
.content {
padding: 20px;
}
h1 {
font-size: 2rem;
}
h2 {
font-size: 1.5rem;
}
}
</style>
</head>
<body>
<div class="container">
<div class="content">
<a href="index.html" class="back-link">← Back to VoiceInk</a>
<h1>Privacy Policy for VoiceInk</h1>
<p class="last-updated"><em>Last updated: January 2025</em></p>
<h2>Overview</h2>
<p>VoiceInk is a voice-to-text transcription app that helps you capture your thoughts by converting speech to text. This privacy policy explains how we handle your data when you use our app.</p>
<h2>Data Collection and Usage</h2>
<h3>Audio Data</h3>
<ul>
<li><strong>What we collect:</strong> VoiceInk records audio when you press the record button</li>
<li><strong>How we use it:</strong> Audio is used solely for transcription purposes</li>
<li><strong>Storage:</strong> Audio files are stored locally on your device and may be sent to third-party cloud services based on your chosen settings</li>
<li><strong>Retention:</strong> You can delete individual recordings at any time by swiping in the notes list</li>
</ul>
<h3>Default Service Data Processing</h3>
<ul>
<li><strong>VoiceInk Default Service:</strong> When using our default transcription service (powered by Groq), we collect and process your audio data using our API keys</li>
<li><strong>Data Sharing:</strong> Audio files are sent to Groq's servers for processing and may be temporarily stored there according to their privacy policy</li>
<li><strong>Purpose:</strong> This allows you to use transcription features immediately without setup</li>
</ul>
<h3>API Keys for Custom Services</h3>
<ul>
<li><strong>What we collect:</strong> If you choose to use other cloud services (Groq, Deepgram, Cerebras, Gemini), you must provide your own API keys</li>
<li><strong>How we use it:</strong> API keys are used exclusively to authenticate with your chosen cloud services</li>
<li><strong>Storage:</strong> API keys are stored locally on your device</li>
<li><strong>Purpose:</strong> These keys enable the app to use third-party cloud services for transcription and text post-processing</li>
</ul>
<h2>Third-Party Services</h2>
<p>VoiceInk offers multiple processing options:</p>
<h3>Default Service (No Setup Required)</h3>
<div class="highlight">
<p><strong>VoiceInk Default:</strong> Powered by Groq - works immediately without any API key setup. We manage the API keys and handle data processing on your behalf.</p>
</div>
<ul>
<li><strong>Data Processing:</strong> Your data is processed according to <a href="https://groq.com/privacy-policy/" target="_blank">Groq's Privacy Policy</a></li>
</ul>
<h3>Custom Cloud Services (Require Your API Keys)</h3>
<p>VoiceInk integrates with additional third-party cloud services. <strong>For these services, you must provide your own API keys:</strong></p>
<h4>Cloud Services</h4>
<ul>
<li><strong>Groq:</strong> Speech-to-text transcription (separate from default service)</li>
<li><strong>Deepgram:</strong> Speech-to-text transcription</li>
<li><strong>Cerebras:</strong> Text post-processing</li>
<li><strong>Google Gemini:</strong> Text post-processing</li>
</ul>
<h4>Local Processing</h4>
<ul>
<li><strong>Whisper.cpp:</strong> Local on-device transcription (no data leaves your device)</li>
</ul>
<h3>Data Sharing</h3>
<p><strong>For Default Service:</strong></p>
<ul>
<li>Audio files are sent to Groq's servers for processing</li>
<li>We manage the connection using our API keys</li>
</ul>
<p><strong>For Custom Cloud Services:</strong></p>
<ul>
<li>Audio files are sent to your chosen transcription service using your API keys</li>
<li>Text content may be sent to your chosen AI service for post-processing</li>
<li>Each service has its own privacy policy - please review them:
<ul>
<li><a href="https://groq.com/privacy-policy/" target="_blank">Groq Privacy Policy</a></li>
<li><a href="https://deepgram.com/privacy/" target="_blank">Deepgram Privacy Policy</a></li>
<li><a href="https://cerebras.ai/privacy-policy/" target="_blank">Cerebras Privacy Policy</a></li>
<li><a href="https://policies.google.com/privacy" target="_blank">Google Privacy Policy</a></li>
</ul>
</li>
</ul>
<h2>Your Choices</h2>
<h3>Processing Options</h3>
<ul>
<li><strong>Default Service:</strong> Works immediately without any setup (powered by Groq)</li>
<li><strong>Local Processing:</strong> Choose Whisper for complete privacy - all data stays on your device</li>
<li><strong>Custom Cloud Services:</strong> Use your own API keys with other providers</li>
</ul>
<h3>Data Control</h3>
<ul>
<li>Delete individual notes by swiping in the notes list</li>
<li>All data is stored locally on your device</li>
<li>Uninstalling the app removes all local data</li>
</ul>
<h2>Data Security</h2>
<ul>
<li><strong>Default Service:</strong> We manage secure connections to Groq's servers using our API keys</li>
<li><strong>Custom Services:</strong> Data processing occurs through your own API keys with third-party cloud services</li>
<li><strong>Local Processing:</strong> All data stays on your device and never leaves</li>
<li>We prioritize your privacy and only process data necessary for transcription functionality</li>
</ul>
<h2>Children's Privacy</h2>
<p>VoiceInk is not intended for children under 13. We do not knowingly collect personal information from children under 13.</p>
<h2>Changes to This Policy</h2>
<p>We may update this privacy policy from time to time. We will notify you of any changes by posting the new policy on this page and updating the "Last updated" date.</p>
<h2>Contact Us</h2>
<p>If you have questions about this privacy policy, please contact us at: <a href="mailto:prakashjoshipax@gmail.com">prakashjoshipax@gmail.com</a></p>
<h2>Your Rights</h2>
<p>You have the right to:</p>
<ul>
<li>Access your data (all stored locally on your device)</li>
<li>Delete your data (through the app interface or by uninstalling)</li>
<li>Choose which services to use</li>
<li>Use the app entirely offline with local models</li>
</ul>
<hr style="margin: 40px 0; border: none; height: 2px; background: #eee;">
<p style="text-align: center; color: #666; font-size: 0.9em;">
<a href="index.html" class="back-link">← Back to VoiceInk</a>
</p>
</div>
</div>
</body>
</html>