Legal
Privacy Policy
Last updated: June 2026
ihatecolors ("we", "us", or "our") operates ihatecolors.com (the "Site"). This Privacy Policy explains what information we collect, how we use it, and your choices. By using the Site you agree to this policy.
1. Information We Collect
1a. Information you give us
We do not require account creation. The only data you voluntarily provide is:
- Saved favourites — palette names you type when saving a palette. This is stored entirely in your own browser's
localStorageand never sent to our servers.
1b. Information collected automatically
When you visit the Site, third-party services we use may collect:
- Log data — your IP address, browser type, operating system, referring URL, and pages visited. This is collected by our hosting provider (Vercel or equivalent) as standard server logs.
- Analytics data — we use Google Analytics (or a privacy-focused alternative such as Plausible) to understand how the Site is used. This may include page views, session duration, and general geographic location (country/city level). We do not collect precise location.
- Advertising data — we display ads via Google AdSense. Google may use cookies to serve ads based on your prior visits to our Site and other websites. You can opt out at adssettings.google.com.
1c. Cookies
We and our third-party partners use cookies and similar tracking technologies. These include:
- Essential cookies — theme preference (
chroma-theme), stored in localStorage. - Analytics cookies — set by Google Analytics to measure traffic.
- Advertising cookies — set by Google AdSense to serve relevant ads.
You can control cookies through your browser settings or via our cookie consent banner (where legally required).
2. How We Use Information
- To serve and improve the Site.
- To understand which palettes and features are most useful.
- To display advertisements that fund the Site.
- To comply with legal obligations.
We do not sell your personal data to third parties.
3. Third-Party Services
The Site integrates with:
- Google AdSense — advertising. Google's privacy policy: policies.google.com/privacy
- Google Analytics — analytics. You may opt out using the Google Analytics Opt-out Browser Add-on.
- Supabase — database hosting for palette data. Supabase's privacy policy: supabase.com/privacy
- Google Fonts — typography. Fonts are loaded from Google's servers; Google may log requests.
4. Data Retention
We retain server logs for up to 90 days. Analytics data is retained per the default settings of the analytics provider. Favourites data lives in your browser and is deleted when you clear your browser storage.
5. Your Rights
Depending on your location, you may have the right to:
- Access the personal data we hold about you.
- Request deletion of your personal data.
- Object to or restrict processing of your data.
- Lodge a complaint with your local data protection authority.
To exercise any of these rights, contact us at privacy@ihatecolors.com.
6. Children's Privacy
The Site is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us immediately.
7. International Transfers
Our servers and service providers may be located outside your country. By using the Site you consent to the transfer of your information to countries that may have different data protection laws.
8. Changes to This Policy
We may update this policy from time to time. We will post the updated policy on this page with a revised "Last updated" date. Continued use of the Site after changes constitutes acceptance.
9. Contact
Questions about this policy? Email us at privacy@ihatecolors.com.