Download
Legal

Privacy policy.

We built AI Reply Assistant to handle your messages without a server in the middle. This page explains what that means in practice, what the third parties you connect through AI Reply Assistant do see, and the only three pieces of personal data we hold — an email address, if you ask us for product updates; an AI Credit balance with the purchase and usage records behind it, if you buy credit; and a count of four app-lifecycle events, described in section 07. None of the three contains anything you wrote.

Effective date: 25 August 2026

Section 01

What this policy covers

This policy describes how Flowbie PTE. LTD. handles personal data when you use the AI Reply Assistant iOS app and the website at flowbie.sg.

Flowbie, we, and our mean Flowbie PTE. LTD. (UEN 202521628Z), a Singapore company at 60 Paya Lebar Road, #06-28 Paya Lebar Square, Singapore 409051.

The app means the AI Reply Assistant app for iOS 26 and Apple Intelligence-capable iPhones.

The website means flowbie.sg, a static marketing site hosted on Cloudflare Pages. The website does not use cookies and does not run any first-party analytics. Cloudflare, our hosting provider, may keep short-lived edge-server logs (IP, user agent, request URL) for security and delivery purposes. We do not access or analyse those logs to track you.

The updates service means the small API at api.flowbie.sg that records an email address if you opt in to product updates, covered in section 05. It never receives message data of any kind.

The AI service means the API at ai.flowbie.sg, used only if you buy AI Credit rather than bringing your own Anthropic API key. It forwards your Claude requests and keeps a record of what you bought and what each request cost, covered in section 06.

The measurement service means the API at metrics.flowbie.sg, which counts four app-lifecycle events so we can tell how many people get the app working, covered in section 07. It never receives message data of any kind, and it never receives your email address or anything about what you bought.

Those three are the only services we operate that store personal data. They are separate deployments with separate databases and separate credentials, so none of them can reach another’s data.

Section 02

Our position, in plain English

Flowbie does not run a server that keeps your messages. Your messages and contacts stay on your iPhone — except when you explicitly send them to a service you have chosen. The only things we ever store are an email address if you ask for product updates; a balance, a record of what you bought and a record of what your requests cost if you buy AI Credit; and a count of four app-lifecycle events that tells us how many people get the app working. None of them contains anything you wrote.

  1. 01
    Your messaging accounts never touch our servers.

    WhatsApp connections go directly from your device to Meta. Telegram connections go directly to Telegram. Instagram and Messenger connections go directly from your device to Meta. We do not proxy, store, or relay any of it. The one thing that can pass through a server we operate is a Claude request, and only if you choose AI Credit instead of your own API key — see the next principle.

  2. 02
    We do not keep your messages.

    We hold no messages, no contacts, and no chat archives. Two things reach us only if you ask for them: an email address, if you sign up for product updates (section 05); and, if you buy AI Credit, the text of the specific Claude request you make — which passes through our server to Anthropic and is not written down. What we record for that request is how many tokens it used and what it cost, never its content. A third thing reaches us without being asked for: four app-lifecycle counts, described in section 07, which say whether the app is working and contain nothing you wrote. We could not produce your messages on subpoena because we do not keep them.

  3. 03
    On-device by default.

    Skill, Smart Reply, Analyze, Summary, and AI Writer use Apple Foundation Models, which run on-device on Apple Intelligence-capable iPhones. Anything leaves your phone only if you turn on Cloud Model — either with your own Anthropic API key, in which case the request goes straight to Anthropic, or with prepaid AI Credit, in which case it goes through our server first. Either way it is only the conversation you actively ask Claude to draft in.

Section 03

What we do not collect

We never collect, store, or retain any of the following.

  • Message contents, attachments, or media (WhatsApp, Telegram, Instagram, Messenger, or otherwise).
  • Message metadata: senders, recipients, timestamps, chat names.
  • Your contacts or address book.
  • Your location, IP address, or any identifier Apple assigns to your device or Apple Account — no IDFA, no IDFV, no advertising identifier. The app does generate one random ID of its own for the install measurement described in section 07; it is not tied to your device, your Apple Account, or you.
  • Advertising identifiers. We do not advertise and we do not track you across other apps or websites.
  • Browsing history, or any telemetry derived from your messages, contacts, or what you write. The four app-lifecycle events in section 07 are the only usage data we receive, and none of them contains anything you typed.
  • Your Anthropic API key, if you use one. It stays in iOS Keychain and is never transmitted to us.
  • The content of your prompts, drafts, or replies. AI Credit requests pass through our server to reach Anthropic, but are not logged or stored there.

We do not require an account to use the app. Every messaging and AI feature works without one, including Cloud Model with your own Anthropic API key. The single exception is AI Credit, which needs Sign in with Apple so that credit you have paid for survives a reinstall — see section 06.

So the personal data we can hold is limited to three things. Two are entirely up to you: an email address, so we can send you product updates (section 05); and an AI Credit balance with the purchase and usage records behind it (section 06). The third is the install measurement in section 07, which is on for everyone — it carries no message data, no contacts and nothing you typed, and it is the only one of the three you do not switch on yourself.

Section 04

What stays on your device

Everything you do in AI Reply Assistant stays on your iPhone, encrypted at rest by iOS data-protection classes.

  • WhatsApp messages, contacts, and session credentials, kept by the on-device Whatsmeow bridge.
  • Telegram messages, contacts, and session credentials, kept by the on-device TDLib library.
  • Instagram and Messenger messages, contacts, and login session cookies, kept by the on-device Messagix bridge.
  • Skills, draft settings, tone presets, and your Skill library.
  • Conversation history and the message context used by AI features.
  • Transcripts of your Claude sessions, when Cloud Model is enabled.
  • Your Anthropic API key, stored only in iOS Keychain.
  • Your AI Credit session token, if you use AI Credit, also stored only in iOS Keychain.

If you have iCloud Backup enabled in iOS Settings, Apple may include a portion of this data in your encrypted iCloud backup. The app also supports optional iCloud sync via Apple CloudKit so your settings and library can move between your own devices. In both cases, the data sits in your Apple iCloud account — not on a Flowbie server. Apple, not Flowbie, manages and controls iCloud. We have no access to it.

To make your messages searchable and to support Siri AI and Apple Intelligence personal context, AI Reply Assistant contributes your conversations and messages to the on-device Spotlight index. This index works entirely on device — it is never sent to Flowbie or anyone else — and you stay in control from iOS Settings (Search, or Siri & Search), where turning off “Show Content in Search” or “Learn from this App” stops it. Locked or hidden chats, blocked contacts, and view-once or deleted messages are never indexed.

Section 05

Product updates by email (optional)

This is one of the two places where we collect and store personal data; the other is AI Credit, in section 06. It is entirely optional, it gates nothing in the app, and you can delete it from inside the app at any time.

The last page of onboarding, and a row under Settings › About, offer to sign you up for occasional product updates using Sign in with Apple. If you do not sign up, nothing in this section applies to you and no feature is withheld.

What we receive. Only your email address and the opaque user identifier Apple issues for this app. We do not request your name. Apple offers you Hide My Email, which gives us a per-app relay alias at privaterelay.appleid.com instead of your real address; we work with either and never see the address behind a relay alias.

Why we hold it. To email you when the app gains a major feature. A few times a year at most. We do not sell, rent, or share the list, and we do not use it for advertising or for any purpose other than telling you about this app.

Where it lives. In a Cloudflare D1 database behind flowbie.sg, and nowhere else. We do not use a mailing-list provider, so no third party holds a copy of the list. Cloudflare acts as our data processor. This service never touches your messages, and it is separate from everything else: from the messaging side of the app, which still has no server, and from the AI Credit service in section 06, which runs on its own database and shares nothing with this one.

How long. Until you delete it. After deletion we keep only an internal record that a deletion occurred. That record contains no email address and no identifier we could trace back to you — the Apple identifier is stored as a one-way hash.

How to delete it. Open Settings › About › Product updates in the app and choose “Stop updates and delete my email”. That erases your address from our database and revokes the app’s Sign in with Apple tokens, so Flowbie stops appearing under Sign in with Apple in your Apple Account settings. Every email we send also carries a one-click unsubscribe link, which deletes your address just as completely. You may instead write to [email protected].

If you used Hide My Email, you can also switch off forwarding at any time from appleid.apple.com, independently of us. Apple notifies us when you do, and we stop mailing that address.

Section 06

Third-party data flows

When you use AI Reply Assistant, your device talks directly to several kinds of third-party services. Their privacy policies — not ours — govern what they receive.

WhatsApp / Meta

The app embeds the open-source Whatsmeow bridge to talk to WhatsApp. Your phone connects directly to Meta’s WhatsApp servers using the same protocol used by WhatsApp’s official client. Your messages, contacts, and call metadata are subject to Meta’s privacy policy. Flowbie is not affiliated with WhatsApp or Meta. Use of an unofficial client may be restricted by WhatsApp’s terms, which you remain bound by.

WhatsApp Privacy Policy

Telegram

The app embeds Telegram’s official open-source TDLib library. Your phone connects directly to Telegram. Your messages, contacts, and call metadata are subject to Telegram’s privacy policy. Flowbie is not affiliated with Telegram.

Telegram Privacy Policy

Instagram and Messenger / Meta

The app embeds the open-source Messagix bridge to talk to Instagram direct messages and Facebook Messenger. You sign in on Meta’s own login page, shown inside the app; we never see or store your password, and any two-factor or security checks are handled by Meta. Only the resulting login session — a set of cookies — is stored on your device, and your phone connects directly to Meta from there. Your messages, contacts, and metadata are subject to Meta’s privacy policy. Flowbie is not affiliated with Instagram, Messenger, or Meta, and use of an unofficial client may be restricted by Meta’s terms, which you remain bound by.

Meta Privacy Policy

Apple Intelligence and other Apple services

Skill, Smart Reply, Analyze, Summary, and AI Writer run on Apple Foundation Models on-device. The model never leaves your iPhone, and neither does the prompt or the reply. The app also uses standard Apple frameworks for notifications, Siri, and — if you enable it — iCloud sync. All of these are governed by Apple’s privacy policy.

Apple Privacy Policy

Anthropic / Claude (only if you opt in)

Cloud Model sends a request to Claude, and there are two ways to pay for it. Either way, what is sent is the conversation you asked Claude to draft in, and nothing else.

Your own API key. Requests go directly from your iPhone to Anthropic’s API, touching nothing of ours. Your key is stored in iOS Keychain and is never transmitted to Flowbie. We never see your key, your prompts, your drafts, or your bill. Anthropic bills you on your own account, and your relationship with them is governed by their terms.

AI Credit. If you would rather not hold an API key, you can buy credit in the app and we send the request on your behalf, using our own Anthropic account. The request passes through our server at ai.flowbie.sg so it can be metered. We do not log, store, or train on the content of those requests: what we write down is the model used, how many tokens it consumed, what it cost, and a request identifier. Anthropic receives the request under our commercial account and retains it under Anthropic’s terms for commercial API use, which do not permit training on it.

Some Claude requests use Anthropic’s own server-side tools — a web search, a page fetch, or a short piece of code run in a sandbox — when answering needs one. In those cases Anthropic issues the search or fetches the page on your behalf, so a query derived from your request reaches a search provider and the public websites it returns. We do not choose those sites and we never see the results; all we record is how many searches a request used, because that is part of what it cost.

AI Credit requires signing in with Apple, because a consumable purchase leaves no restorable record — your Apple Account is the only durable handle on credit you have paid for. We store the anonymised account identifier Apple gives us, your balance, a usage ledger, and a record of each top-up you buy: Apple’s transaction identifier, which credit pack it was, the App Store country you bought it in, the date, and how much credit it granted. Alongside those we keep a few technical fields from the same receipt — whether it came from the live store or a test one, whether it was later refunded, and a token that lets us tell when one receipt is being claimed by two different Apple Accounts. They exist to stop the same purchase being credited twice or claimed by someone who did not pay for it, and they are used for nothing else. We never see your card or payment details — Apple takes the payment and tells us only that it happened. You can erase all of it from inside the app; see section 10.

How long we keep it. Your balance lasts until you spend it or delete your account. The line-by-line usage ledger is kept for 180 days — long enough to answer a billing or refund question about any single request — and is then collapsed into monthly totals, which we keep as our financial record. Purchase rows are kept for as long as Apple may still ask us about them.

Anthropic Privacy Policy · Anthropic Consumer Terms

Cloudflare (hosting for both optional services)

Cloudflare hosts flowbie.sg itself, and both of the small services behind it. Cloudflare acts as our processor under contract and may not use anything it holds for us for its own purposes.

If — and only if — you sign up for product updates, your email address is stored in a Cloudflare D1 database. We do not use a mailing-list provider, so no other company holds a copy of the list.

If — and only if — you buy AI Credit, your balance, purchase records, and usage ledger are stored in a second, separate D1 database. Your Claude requests are forwarded by a Cloudflare Worker, which reads them only to count tokens and price them; their content is not written to that database or to any log.

Cloudflare Privacy Policy

Cloud Model is off by default

Cloud Model is off until you turn it on in Settings and either connect your own Anthropic API key or buy AI Credit. It applies only to the AI draft features you switch over — Smart Reply and Skill — and even then, only the conversation you actively ask Claude to draft in is sent. Conversations you never request a cloud draft in are never sent. You can switch any feature back to on-device at any time inside the app.

Section 07

Install measurement

The app reports four events — that it was opened for the first time, that a messaging account was connected, that it produced an AI reply, and that the upgrade screen was shown. That is the whole of it. Nothing else about how you use the app is measured.

We added this because we could not otherwise tell whether the app works for the people who install it. Apple’s App Analytics reports nothing to us at our size, and App Store Connect shows downloads and purchases with nothing in between. Without these four counts we cannot tell the difference between nobody wanting the app and everybody getting stuck connecting an account.

Each event carries only:

  • Which of the four events it was, and one word of context where there is any — which messaging service was connected, or which AI feature produced the reply.
  • A random identifier created by the app on your device the first time it runs. It exists so the four events can be recognised as coming from one installation rather than four different ones. It is not your IDFA, not your IDFV, not anything Apple gave us, and not anything we can connect to you. Deleting the app destroys it; reinstalling creates a new one, and we cannot tell that the two are the same person.
  • Your App Store country and the app’s version number, so we can tell which storefronts and which releases the numbers came from.

It carries no message content, no contacts, no chat names, no timestamps from your device, and no IP address. The measurement service does not read the network address your request arrives from — its database has no field to store one in — and we do not enable Cloudflare’s request logging on it.

This identifier is never joined to your email address or to your AI Credit records. Those live on different services with different databases and different credentials, and there is no shared key that would let us match them. Nothing is shared with any third party, sold, or used for advertising, and none of it follows you into other apps or websites.

Records are deleted after 12 months.

There is no switch for this in the app, and we would rather say that plainly than bury it. If you are in the EU or the UK and would prefer that we had asked first, that is a fair criticism of the choice we made; write to [email protected] and we will delete what we hold for your installation, though you will need to tell us enough for us to find it.

Section 08

Children

Flowbie is not directed at minors.

The App Store age rating for the app is 17+, and the terms of service set the same floor. We do not knowingly process personal data of anyone under that age, and in no case of a child under 13. If you believe a child has provided personal data through the app, contact us at [email protected] and we will delete it.

Section 09

Security

We rely on iOS to keep your data safe — because the data lives on iOS, not on us.

  • Secrets, including your Anthropic API key and your AI Credit session token, are stored in iOS Keychain.
  • Other on-device data is protected by iOS standard data-protection classes.
  • All third-party network traffic uses TLS, as enforced by the platform SDKs.
  • We operate no server that holds your messages, so we cannot be the source of a server-side breach of them. The only server-side data we hold at all is the product-updates email list in section 05, the AI Credit balance and ledger in section 06 if you use it, and the four install-measurement counts in section 07 — none of which contains anything you wrote.
  • The three services are separate deployments with separate databases and separate credentials, so none of them can reach another’s data.

If you opt in to Apple’s standard iOS diagnostics in Settings, Apple may share aggregated, de-identified diagnostic data and crash logs with us through App Store Connect. We do not run any third-party crash-reporting or analytics SDK inside the app — the measurement in section 07 is our own code talking to our own server, with no vendor in between.

Section 10

Your rights under Singapore PDPA

You have rights to access, correct, and withdraw consent for personal data we hold about you. Unless you signed up for product updates or bought AI Credit, the only thing we hold is the install measurement in section 07 — four counts against a random identifier we cannot connect to you.

If you did sign up for product updates, the fastest route to all of these rights is Settings › About › Product updates in the app, which shows you the exact address we hold and deletes it on request.

If you bought AI Credit, Settings › AI Credit shows your balance and lets you erase the account. That deletes your balance, your usage ledger, its monthly totals, and the account record itself. Note that erasing forfeits any unspent credit, since the record of it is exactly what is being deleted; Apple’s refund process is separate and unaffected.

Two kinds of row survive that deletion, and we would rather tell you than round it off. The first is the purchase rows for money that actually changed hands: a refund can reach us months later and still has to find something to reconcile against. The second is the bare identifiers of any sandbox or generated file one of your requests created, which have to stay on file so that nobody else can later claim them. In both cases your Apple identifier is blanked out of the row, so what is left is a transaction or an identifier attached to no one. Nothing that survives can be traced back to you, and signing in again after deleting starts you from nothing.

You may also write to [email protected]. We will respond within the timeframes set by the Personal Data Protection Act 2012. Withdrawing consent has no effect on your use of the app.

To exercise data-subject rights against the third parties listed in section 06 — Meta, Telegram, Apple, or Anthropic — please contact those companies directly. We cannot act on your behalf with them.

If you are unsatisfied with our response, you may lodge a complaint with the Personal Data Protection Commission (PDPC) of Singapore at pdpc.gov.sg.

Section 11

International data transfer

Some of the third parties you connect through AI Reply Assistant process data outside Singapore.

Anthropic processes API requests in the United States. If you turn on Cloud Model, the chats you have approved are transmitted to Anthropic in the US. With your own API key, that transfer happens between you and Anthropic and we are not a party to it. With AI Credit, we make the transfer on your behalf, under our own commercial agreement with Anthropic.

Meta and Telegram operate global infrastructure; their privacy policies cover their cross-border transfers.

Apple Foundation Models run on your device. There is no cross-border transfer for on-device AI features.

The data we ourselves hold sits on Cloudflare’s global network: the product-updates email address, if you gave us one; the AI Credit balance, purchase records and usage ledger, if you bought credit; and the install-measurement counts in section 07. The AI Credit and measurement databases are located in the Asia-Pacific region.

Section 12

Changes to this policy

We may update this policy. When we do, we will revise the effective date at the top.

Material changes will be highlighted on this page and announced inside the app before they take effect.

20 August 2026. Said more precisely what AI Credit stores and what deleting it does. Nothing changed about how the service works or what it collects; this revision only describes it accurately. Section 06 now spells out what a purchase record contains, how long the usage ledger is kept, and that a request may use Anthropic’s own web search or code sandbox. Section 09 now says which rows survive an account deletion in de-identified form, and why. Section 05 no longer describes the mailing list as the only thing we store, which stopped being true when AI Credit shipped.

16 August 2026. Added AI Credit, an optional way to use Cloud Model without holding an Anthropic API key. This is the first time a Flowbie server sits in the path of anything you write: requests are forwarded to Anthropic and metered, but their content is not logged or stored. Buying credit requires Sign in with Apple and creates a balance and usage ledger, both erasable from inside the app. Bringing your own API key is unchanged and still goes straight to Anthropic. Nothing changed for messaging: WhatsApp, Telegram, Instagram, and Messenger still connect directly from your device, and we still keep no messages.

15 August 2026. Added the optional product-updates mailing list described in section 05 — the first time Flowbie has stored any personal data. It is opt-in, gates nothing, and is deletable from inside the app. Nothing changed about how messages are handled: they are still never sent to us.

Section 13

Contact

We are easy to reach.

  • Email: [email protected]
  • Post: Flowbie PTE. LTD., 60 Paya Lebar Road, #06-28 Paya Lebar Square, Singapore 409051
  • UEN: 202521628Z