privacy policy
This Privacy Policy explains how the $HATE project (operated by an anonymous developer team referred to herein as "the warden", "we", or "us") collects, uses, and shares information when you interact with hate.fund and related services.
$HATE is a memecoin and a free AI chat product. We are committed to collecting the minimum data necessary to operate the service. This policy applies to all visitors of hate.fund, the chamber, and any sub-domains.
1. What we collect
- Chat messages you send to HATE-9000. These are sent to our backend API and to a third-party large language model provider (currently Anthropic) for the purpose of generating a response.
- Conversation history (locally on your device, via your browser's localStorage). This is used to give HATE-9000 short-term memory of your current session. It does not leave your device unless explicitly tied to a connected wallet (see Section 3).
- Connected wallet address, if and only if you choose to connect a wallet (e.g., to purchase tokens or unlock premium features). We do not collect private keys.
- On-chain transaction data, which is publicly available on the Solana blockchain. We may correlate your wallet address with this data when you use the site.
- Basic technical data: IP address, browser type, device type, referrer URL, and timestamps. This is processed by our hosting providers (Vercel for the frontend, Railway for the backend) for security, abuse prevention, and operational metrics.
- Cookies: we do not use first-party tracking cookies. We use localStorage (a similar browser storage mechanism) for chat history and dedupe.
2. What we do NOT collect
- We do not collect your name, email, phone number, or government-issued ID unless you voluntarily provide them (e.g., on the contact page).
- We do not collect biometric data, location data, or social media credentials.
- We do not sell any personal data to third parties.
- We do not use third-party advertising trackers on hate.fund.
3. How we use what we collect
- To generate AI chat responses in real time.
- To prevent abuse, spam, and prompt injection attacks via secondary moderation.
- To improve HATE-9000's character and capabilities over time, including (as outlined on our roadmap) eventual fine-tuning of a custom model on anonymized conversation data. You can opt out of having your conversations included in future training by emailing us (see Section 8).
- To verify on-chain entitlements (e.g., custom nicknames, premium features) tied to a connected wallet.
4. Third parties we share data with
- Anthropic (LLM provider): we send your chat messages to Anthropic's API to generate responses. See Anthropic's privacy policy.
- Vercel (frontend hosting). See Vercel's privacy policy.
- Railway (backend hosting). See Railway's privacy policy.
- Jupiter Exchange (when you use the on-site swap widget): the widget connects directly to Jupiter. We do not act as an intermediary.
We do not share your data with advertisers, data brokers, or any third party not listed above.
5. Data retention
We retain raw chat logs for up to 90 days for abuse prevention and quality monitoring. Logs may be anonymized (PII redacted) and retained longer for product improvement. Wallet-to-conversation linkage is retained as long as the wallet is associated with an active feature (e.g., a locked nickname).
6. Children
hate.fund is not intended for users under 18. We do not knowingly collect data from minors. If you believe a minor has used the service, please contact us so we can delete the data.
7. Your rights
Depending on your jurisdiction, you may have the right to access, correct, or delete personal data we hold about you, and to object to certain processing. Contact us via the methods below to exercise these rights. We respond to verified requests within 30 days.
8. Contact for privacy
For privacy-related requests (deletion, opt-out, access), email: privacy@hate.fund. We may verify identity before processing wallet-linked deletion requests.
9. Changes to this policy
We will update this page when the policy changes. Material changes will be noted in the project's official X account (@hate9000) and Telegram channel.