Privacy policy
Last updated: November 12, 2026
The short version: ChatAffinity analyses your chats on your own Mac. We run no server that receives them. We have no accounts, no analytics and no advertising. We cannot see your messages, your contacts or anything the app shows you.
What the app reads
- iMessage. If you turn on Full Disk Access, the app reads the Messages database on your Mac. It opens it read-only and does not change it.
- Instagram and WhatsApp. If you choose to, the app reads chats you select, either from the service's own web page shown inside the app after you sign in there, or from an export file you made yourself.
- Contacts. If you allow it, the app uses your Mac's Contacts to show a name instead of a phone number. This is optional.
Where it stays
All analysis happens on your Mac. iMessage content is read when you open a chat and is not copied anywhere by the app. Instagram and WhatsApp chats you import are saved in the app's folder in your user Library (~/Library/Application Support/ChatAffinity), readable only by your Mac user account, so that you do not have to import them again. Small preferences, such as whether you marked a chat as romantic or friend, are kept in the app's settings on your Mac.
You can delete imported chats in the app, and removing the app's folder removes everything it stored.
What we receive
Nothing. The app does not send your messages, contacts, results or usage information to us or to anyone else. It contains no analytics, crash-reporting or advertising code.
Connections the app makes
The app connects to the internet only when you ask it to show Instagram or WhatsApp Web. In that case it loads those services' own pages, and your sign-in goes directly to them, exactly as in a web browser. Their handling of your data is covered by their own privacy policies. The app makes no requests of its own to those services beyond loading the pages you use.
This website
This website uses no cookies, no analytics and no third-party scripts. Like any website, the hosting provider (Cloudflare) processes basic technical information such as your IP address in order to deliver the pages.
Other people's messages
Chats contain what other people wrote to you. ChatAffinity only reads conversations you already have and keeps them on your Mac. Please use what you see with care for the people involved.
Children
ChatAffinity is not intended for children under 13.
Changes
If this policy changes, the new version will be posted on this page with a new date.
Contact
A contact address will be added here shortly.