🐣 IHateFriends
Privacy Policy
Effective date: September 11, 2025

This Privacy Policy explains how we collect, use, and share information about you when you use our website, apps, and services (the “Service”).

1) Information We Collect

  • Account Data: username, email, password (hashed), and optional profile details (bio, date of birth, gender, job title, favorites, social links). Date of birth is used to verify you are 16+.
  • Content: posts and comments (GIFs/links), likes, follows, reports, and messages you send us (e.g., contact requests or unban requests).
  • Usage & Log Data: basic request logs including hashed IP and user-agent, page path, and visit date (for security and stats).
  • Cookies & Local Storage: used for session management, preferences (e.g., announcement visibility), and security.
  • Third-Party Services: We use Google reCAPTCHA to prevent abuse and may use GIPHY for GIF search/embeds. These providers may collect information per their own policies.

2) How We Use Information

  • Provide, maintain, and improve the Service (including moderation and safety).
  • Authenticate you and operate features (posting, replying with GIFs, likes, follows, blocking).
  • Protect our users and the Service (fraud prevention, abuse detection, enforcing Terms, responding to reports).
  • Communicate with you (account notices, support responses, updates).
  • Analytics and statistics (e.g., today/week visitors, unique counts).
  • Comply with legal obligations.

3) Legal Bases (EEA/UK)

Where GDPR applies, we process personal data based on: (a) performance of a contract (providing the Service); (b) our legitimate interests (security, analytics, improving features); (c) compliance with legal obligations; and (d) your consent where required (e.g., certain cookies or optional profile fields).

4) Sharing of Information

  • Service Providers: hosting, security, analytics, and content providers (e.g., reCAPTCHA, GIPHY) who process data on our behalf under appropriate safeguards.
  • Legal & Safety: to comply with law, legal process, or to protect rights, property, and safety of users or the public.
  • Business Transfers: in connection with a merger, acquisition, or asset sale, subject to this Policy.
  • We do not sell your personal information.

5) Data Retention

We keep data as long as needed to provide the Service and for legitimate business or legal purposes. Visitor log hashes are retained for aggregate statistics and security; you may request deletion of your account data as described below.

6) Your Rights & Choices

  • You may access and edit your account information in Settings.
  • You may request deletion of your account or a copy of your data via contact.php. We may retain limited data as required by law or for safety (e.g., to prevent abuse).
  • Where applicable, you have rights of access, rectification, erasure, portability, restriction, and objection. You also have the right to lodge a complaint with your local supervisory authority.

7) Children

The Service is not for children under 16. If you believe we have collected information from a child under 16, please contact us and we will take appropriate action.

8) Security

We use reasonable technical and organizational measures to protect information (e.g., password hashing, CSRF protections). No method of transmission or storage is 100% secure.

9) International Transfers

Your data may be processed in countries other than your own. Where legally required, we use appropriate safeguards for such transfers.

10) Cookies & Tracking

We use essential cookies for authentication and security, and local storage for preferences (e.g., hiding announcements). We do not honor “Do Not Track” signals at this time.

11) Third-Party Services

  • Google reCAPTCHA: used to fight abuse; collection and use of data by Google is subject to the Google Privacy Policy and Terms of Service.
  • GIPHY: GIF search and media may be provided by GIPHY and subject to their terms and policies.

12) Changes to this Policy

We may update this Policy from time to time. If we make material changes, we will notify you (e.g., via an announcement or by updating the effective date). Your continued use of the Service means you accept the updated Policy.

13) Contact Us

If you have questions or requests about this Policy or your data, contact us through contact.php.