ChoiceMate

Privacy Policy

Last Updated: January 5, 2026

ChoiceMate (“we,” “us,” “our,” or the “Company”) operates the ChoiceMate platform accessible at choicemate.gg and related services (collectively, the “Service”). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our Service.

1. Information We Collect

1.1 Account Information

When you create an account, we collect:

  • Email Address: Collected when you sign up via Magic Link (passwordless email authentication) or Google OAuth
  • Profile Information: Your user ID and account creation date

1.2 Poll Content

When you create polls, we collect:

  • Poll Title: The question or description for your poll
  • Images: The two option images you upload for comparison
  • Option Labels: Optional text labels for each option
  • Product URLs: Optional shopping links associated with each option
  • Poll Settings: Deadline duration, context metadata (relationship, occasion, age band if provided)

1.3 Automatically Collected Information

When you access our Service, we automatically collect:

  • IP Address: Used for security, fraud prevention, and creating anonymous voter identifiers
  • Browser and Device Information: Browser type, device type, operating system
  • Usage Data: Pages viewed, actions taken, timestamps

2. How We Use Your Information

Providing the Service

Create and manage your account, enable poll creation, sharing, and voting, process and display poll results, send poll result notifications (if opted in)

Security and Fraud Prevention

Prevent duplicate voting through anonymous voter hashing, detect and prevent fraudulent or abusive behavior, protect against security threats

Content Moderation

Review reported content for policy violations, process appeals for moderated content, maintain community safety

Service Improvement

Analyze usage patterns to improve features, identify and fix bugs, develop new features based on user behavior

3. Anonymous Voting & Voter Privacy

🔒 We are strongly committed to voter anonymity

Voters do not need to create an account or provide any personal information to vote on polls. Voting is completely anonymous.

Voter Hash Technology

To prevent duplicate voting while maintaining anonymity, we use a cryptographic hashing system:

  • We combine your IP address and browser User-Agent string with a secret salt
  • This combination is processed through SHA-256, a one-way cryptographic hash
  • We store only the hash, not your actual IP address or User-Agent
  • The hash cannot be reversed to reveal your identity
  • Each poll has a unique hash for each voter

What Poll Creators Can See

✓ Can See

  • • Total vote counts for each option
  • • Vote percentages
  • • Aggregate vote patterns

✗ Cannot See

  • • Individual voter identities
  • • IP addresses of voters
  • • Any personally identifiable information

4. Information Sharing and Disclosure

We do not sell, rent, or trade your personal information.

We may share information in the following limited circumstances:

  • Service Providers: Third-party services that help us operate the platform
  • Legal Requirements: When required by law or valid legal process
  • Safety and Security: To protect users, prevent fraud, or defend legal rights
  • Business Transfers: In connection with mergers, acquisitions, or asset sales
  • With Your Consent: When you explicitly authorize sharing

5. Third-Party Service Providers

We use the following third-party services to operate our platform:

Supabase

Database, Authentication, and Storage

Privacy Policy: supabase.com/privacy

Vercel

Website Hosting and Serverless Functions

Privacy Policy: vercel.com/legal/privacy-policy

Google

OAuth Authentication (Optional sign-in method)

Privacy Policy: policies.google.com/privacy

6. Data Storage and Security

We implement multiple layers of security to protect your data:

🔐 Technical Safeguards

  • • TLS/SSL encryption for all data transmission
  • • Encrypted data storage at rest
  • • Row Level Security (RLS) at database level
  • • Secure, HTTP-only session cookies
  • • JWT-based authentication

🏢 Organizational Safeguards

  • • Limited access on need-to-know basis
  • • Secure environment variable management
  • • Regular security reviews
  • • Breach notification procedures

7. Data Retention

Data TypeRetention Period
Account DataUntil account deletion
Poll DataUntil poll or account deletion
Vote DataLifetime of the poll
Analytics Events24 months
Content Reports12 months after resolution

8. Your Rights and Choices

You have the following rights regarding your personal data:

  • Access: Request a copy of your personal data
  • Correction: Update or correct inaccurate data
  • Deletion: Request deletion of your data
  • Restriction: Limit how we process your data
  • Portability: Receive your data in a portable format
  • Objection: Object to certain processing activities

To exercise these rights, contact us at choicemategg@gmail.com.

9. Cookies and Tracking Technologies

Cookie TypePurposeDuration
EssentialAuthentication, session management, securitySession / 30 days
FunctionalTheme preferences (dark/light mode)Persistent
AnalyticsSession identification, usage trackingSession

We do not use third-party advertising cookies. You can control cookie preferences through your browser settings.

10. California (CCPA) & European (GDPR) Privacy Rights

🇺🇸 California Residents (CCPA)

  • • Right to know what data we collect
  • • Right to delete your personal information
  • • Right to non-discrimination
  • We do not sell personal information

🇪🇺 European Residents (GDPR)

  • • Right to access, rectification, erasure
  • • Right to restrict processing
  • • Right to data portability
  • • Right to lodge complaint with supervisory authority

11. Children's Privacy

Our Service is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If we learn that we have collected personal information from a child under 13, we will take steps to delete that information promptly. Parents or guardians who believe their child has provided us with personal information should contact us at choicemategg@gmail.com.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. For material changes, we will post the updated Privacy Policy on this page, update the “Last Updated” date, and notify you via email or prominent notice on the Service. Your continued use of the Service after changes become effective constitutes acceptance of the revised Privacy Policy.

13. Contact Us

If you have questions, concerns, or requests regarding this Privacy Policy or our data practices:

Email: choicemategg@gmail.com

We aim to respond to all privacy inquiries within 30 days.