-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
210 lines (179 loc) · 6.85 KB
/
Copy pathindex.html
File metadata and controls
210 lines (179 loc) · 6.85 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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Privacy Policy — NotiGist</title>
<style>
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
background: #0f0f13;
color: #e2e2e8;
line-height: 1.7;
padding: 0 1rem 4rem;
}
header {
background: linear-gradient(135deg, #3730a3 0%, #6d28d9 100%);
padding: 3rem 1rem 2.5rem;
text-align: center;
margin-bottom: 2.5rem;
}
header h1 {
font-size: 2rem;
font-weight: 700;
color: #fff;
letter-spacing: -0.5px;
}
header p {
margin-top: 0.4rem;
color: #c4b5fd;
font-size: 0.95rem;
}
.container {
max-width: 760px;
margin: 0 auto;
}
.card {
background: #1a1a24;
border: 1px solid #2e2e40;
border-radius: 12px;
padding: 2rem;
margin-bottom: 1.5rem;
}
h2 {
font-size: 1.1rem;
font-weight: 600;
color: #a78bfa;
margin-bottom: 0.75rem;
display: flex;
align-items: center;
gap: 0.5rem;
}
h2::before {
content: "";
display: inline-block;
width: 4px;
height: 1.1em;
background: #7c3aed;
border-radius: 2px;
flex-shrink: 0;
}
p { margin-bottom: 0.75rem; color: #c4c4d0; }
p:last-child { margin-bottom: 0; }
ul {
list-style: none;
padding: 0;
}
ul li {
padding: 0.35rem 0 0.35rem 1.4rem;
position: relative;
color: #c4c4d0;
}
ul li::before {
content: "›";
position: absolute;
left: 0;
color: #7c3aed;
font-weight: 700;
}
.highlight {
background: #12122a;
border-left: 3px solid #7c3aed;
border-radius: 0 8px 8px 0;
padding: 0.9rem 1.1rem;
margin-top: 0.75rem;
color: #c4c4d0;
font-size: 0.93rem;
}
a { color: #818cf8; text-decoration: none; }
a:hover { text-decoration: underline; }
footer {
text-align: center;
margin-top: 3rem;
color: #555566;
font-size: 0.85rem;
}
</style>
</head>
<body>
<header>
<h1>NotiGist — Privacy Policy</h1>
<p>Last updated: June 24, 2026</p>
</header>
<div class="container">
<div class="card">
<h2>Overview</h2>
<p>NotiGist is a notification inbox app for Android. It reads your device notifications, stores them locally, and lets you optionally use AI to classify them into action items, events, due dates, and mentions.</p>
<p>We take your privacy seriously. This policy explains exactly what data is collected, where it goes, and how it is used.</p>
</div>
<div class="card">
<h2>Data Stored Locally on Your Device</h2>
<p>All notification content stays on your device in a local database. This includes:</p>
<ul>
<li>Notification title, text, and app package name</li>
<li>Timestamp and read/sent status</li>
<li>AI-derived items (action items, events, due dates, mentions) generated from your notifications</li>
</ul>
<div class="highlight">This data never leaves your device unless you explicitly use the AI scan or export features described below.</div>
</div>
<div class="card">
<h2>AI Processing (Gemini)</h2>
<p>When you tap <strong>Scan with AI</strong>, notification text is sent to Google's Gemini API for classification. No scan happens automatically — it is always manual.</p>
<ul>
<li>Notification content is transmitted to Google's servers solely to produce the classification result</li>
<li>You supply your own Gemini API key in Settings, or use the app's built-in proxy (see below)</li>
<li>Google's data handling is governed by the <a href="https://policies.google.com/privacy" target="_blank" rel="noopener">Google Privacy Policy</a></li>
</ul>
</div>
<div class="card">
<h2>Built-in Gemini Proxy (Optional)</h2>
<p>If you do not enter a personal API key, NotiGist routes Gemini requests through our own server-side proxy. In this case:</p>
<ul>
<li>Your device ID (a random identifier generated on first launch) is logged alongside the API call metadata (token counts, timestamp, success/failure)</li>
<li>Notification content itself is forwarded to Gemini and is not stored on our proxy</li>
<li>Device registration data (device model, Android version, app version) is stored to help us monitor usage and prevent abuse</li>
</ul>
<div class="highlight">We do not store the content of your notifications on our servers at any time.</div>
</div>
<div class="card">
<h2>Export Feature</h2>
<p>You can export notification threads as plain text or JSON using the share button. Exported data is sent only to the app you choose (e.g. email, notes) and is not transmitted to NotiGist or any third party.</p>
</div>
<div class="card">
<h2>Notification Access Permission</h2>
<p>NotiGist requires the <strong>Notification Listener</strong> permission to read notifications. This is a sensitive Android permission that must be explicitly granted by you in system settings. You can revoke it at any time from <em>Settings → Apps → Special app access → Notification access</em>.</p>
<p>You can also block specific apps from being captured inside the NotiGist app under <em>Settings → Notification Sources</em>.</p>
</div>
<div class="card">
<h2>Data We Do Not Collect</h2>
<ul>
<li>We do not collect your name, email address, or any account information</li>
<li>We do not sell, rent, or share your data with advertisers or data brokers</li>
<li>We do not use analytics SDKs or third-party tracking libraries</li>
<li>We do not access your contacts, location, camera, or microphone</li>
</ul>
</div>
<div class="card">
<h2>Data Retention & Deletion</h2>
<p>All locally stored data is deleted when you uninstall the app. To remove proxy-side device logs, contact us at the email below and we will delete all records associated with your device ID within 7 days.</p>
</div>
<div class="card">
<h2>Children's Privacy</h2>
<p>NotiGist is not directed at children under 13. We do not knowingly collect data from children.</p>
</div>
<div class="card">
<h2>Changes to This Policy</h2>
<p>If we make material changes, we will update the "Last updated" date at the top of this page. Continued use of the app after changes constitutes acceptance of the revised policy.</p>
</div>
<div class="card">
<h2>Contact</h2>
<p>Questions or requests about your data:</p>
<p><a href="mailto:notivaultsupport@gmail.com">notivaultsupport@gmail.com</a></p>
</div>
</div>
<footer>
© 2026 NotiGist. All rights reserved.
</footer>
</body>
</html>