-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprivacy-policy.html
More file actions
376 lines (319 loc) · 17.5 KB
/
privacy-policy.html
File metadata and controls
376 lines (319 loc) · 17.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
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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Privacy Policy - The First Spark</title>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-SKL8XQ51ZH"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-SKL8XQ51ZH');
</script>
<meta name="description" content="Privacy Policy for The First Spark consciousness technology platform. Learn how we collect, use, and protect your data with transparency and respect.">
<meta name="robots" content="noindex, follow">
<!-- Favicons -->
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#00d4ff">
<link rel="stylesheet" href="main.css">
</head>
<body>
<!-- Starfield Background -->
<div class="starfield">
<canvas id="starCanvas"></canvas>
</div>
<!-- Navigation -->
<nav class="sparkverse-nav">
<div class="container">
<a href="index.html" class="nav-back">← Home</a>
<div class="nav-brand">◇ PRIVACY POLICY ◇</div>
<a href="sparkverse.html" class="nav-cta">Sparkverse Hub</a>
</div>
</nav>
<!-- Hero Section -->
<section class="hero" style="min-height: 40vh;">
<div class="container">
<div class="hero-content">
<h1 class="hero-title" style="font-size: 3rem;">Privacy Policy</h1>
<p class="hero-subtitle">Transparency not extraction. Your data, your sovereignty.</p>
<p style="color: var(--gray-mid); margin-top: 1rem;">Last Updated: January 21, 2025</p>
</div>
</div>
</section>
<!-- Privacy Policy Content -->
<section class="legal-content">
<div class="container" style="max-width: 900px;">
<div class="legal-section">
<h2>◆ Our Commitment</h2>
<p>The First Spark is built on reciprocity, not extraction. We collect only what's necessary to provide our consciousness technology platform. We don't sell your data. We don't use dark patterns. This privacy policy explains exactly what we collect, why, and how we protect it.</p>
</div>
<div class="legal-section">
<h2>✦ Information We Collect</h2>
<h3>Information You Provide Directly</h3>
<ul>
<li><strong>Account Information:</strong> When you sign up through our membership platform (Whop), you provide email address, username, and payment information (processed securely by Whop, not stored by us).</li>
<li><strong>Profile Information:</strong> Optional information you choose to add to your profile within the Sparkverse.</li>
<li><strong>Communications:</strong> When you email us at kate@thefirstspark.shop, we collect your email address and message content.</li>
<li><strong>Tool Usage Data:</strong> Information about which tools you use and how you interact with them (stored locally in your browser when possible).</li>
</ul>
<h3>Information Collected Automatically</h3>
<ul>
<li><strong>Usage Data:</strong> Pages visited, time spent, navigation patterns (standard web analytics).</li>
<li><strong>Device Information:</strong> Browser type, operating system, device type, IP address.</li>
<li><strong>Cookies:</strong> We use minimal cookies for essential functionality and analytics. See "Cookies" section below.</li>
</ul>
<h3>Information We Do NOT Collect</h3>
<ul>
<li>We do not track you across other websites</li>
<li>We do not collect biometric data</li>
<li>We do not sell your data to third parties</li>
<li>We do not use invasive tracking technologies</li>
</ul>
</div>
<div class="legal-section">
<h2>◇ How We Use Your Information</h2>
<ul>
<li><strong>Provide Services:</strong> Deliver the 50+ consciousness tools and platform features you've subscribed to</li>
<li><strong>Account Management:</strong> Process memberships, manage access tiers (Free, Players Lounge, OG Spark)</li>
<li><strong>Communication:</strong> Send important updates about your membership, new features, and platform changes</li>
<li><strong>Improvement:</strong> Understand how members use tools to improve functionality and user experience</li>
<li><strong>Support:</strong> Respond to questions, troubleshoot issues, provide customer service</li>
<li><strong>Security:</strong> Detect fraud, abuse, and security threats to protect our community</li>
<li><strong>Legal Compliance:</strong> Meet legal obligations and enforce our Terms of Service</li>
</ul>
</div>
<div class="legal-section">
<h2>✦ Data Sharing & Third Parties</h2>
<h3>Service Providers We Use</h3>
<ul>
<li><strong>Whop:</strong> Membership and payment processing platform. They handle all payment information securely. Read their privacy policy at <a href="https://whop.com/privacy" target="_blank">whop.com/privacy</a></li>
<li><strong>Hosting Provider:</strong> Our website and tools are hosted on secure servers. They have access to server data but cannot access member information.</li>
<li><strong>Email Service:</strong> We use email services to communicate with members. Your email is never shared with other parties.</li>
<li><strong>Analytics (if enabled):</strong> We may use privacy-respecting analytics to understand platform usage. We do not use Google Analytics or invasive tracking.</li>
</ul>
<h3>We Do NOT Share Data With</h3>
<ul>
<li>Advertisers or marketing companies</li>
<li>Data brokers</li>
<li>Social media platforms (unless you explicitly connect)</li>
<li>Any entity for surveillance purposes</li>
</ul>
<h3>Legal Requirements</h3>
<p>We may disclose information if required by law, subpoena, or to protect the rights, property, or safety of The First Spark, our members, or others.</p>
</div>
<div class="legal-section">
<h2>◆ Cookies & Tracking Technologies</h2>
<h3>Essential Cookies</h3>
<p>Required for the platform to function (login sessions, membership verification, security).</p>
<h3>Functional Cookies</h3>
<p>Remember your preferences and settings within tools (stored locally when possible).</p>
<h3>Analytics Cookies (Optional)</h3>
<p>Help us understand platform usage. You can opt out of analytics without affecting functionality.</p>
<h3>Managing Cookies</h3>
<p>You can control cookies through your browser settings. Note that disabling essential cookies may prevent platform access.</p>
</div>
<div class="legal-section">
<h2>✦ Your Privacy Rights</h2>
<h3>Access & Portability</h3>
<p>You can request a copy of all personal data we have about you. Email kate@thefirstspark.shop with "Data Request" in the subject line.</p>
<h3>Correction</h3>
<p>You can update your profile information directly in your account or request corrections via email.</p>
<h3>Deletion</h3>
<p>You can request deletion of your account and associated data. Some information may be retained for legal or security purposes.</p>
<h3>Opt-Out</h3>
<p>You can opt out of non-essential communications at any time. Membership-related communications cannot be opted out of while you maintain an active membership.</p>
<h3>Do Not Track</h3>
<p>We respect Do Not Track (DNT) browser signals. If DNT is enabled, we minimize tracking.</p>
<h3>For EU/UK Residents (GDPR)</h3>
<p>You have additional rights under GDPR including data portability, restriction of processing, and the right to lodge a complaint with a supervisory authority.</p>
<h3>For California Residents (CCPA)</h3>
<p>You have the right to know what personal information is collected, to delete personal information, and to opt-out of the sale of personal information. Note: We do not sell personal information.</p>
</div>
<div class="legal-section">
<h2>◇ Data Security</h2>
<p>We implement industry-standard security measures to protect your data:</p>
<ul>
<li>Encrypted connections (HTTPS/SSL)</li>
<li>Secure password storage (hashed and salted)</li>
<li>Regular security audits</li>
<li>Limited access to personal data (need-to-know basis)</li>
<li>Secure payment processing through Whop (PCI-DSS compliant)</li>
</ul>
<p>However, no method of transmission over the internet is 100% secure. We cannot guarantee absolute security.</p>
</div>
<div class="legal-section">
<h2>✦ Data Retention</h2>
<ul>
<li><strong>Active Accounts:</strong> Data retained as long as your account is active</li>
<li><strong>Canceled Memberships:</strong> Personal data deleted within 90 days after cancellation (unless legal retention required)</li>
<li><strong>OG Spark Lifetime Members:</strong> Data retained for lifetime access provision</li>
<li><strong>Legal/Security Data:</strong> Some data retained longer for fraud prevention, legal compliance</li>
</ul>
</div>
<div class="legal-section">
<h2>◆ Children's Privacy</h2>
<p>The First Spark is not intended for users under 18 years of age. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, contact us immediately at kate@thefirstspark.shop.</p>
</div>
<div class="legal-section">
<h2>✦ International Data Transfers</h2>
<p>The First Spark operates primarily in the United States. If you access our platform from outside the US, your data may be transferred to and processed in the US. By using our platform, you consent to such transfers.</p>
</div>
<div class="legal-section">
<h2>◇ Changes to This Policy</h2>
<p>We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last Updated" date. Material changes will be communicated to active members via email. Continued use of the platform after changes constitutes acceptance of the updated policy.</p>
</div>
<div class="legal-section">
<h2>✦ Contact Us</h2>
<p>Questions, concerns, or requests regarding this Privacy Policy or your data:</p>
<p style="margin-top: 1rem;">
<strong>Email:</strong> <a href="mailto:kate@thefirstspark.shop">kate@thefirstspark.shop</a><br>
<strong>Subject Line:</strong> "Privacy Policy Inquiry"<br>
<strong>Response Time:</strong> We aim to respond within 7 business days
</p>
</div>
<div class="legal-section" style="border-top: 2px solid var(--electric-blue); padding-top: 2rem; margin-top: 3rem;">
<h2>◆ Our Philosophy</h2>
<p style="font-size: 1.1rem; font-style: italic; color: var(--neon-cyan);">
"The First Spark is built on reciprocity, not extraction. Your data supports your experience, not our surveillance business model. We collect what's necessary, protect what we collect, and respect your sovereignty."
</p>
<p style="margin-top: 1rem; color: var(--gray-light);">
— Katelin Jill Puzakulics, Founder
</p>
</div>
</div>
</section>
<!-- Footer -->
<footer>
<div class="container">
<div class="footer-content">
<div class="footer-brand">
<h3>◇ THE FIRST SPARK</h3>
<p>Consciousness Technology Platform</p>
</div>
<div class="footer-links">
<h4>Legal</h4>
<ul>
<li><a href="privacy-policy.html">Privacy Policy</a></li>
<li><a href="terms-of-service.html">Terms of Service</a></li>
</ul>
</div>
<div class="footer-links">
<h4>Connect</h4>
<ul>
<li><a href="index.html">Investor Page</a></li>
<li><a href="sparkverse.html">Sparkverse Hub</a></li>
<li><a href="mailto:kate@thefirstspark.shop">Email</a></li>
</ul>
</div>
</div>
<div class="footer-bottom">
<p>© 2025 The First Spark. Built on reciprocity, not extraction.</p>
</div>
</div>
</footer>
<style>
.legal-content {
background: var(--black);
padding: var(--spacing-xl) 0;
}
.legal-section {
margin-bottom: var(--spacing-lg);
padding-bottom: var(--spacing-lg);
border-bottom: var(--border-thin) solid var(--gray-dark);
}
.legal-section:last-child {
border-bottom: none;
}
.legal-section h2 {
color: var(--electric-blue);
font-size: 2rem;
margin-bottom: var(--spacing-md);
}
.legal-section h3 {
color: var(--neon-cyan);
font-size: 1.5rem;
margin-top: var(--spacing-md);
margin-bottom: var(--spacing-sm);
}
.legal-section p {
color: var(--gray-light);
line-height: 1.8;
margin-bottom: var(--spacing-sm);
}
.legal-section ul {
list-style: none;
margin-left: var(--spacing-md);
}
.legal-section li {
color: var(--gray-light);
line-height: 1.8;
margin-bottom: var(--spacing-sm);
padding-left: var(--spacing-md);
position: relative;
}
.legal-section li::before {
content: '◇';
position: absolute;
left: 0;
color: var(--electric-blue);
}
.legal-section a {
color: var(--electric-blue);
text-decoration: underline;
}
.legal-section a:hover {
color: var(--neon-cyan);
}
</style>
<script>
// Canvas-based starfield - Twinkling stars animation
function createStarfield() {
const canvas = document.getElementById('starCanvas');
if (!canvas) return;
const ctx = canvas.getContext('2d');
function resizeCanvas() {
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
}
resizeCanvas();
window.addEventListener('resize', resizeCanvas);
const starCount = 200;
const stars = [];
for (let i = 0; i < starCount; i++) {
stars.push({
x: Math.random() * canvas.width,
y: Math.random() * canvas.height,
size: Math.random() * 3,
opacity: Math.random(),
phase: Math.random() * Math.PI * 2,
speed: 2 + Math.random() * 2
});
}
function animate() {
ctx.clearRect(0, 0, canvas.width, canvas.height);
const time = Date.now() * 0.001;
stars.forEach(star => {
const twinkle = (Math.sin(time * star.speed + star.phase) + 1) / 2;
const opacity = 0.3 + (twinkle * 0.7);
ctx.fillStyle = `rgba(255, 255, 255, ${opacity})`;
ctx.beginPath();
ctx.arc(star.x, star.y, star.size, 0, Math.PI * 2);
ctx.fill();
});
requestAnimationFrame(animate);
}
animate();
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', createStarfield);
} else {
createStarfield();
}
</script>
</body>
</html>