Privacy policy

Your chats stay yours.

Last updated 2 November 2026

The short version: your chats are stored only on your iPhone. When you ask Receipts to analyse a chat, and only after you agree on the "Before we read your chat" screen, the app sends the text of the messages, with the chat's names replaced by codes, to a third-party AI service run by OpenRouter, Inc. to label each message. Nothing is stored on our server, nothing is used to train AI, nothing is sold, and there are no ads or tracking.

Who we are

Receipts: Chat Analyzer ("Receipts") is made by Streamline Studios (Pty) Ltd, Cape Town, South Africa ("we", "us"). We are responsible for the personal information described here. Contact: support@pullreceipts.tech.

What we collect, how, and why

The chat you import (a WhatsApp export or a screen recording)

Message text for AI analysis

The text of each message, a code for who sent it (P1, P2…), when it was sent, the kind of chat (for example a couple or a group) and which code is you.

Your results, profile name and photo

Anonymous usage events

For example "a report was opened", "the upgrade screen was shown", "a purchase was completed", with a random install ID, the app version, and short labels such as the chat type and a size range.

A device check from Apple's App Attest

Your IP address

Purchases

Before anything is sent: names are coded on your phone

Before message text leaves your iPhone, the app replaces the names of the people in the chat with codes like P1 and P2 and removes phone numbers, email addresses and links. Those names never leave your device. Coded text can still contain other names or details someone typed in a message (a friend's name or a street, for example), so only import chats you are comfortable having analysed this way.

Your permission, and how to withdraw it

The first time you start an analysis, the app shows a screen titled "Before we read your chat". It says what is sent, who it is sent to, what it is used for and what stays on your phone. Nothing is sent unless you tap Agree and analyse; if you tap Not now, nothing is sent. The app checks this permission before every request that sends message text, including reading the rest of a chat after a purchase. You can withdraw it at any time in Profile › Allow AI analysis; the app then sends no message text and asks again before the next analysis.

Who we share data with

We share data only with these service providers, and only for the purposes above:

Each of these providers processes the data only to provide its service to us, under a contract and privacy terms that protect it at least as well as this policy does: no sale, no advertising use, and no use of message content to train AI. We do not share data with anyone else, and we never sell or rent personal information.

What we don't do

International transfers

Our providers may process data outside South Africa, including in the United States, with safeguards that give it the same level of protection as this policy.

Your choices and rights

Your chats and results stay on your device, so you control them directly: delete a chat in the app, use Profile › Delete all my chats, or delete the app. You can switch off AI analysis in Profile › Allow AI analysis. Depending on where you live (including South Africa's POPIA and the EU/UK GDPR), you may have the right to access, correct or delete personal information, to object to processing, and to complain to a regulator; in South Africa that is the Information Regulator (inforegulator.org.za). For anything else, email support@pullreceipts.tech.

Children

Receipts isn't intended for children under 13, and we don't knowingly collect information from them.

Changes

If we change this policy, we'll update the date at the top and, for significant changes, tell you in the app.

Contact

Streamline Studios (Pty) Ltd, Cape Town, South Africa · support@pullreceipts.tech