Privacy Policy
Last updated: October 13, 2026
This Privacy Policy describes how CodePen Mobile Edition ("the App", "we", "us") collects, uses, and protects your information when you use our mobile application.
Summary: We collect minimal data necessary to provide the app experience. We use Firebase for authentication and do not sell your personal information.
1. Information We Collect
1.1 Account Information
When you create an account or sign in, we may collect:
- Email address - used for authentication and account recovery
- Display name - shown publicly on your profile and comments
- Profile photo URL - from your Google or GitHub account if you use social login
- Firebase UID - unique identifier for your account
1.2 Authentication Data
We support the following authentication methods:
- Google Sign-In - uses Google OAuth to authenticate
- GitHub Sign-In - uses GitHub OAuth to authenticate
- Email/Password - stored securely via Firebase Authentication
1.3 Usage Data
We collect anonymous usage data to improve the app:
- Device type and operating system version
- App version
- Feature usage patterns (anonymous)
- Crash reports and performance data
1.4 User-Generated Content
Content you create within the app:
- Comments on pens, blog posts, and gallery items
- Likes and interactions
- Pen requests and submissions
- Profile information you choose to share
2. How We Use Your Information
| Purpose | Data Used |
|---|---|
| Account authentication | Email, Firebase UID, OAuth tokens |
| Display user profiles | Display name, profile photo |
| Show comments & interactions | Username, comment content |
| Push notifications | FCM token, device info |
| App improvement | Anonymous usage analytics |
| Content personalization | Browsing history, liked pens |
3. Third-Party Services
The App uses the following third-party services:
3.1 Firebase (Google)
- Firebase Authentication - manages user sign-in
- Firebase Cloud Messaging - delivers push notifications
- Firebase Analytics - anonymous usage tracking
Firebase's privacy policy: firebase.google.com/support/privacy
3.2 Google Sign-In
If you use Google Sign-In, Google's privacy policy applies to the authentication process: policies.google.com/privacy
3.3 GitHub
If you use GitHub Sign-In, GitHub's privacy policy applies: GitHub Privacy Statement
3.4 Advertisements
The App may display ads from third-party ad networks. These networks may collect anonymous data for targeted advertising. You can opt out of personalized ads in your device settings.
4. Data Storage & Security
- Account data is stored securely on our servers and Firebase
- Passwords are never stored in plain text (handled by Firebase Authentication)
- API communications use HTTPS encryption
- We implement industry-standard security measures to protect your data
5. Data Retention
We retain your data for as long as your account is active. You can request deletion of your account and associated data at any time by contacting us.
6. Your Rights
You have the right to:
- Access - request a copy of your personal data
- Correction - update or correct your information
- Deletion - request deletion of your account and data
- Portability - request your data in a portable format
- Opt-out - disable push notifications and personalized content
7. Children's Privacy
The App is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal data, please contact us.
8. Push Notifications
The App may send push notifications for:
- New content announcements
- Comment replies
- Feature updates
You can disable push notifications at any time through your device settings or the app settings.
9. Offline Data
The App may cache certain data locally on your device for offline access, including:
- Previously viewed pens and collections
- User preferences and theme settings
- Cached images for faster loading
You can clear this cache through the app settings or by clearing the app's data on your device.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy in the app and updating the "Last updated" date.
11. Contact Us
If you have questions about this Privacy Policy or wish to exercise your data rights, please contact us at:
Email: support@codepen-mobile.app