Legal
Privacy Policy
Effective date: 1 January 2025
1. Who we are
happypeopledo (happypeopledo.com) is an open, non-commercial research project. When this policy says "we", "us", or "our" it refers to the project maintainer(s).
2. What data we collect
| Data | Source | Visibility | Notes |
|---|---|---|---|
| Email address | Google sign-in (via Clerk) | Private | Never shared with third parties or other users. |
| Username | Chosen by you (or auto-generated) | Public | Random by default. You can set a custom name. |
| Activity ratings (D / I / E) | Your in-app ratings | Public | Core research data — always publicly downloadable. |
| Birth date | Optional, set in Profile | Public (year only in aggregates) | Used for age-group demographic breakdowns. |
| Nationality | Optional, set in Profile | Public | Used for nationality demographic breakdowns. |
| Gender | Optional, set in Profile | Public | Used for gender demographic breakdowns. |
| Browser / device info | Standard web logs | Private | Retained for up to 30 days for security and debugging. |
3. Why we collect data
- Authentication — to let you sign in securely and identify your account.
- Research — to publish aggregate datasets about activity happiness ratings, available freely to the public.
- Personalisation — to show you similar users and activities you have not yet rated.
We do not use your data for advertising, profiling, or commercial purposes.
4. Your email is private
Your email address is stored and managed by Clerk and is never shared with other users, included in any download, or sold to any third party.
Clerk's own privacy policy governs how they store authentication data. We only receive a user ID and basic profile information (name, avatar) to create your happypeopledo account.
5. Public ratings and anonymity
Ratings you submit are public by design. This is open research: anyone can download the dataset. However:
- Your email is never in the public dataset.
- If you keep the auto-generated username, there is no link between your ratings and your real identity in any public-facing data.
- Optional demographic fields (birth date, nationality, gender) appear in the dataset only if you explicitly set them.
6. Data storage and security
Data is stored in a Supabase (PostgreSQL) database hosted on the EU (Ireland) region. Access is protected by Row-Level Security (RLS) policies so users can only modify their own records. All data is transmitted over HTTPS.
We take reasonable technical precautions to protect your data, but no system is perfectly secure. We encourage you to use a strong, unique Google password.
7. Cookies and local storage
We use cookies set by Clerk to maintain your session. No advertising or tracking cookies are used. We do not use third-party analytics services that track users across sites.
8. Your rights
- Access — download the full public dataset from the home page at any time; your ratings are in there.
- Correction — edit or delete individual ratings from your profile or directly on each activity page.
- Deletion — request full account and data deletion via your profile page or by contacting us. We will delete your private data within 30 days. Note: anonymous public ratings that have been downloaded by third parties cannot be recalled.
- Portability — the full dataset is always freely downloadable as CSV.
If you are in the EU, you also have rights under the GDPR (Art. 15–22). Contact us to exercise them.
9. Children
This service is not directed at children under 13. We do not knowingly collect data from anyone under 13. If you believe a child's data has been submitted in error, please contact us and we will delete it promptly.
10. Changes to this policy
We may update this policy. Changes will be reflected by a new effective date at the top of this page. Continued use after changes are posted constitutes acceptance.
11. Contact
For privacy requests or questions, reach us via the GitHub repository or through the profile page. We aim to respond within 14 days.