Privacy Policy — Shoe Who?
Effective date: January 2, 2026
Last updated: January 2, 2026
Operator: Shoe Who? (personal project by an individual developer) ("we", "us")
Operator location: Aarhus, Denmark
Contact: info@domain.com
Primary regions: European Union (EU)
Shoe Who? is a social compatibility / match game platform where users create games, invite players, answer questions, and view results.
1) Scope
This policy explains what information we collect, how we use it, and your choices when using Shoe Who?.
2) User Types
Shoe Who? supports:
- Registered users (email/password account)
- Guest users (no registration)
Guests may later create an account and claim/link games (where supported).
3) Information We Collect
A) Information you provide
Registered users
- Email address
- Password (stored in hashed form by our authentication provider)
- Name / display name
- User ID (UUID)
Guest users
- Name / display name (typically stored locally on your device)
- Game participation data
Game data (for all users)
- Player names
- Answers / responses
- Game results and match scores
- Game settings and preferences
- Invite tokens and host tokens (used to join games)
B) Information collected automatically
- Authentication session tokens (cookies)
- IP address (processed by our service provider for security/operations)
- Error logs and debugging information
- Performance metrics
- Session replay data (via Sentry, with masking enabled)
Note: Session replay masking helps reduce collection of sensitive information, but no masking system can guarantee that sensitive data is never captured (for example, if you enter it into non-standard fields or custom inputs).
4) Where We Store Data
Supabase (PostgreSQL database, EU region)
- User accounts (registered users)
- Game data, answers, results
- Authentication-related identifiers/tokens needed to run sessions
Local storage on your device (browser localStorage)
- Guest host identities (30-day expiration)
- Guest player identities (30-day expiration)
- Host tokens and invite tokens (to continue games/invitations)
Cookies
- Authentication session cookies managed by Supabase (secure, httpOnly where applicable)
5) How We Use Your Information
We use the information to:
- Provide gameplay features (create games, invite players, collect answers, calculate results)
- Authenticate users and manage accounts
- Send account emails (verification if enabled, password reset)
- Maintain security and prevent abuse
- Monitor reliability and fix bugs (error tracking and performance monitoring)
6) Legal Bases (EEA/EU)
If you are in the EEA/EU, we process personal data based on:
- Contract (to provide the service you request)
- Legitimate interests (security, preventing abuse, debugging, improving performance)
- Consent where required by law (e.g., certain cookies/technologies)
7) Third-Party Services
We do not sell personal information.
We use the following providers to operate the service:
Supabase
- Authentication (email/password, session management)
- Database hosting and processing (PostgreSQL)
- Email services for verification and password resets
Sentry
- Error tracking and diagnostics
- Session replay (masking enabled)
- Performance monitoring
Vercel
- Hosting for the web app and server-side/API execution
We may also disclose information if required by law or to protect the security and integrity of the service.
8) Data Retention
We keep data only as long as necessary for the purposes in this policy:
- Guest identities/tokens in localStorage: expire after 30 days (or sooner if you clear browser data).
- Registered account data: retained until you delete your account.
- Game data (registered users): retained until deleted by the host/account owner, or automatically deleted after 12 months with no activity on that game.
- Guest games not claimed: automatically deleted after 90 days.
- Diagnostics/logs (e.g., Sentry): retained for up to 30 days.
We may retain limited information longer if required for security, fraud prevention, or legal compliance.
9) Security
We use reasonable safeguards including:
- Password hashing (handled by Supabase)
- Secure session cookies (httpOnly/secure where applicable)
- Database access controls and row-level security (RLS)
- Token-based authentication for invitations/hosts
- Sensitive data filtering and replay masking in diagnostics tools
No method of transmission or storage is 100% secure, but we work to protect your information.
10) Your Rights & Choices
You can:
- Access or correct your account information (where available)
- Request deletion of your account and associated data by contacting info@domain.com
- Reset your password via email
- Clear guest data by clearing site/app storage in your browser settings
If you are in the EU/EEA, you may also have rights to access, delete, restrict, object, and request portability of your personal data, and to lodge a complaint with a data protection authority.
11) Age Requirement
Shoe Who? is intended for users 18 years or older. We do not knowingly collect personal information from anyone under 18. If you believe a minor has provided personal information, contact info@domain.com and we will take appropriate steps to delete it.
12) International Transfers
Our providers may process data in other countries depending on their infrastructure. Where required, we rely on appropriate safeguards for international transfers.
13) Changes to This Policy
We may update this policy from time to time. The effective date will change when updates are posted. If changes are material, we will provide notice within the app or on the website.
14) Contact
For privacy questions or requests: info@domain.com