Privacy Policy
The short version: ChuckleChest is a one-person open-source project with no commercial intent. We collect only your email address to sign you in. We do not sell data, run ads, or use tracking cookies. You can delete your account and all associated data at any time.
ChuckleChest is an independent, open-source project maintained by an individual developer, not a business. This policy explains what data is collected, how it is used, and what rights you have over it. By using ChuckleChest, you agree to the practices described below.
1. Information We Collect
Account data
To sign in, we collect your email address via Supabase. Authentication is handled through a one-time code sent to your email — no password is stored.
User-generated content
ChuckleChest stores the memories and family member profiles you create. This may include:
- Names and birthdates of family members (entered by you)
- Quotes, narrations, and stories you record as gems
- Photos you upload as age-specific avatars for family members
This content is stored to provide the service. We do not analyse, process, or access it beyond what is necessary to display it to you.
Automatic logging data
Supabase and GitHub Pages automatically collect standard server logs, which may include:
- IP address and approximate location
- Device and browser information
- Timestamps of requests
This data is used solely for security and service stability. Please review the privacy policies of Supabase and GitHub for full details of how they handle it.
2. How We Use Your Information
- To authenticate you and maintain your session
- To store and display the content you create
- To respond to support requests or privacy enquiries
- To send essential notifications (e.g. account or policy changes)
We do not use your data for advertising, profiling, or any commercial purpose.
3. Browser Storage
ChuckleChest does not use advertising or tracking cookies. Your authentication session is stored in your browser's local storage to keep you signed in between visits. This data stays on your device and is not shared with third parties.
4. Data Retention
Your data is retained for as long as your account exists. When you delete your account, all associated data — including gems, family member profiles, and uploaded photos — is permanently deleted. Server logs retained by Supabase and GitHub are subject to their own retention policies.
5. Third-Party Services
ChuckleChest relies on the following third-party services:
- Supabase — authentication and data storage. Privacy Policy →
- GitHub Pages — website hosting. Privacy Statement →
6. Data Sharing
We do not sell or share your personal data with third parties. The only exception is when we are legally required to disclose information to comply with applicable law or protect the rights and safety of users.
7. Data Security
Data is stored securely via Supabase using industry-standard measures. No online service is 100% secure — you are responsible for keeping your email account safe, as it is used to authenticate you.
8. Your Rights
You have the right to:
- Access the personal data we hold about you
- Correct inaccuracies in your data
- Delete your account and all associated data
- Export your data (data portability)
- Object to or restrict processing where applicable
If you are in the EU, you also have the right to lodge a complaint with your local data protection authority. In Germany, this is the Bundesbeauftragter für den Datenschutz und die Informationsfreiheit (BfDI).
To exercise any of these rights, contact us at jakesmd5@gmail.com.
9. Changes to This Policy
This policy may be updated from time to time. Significant changes will be communicated via email or an in-app notice. The date at the top of this page always reflects when it was last revised.
10. Contact
For any privacy-related questions or requests:
- Email: jakesmd5@gmail.com
- Website: chucklechest.app