Privacy Policy

Last updated: 5 May, 2026

This privacy policy describes how Meowify (the "Service") handles user data.

How Meowify works

All encoding and decoding happens locally in your browser using a content script. The extension:

- Reads text that you explicitly highlight on a webpage

- Encodes or decodes that text on your device

- Optionally writes the result back to the field you highlighted it from

No text you highlight, encode, or decode is ever sent to any server. The actual content of your messages is never transmitted.

Community counters

Meowify displays three community counters: total meowifiers, total meows generated, and total words meowed. To power these:

- When you encode text, the number of output words and the number of input words are sent to a server. Only the counts (single integers) are sent — never the text itself, never the original message, and never any page content.

- A flag is stored locally to track whether you have been counted. Only a one-time boolean ("new user: yes/no") is sent to the server — your anonymous ID never leaves your device.

- Counter data is sent in batches (at most once every 10 minutes) to minimise network activity.

- If the counter service is unavailable, the extension works exactly as before — encoding and decoding happen locally regardless.

Announcements

The modal may display short announcements (e.g. new features, tips). These are fetched from our server and contain only text and links written by the extension developer. No user data is sent when fetching announcements.

Server requests and IP addresses

When counter data or announcements are exchanged with our server, your IP address is received as part of the standard web request. IP addresses are not stored, logged long-term, or linked to your usage data. We do not use IP addresses to identify or track individual users.

Third-party services

Google Firebase - Used to store aggregated data about usage statistics (see: Community Counters).

Permissions

clipboardWrite - To copy encoded/decoded text to your clipboard when you click Copy

host_permissions: - To run on any webpage so you can Meowify text wherever you are

storage - To store your anonymous user ID and pending counter data locally

alarms - To schedule batched counter reporting (at most once every 10 minutes)

Children's Privacy

Meowify is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child under 13 has provided personal data through the extension, please contact us so we can take appropriate action.

Contact

For questions about this policy, please get in touch via the Contact page.