You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update Privacy Policy with Google API Services User Data Policy compliance
- Added comprehensive Section 10: Google API Services & User Data Policy
- Clearly states what Google data we access (email, profile, openid only)
- Explains how we use Google data (authentication only)
- Confirms Limited Use requirements compliance
- States we do NOT access Gmail, Drive, Calendar, or other Google services
- Confirms we do NOT sell, share, or use data for advertising
- Explains data storage, security, and retention
- Provides clear instructions for revoking access
- States independence from Google (not affiliated)
- Updated last modified date to February 28, 2026
- Added Google API Services User Data Policy link in footer
- Changed branding from 'CODEEX AI' to 'CODEEX' throughout
Compliance:
- Google API Services User Data Policy (Feb 15, 2024)
- Limited Use requirements
- Transparency requirements
- Security requirements
- User control requirements
This update resolves Google OAuth branding verification issues.
@@ -494,7 +495,157 @@ export default function PrivacyPage() {
494
495
</CardContent>
495
496
</Card>
496
497
497
-
{/* Section 10 */}
498
+
{/* Section 10 - Google API Services */}
499
+
<Cardid="google-api">
500
+
<CardHeader>
501
+
<divclassName="flex items-center gap-2">
502
+
<ShieldclassName="h-5 w-5 text-primary"/>
503
+
<CardTitle>10. Google API Services &UserDataPolicy</CardTitle>
504
+
</div>
505
+
</CardHeader>
506
+
<CardContentclassName="space-y-4 text-sm">
507
+
<AlertclassName="mb-4">
508
+
<BellclassName="h-4 w-4"/>
509
+
<AlertDescription>
510
+
CODEEX uses Google API Services, including Google Sign-In for authentication. This section explains how we handle Google user data in compliance with{' '}
<strong>Summary:</strong> We use Google Sign-In only for authentication. We access only your email and basic profile. We do NOT access Gmail, Drive, or other Google services. We do NOT sell or share your Google data. You can revoke access or delete your account anytime.
643
+
</AlertDescription>
644
+
</Alert>
645
+
</CardContent>
646
+
</Card>
647
+
648
+
{/* Section 11 */}
498
649
<Cardid="children">
499
650
<CardHeader>
500
651
<CardTitle>10. Children's Privacy</CardTitle>
@@ -518,10 +669,10 @@ export default function PrivacyPage() {
518
669
</CardContent>
519
670
</Card>
520
671
521
-
{/* Section 11 */}
672
+
{/* Section 12 */}
522
673
<Cardid="international">
523
674
<CardHeader>
524
-
<CardTitle>11. International Users</CardTitle>
675
+
<CardTitle>12. International Users</CardTitle>
525
676
</CardHeader>
526
677
<CardContentclassName="space-y-4 text-sm">
527
678
<p>
@@ -545,10 +696,10 @@ export default function PrivacyPage() {
545
696
</CardContent>
546
697
</Card>
547
698
548
-
{/* Section 12 */}
699
+
{/* Section 13 */}
549
700
<Cardid="changes">
550
701
<CardHeader>
551
-
<CardTitle>12. Changes to This Privacy Policy</CardTitle>
702
+
<CardTitle>13. Changes to This Privacy Policy</CardTitle>
552
703
</CardHeader>
553
704
<CardContentclassName="space-y-4 text-sm">
554
705
<p>
@@ -574,7 +725,7 @@ export default function PrivacyPage() {
574
725
{/* Contact Section */}
575
726
<Card>
576
727
<CardHeader>
577
-
<CardTitle>13. Contact Us</CardTitle>
728
+
<CardTitle>14. Contact Us</CardTitle>
578
729
</CardHeader>
579
730
<CardContentclassName="space-y-4 text-sm">
580
731
<p>
@@ -630,9 +781,15 @@ export default function PrivacyPage() {
0 commit comments