@@ -8,32 +8,41 @@ export default function Privacy() {
88 < p class = "text-sm text-gray-600 mb-8" > Last Updated: October 2, 2025</ p >
99
1010 < section class = "mb-8" >
11- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > Philosophy</ h2 >
11+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
12+ Philosophy
13+ </ h2 >
1214 < p >
13- We believe in the right to privacy.
14- Have fun and be weird; you're not being judged (by us at least).
15+ We believe in the right to privacy. Have fun and be weird; you're not being judged (by us at
16+ least).
1517 </ p >
1618 </ section >
1719
1820 < section class = "mb-8" >
19- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > What We Collect</ h2 >
21+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
22+ What We Collect
23+ </ h2 >
2024 < p class = "mb-4" > We collect minimal information to provide our service:</ p >
2125 < ul class = "list-disc pl-6 space-y-2" >
2226 < li >
23- < strong > Account Information</ strong > : When you sign in with a linked provider (ex. Google, Discord, or Apple), we store
24- your email address, display name, and avatar. You can replace your name and avatar at any time.
27+ < strong > Account Information</ strong > : When you sign in with a linked provider (ex. Google,
28+ Discord, or Apple), we store your email address, display name, and avatar. You can replace
29+ your name and avatar at any time.
2530 </ li >
2631 < li >
27- < strong > Session State</ strong > : An authentication token and any user preferences are stored in your browser's local storage. It is cleared when you log out.
32+ < strong > Session State</ strong > : An authentication token and any user preferences are stored
33+ in your browser's local storage. It is cleared when you log out.
2834 </ li >
2935 < li >
30- < strong > Media Cache</ strong > : We cache seconds worth of media to improve the playback experience. It is cleared immediately after disconnecting.
36+ < strong > Media Cache</ strong > : We cache seconds worth of media to improve the playback
37+ experience. It is cleared immediately after disconnecting.
3138 </ li >
3239 </ ul >
3340 </ section >
3441
3542 < section class = "mb-8" >
36- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > What We Don't Collect</ h2 >
43+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
44+ What We Don't Collect
45+ </ h2 >
3746 < p class = "mb-4" > We do not:</ p >
3847 < ul class = "list-disc pl-6 space-y-2" >
3948 < li > Store any video/audio/conversations</ li >
@@ -44,7 +53,9 @@ export default function Privacy() {
4453 </ section >
4554
4655 < section class = "mb-8" >
47- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > How We Use Your Information</ h2 >
56+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
57+ How We Use Your Information
58+ </ h2 >
4859 < p class = "mb-4" > Your account information is used to:</ p >
4960 < ul class = "list-disc pl-6 space-y-2" >
5061 < li > Identify you when you're logged in</ li >
@@ -53,7 +64,9 @@ export default function Privacy() {
5364 </ section >
5465
5566 < section class = "mb-8" >
56- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > Data Storage</ h2 >
67+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
68+ Data Storage
69+ </ h2 >
5770 < ul class = "list-disc pl-6 space-y-2" >
5871 < li > Account information is stored securely on our servers</ li >
5972 < li > Authentication tokens are stored locally in your browser</ li >
@@ -62,15 +75,19 @@ export default function Privacy() {
6275 </ section >
6376
6477 < section class = "mb-8" >
65- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > Third-Party Authentication</ h2 >
78+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
79+ Third-Party Authentication
80+ </ h2 >
6681 < p >
6782 We use Google, Discord, and Apple for sign-in. When you authenticate, you're subject to their
6883 privacy policies. We only receive basic profile information with your consent.
6984 </ p >
7085 </ section >
7186
7287 < section class = "mb-8" >
73- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > Data Sharing</ h2 >
88+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
89+ Data Sharing
90+ </ h2 >
7491 < ul class = "list-disc pl-6 space-y-2" >
7592 < li > We do not sell, rent, or share your information</ li >
7693 < li > We do not display ads or work with advertisers</ li >
@@ -79,7 +96,9 @@ export default function Privacy() {
7996 </ section >
8097
8198 < section class = "mb-8" >
82- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > Hang Privacy</ h2 >
99+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
100+ Hang Privacy
101+ </ h2 >
83102 < ul class = "list-disc pl-6 space-y-2" >
84103 < li > All hangs are public to anyone with the URL</ li >
85104 < li > Do not share sensitive information in hangs</ li >
@@ -89,24 +108,40 @@ export default function Privacy() {
89108 </ section >
90109
91110 < section class = "mb-8" >
92- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > Your Rights</ h2 >
111+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
112+ Your Rights
113+ </ h2 >
93114 < ul class = "list-disc pl-6 space-y-2" >
94- < li > Delete your account from the < a href = "/account" class = "text-blue-400 hover:underline" > account settings page</ a > </ li >
115+ < li >
116+ Delete your account from the{ " " }
117+ < a href = "/account" class = "text-blue-400 hover:underline" >
118+ account settings page
119+ </ a >
120+ </ li >
95121 < li > Logout or clear browser storage to remove any local state</ li >
96- < li > Request a copy of your stored information by contacting < a href = "mailto:admin@hang.live" > admin@hang.live</ a > </ li >
122+ < li >
123+ Request a copy of your stored information by contacting{ " " }
124+ < a href = "mailto:admin@hang.live" > admin@hang.live</ a >
125+ </ li >
97126 </ ul >
98127 </ section >
99128
100129 < section class = "mb-8" >
101- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > Changes to This Policy</ h2 >
130+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
131+ Changes to This Policy
132+ </ h2 >
102133 < p > We'll notify users via email of significant policy changes.</ p >
103134 </ section >
104135
105136 < section class = "mb-8" >
106- < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" > Contact</ h2 >
107- < p > For questions: < a href = "mailto:admin@hang.live" > admin@hang.live</ a > </ p >
137+ < h2 class = "text-2xl font-semibold mb-4 underline decoration-link-hue underline-offset-2" >
138+ Contact
139+ </ h2 >
140+ < p >
141+ For questions: < a href = "mailto:admin@hang.live" > admin@hang.live</ a >
142+ </ p >
108143 </ section >
109144 </ div >
110145 </ Layout >
111- )
146+ ) ;
112147}
0 commit comments