Privacy and security

Privacy and security

Where your data lives, what leaves your phone, who receives it, and why each permission is needed. In plain words, with the limits included.

Last updated 1 October 2026 · For version 0.3.0

Follow the boundaries

What happens where.

On your phone: the wake word and saved memory live here.

On your phone

“Hey Proto” detection runs on your phone. Notifications from the chats and apps you choose are saved in an encrypted database. Your API key, privacy choices and activity log are kept on the phone too.

Read about encryption

Your model provider

Your question, selected saved context and API key go to Groq or Gemini. Broad questions may include recent saved history within a size limit. Phone tasks also send screen text. Your provider’s terms apply.

Read provider rules

Android speech service

After the local wake word, Android’s speech service turns your spoken request into text. It may process audio online, depending on Android and your settings. Pocketsay does not keep the audio. Typing a question avoids this speech-recognition step.

Follow a spoken question

The person you message

Review the draft, then approve sending—for example, say “send” or tap Send—or cancel. Your phone must be unlocked. The message travels through WhatsApp, Telegram, SMS or Gmail to its recipient.

Follow one message

Choose a destination to explore. This explainer does not connect to your phone or send data.

The short version

  • Chats, mail and alerts you switch on are saved on your phone, in an encrypted database.
  • You choose which chats and apps are saved. Banking and payment apps start switched off.
  • When you ask a question, saved message context goes to Groq or Google Gemini, using your own API key. During a phone task, the text on the screen goes too.
  • Your provider's rules then apply. On Google's free Gemini tier, for example, Google's terms let it use what you send to improve its products, and let human reviewers read it. See Your provider's rules.
  • A message is sent only after you say "send" or tap Send.
  • Phone control can tap and type in other apps, with fixed limits. Its safeguards are designed to stop before purchase or payment actions and avoid passwords, PINs, one-time codes and card details. Phone tasks are beta; review each step.
  • You can delete everything saved, in one tap.
  • Pocketsay is early software. It hasn't had an independent security audit, and it holds no security certifications.

We won't say everything stays on your phone, because it doesn't. This page says what leaves, and when.

Follow one question

Your local memory supplies selected context to your model provider. Android speech recognition may process your spoken request online.

See the seven-step question journey

You say: "Hey Proto, what did a friend say today?" Here is everything that happens.

  1. Your phone hears its name. The "Hey Proto" detector runs on the phone. No Pocketsay account is required, and wake-detection audio stays on your phone. Android's speech service handles the request that follows and may process audio online.
  2. Your question becomes text. Android's speech service turns your voice into words. That service is part of your phone, may process audio online, and handles it according to Android and your settings.
  3. Pocketsay searches its own memory. It looks in the encrypted database on your phone and selects saved message context. It matches names, apps and senders where possible. If nothing matches, it uses recent saved items up to a size limit. Previous exchanges may also be included.
  4. Your question and that saved context are sent to the provider you chose, Groq or Google Gemini, using your own API key. This is the moment saved messages leave the phone, and it happens when you ask.
  5. The provider writes an answer and sends it back. Its own terms govern what it does with what it received.
  6. Proto reads the answer out. Newest first, five at a time.
  7. Pocketsay records the question in the activity log, on your phone.

Follow one message

A draft is shown and read back before you approve sending. Your phone must be unlocked; cancelling stops the message.

See the six-step message journey

You say: "Tell a friend I'm coming at 8 on WhatsApp."

  1. Pocketsay finds a friend in the contacts on your phone. If two contacts match, it asks you to choose.
  2. Your request goes to your model provider, along with saved message context, if available. The provider writes the message in your voice.
  3. Proto shows the draft and reads it back. Nothing has been sent.
  4. You say "send" or tap Send. Or you say "cancel", and nothing goes.
  5. Pocketsay opens WhatsApp with the text ready and taps Send for you. This needs your phone unlocked and Phone control switched on.
  6. The activity log records what happened.

The data, item by item

Saved memory is encrypted on your phone. Asking a question sends selected context to your provider; Android’s speech service may process voice online.

Open the full data reference Storage, recipients and timing
DataWhere it livesDoes it leave your phone?Who receives it · when
Chats, mail and alerts you switched onEncrypted database (SQLCipher) in Pocketsay's private storage on your phoneSaved message context, including recent items for broad questionsGroq or Google Gemini, whichever you chose · When you ask
One-time codes and card numbersMasked before saving, so no readable copy is savedNoNobody · Not applicable
App notificationsThe same encrypted databaseAs aboveAs above · Older than 30 days: cleared on listener reconnect
Your chat and app choices (the Privacy switches)Your phoneNoNobody · Removed by "Delete all saved data"
Your API keyStored encrypted on your phoneIt goes with each request, as proof the request is yoursGroq or Google Gemini, whichever you chose · When you ask
"Hey Proto" audioProcessed on your phone. Not stored.NoNobody · Not applicable
Your spoken questionTurned into text by Android's speech serviceHandled by your phone's speech service, as set by Android and your settingsYour phone's speech service · When you speak after the wake word
Text on the screen during a phone taskNot storedYesGroq or Google Gemini, whichever you chose · During the task
The activity logYour phoneNoNobody · Not applicable
A message you approveSent by the app you choseAs any message you'd send yourselfThe person you wrote to, through WhatsApp, Telegram, SMS or Gmail · After you say "send" or tap Send

Visits to this website and early-tester signups are not part of the app. They are covered in What this website collects and in the privacy policy.

Where the line is

Encrypted memory stays local. Questions, context and task screen text go to your provider when you ask; approved messages travel through the app you choose.

Compare local and outgoing data Full boundary list and flow diagram

Stays on your phone

  • Saved messages and alerts, encrypted
  • Your Privacy switches
  • Your activity log
  • Your API key, encrypted
  • The "Hey Proto" audio, which isn't stored

Leaves your phone, and when

  • Your question and saved message context: to your model provider, when you ask
  • The text on the screen: to your model provider, during a phone task
  • Your API key: with each request, as the credential
  • A message you send: through the app you chose, after you say "send" or tap Send
  • Your voice: handled by Android's speech service, as set by Android and your settings
  1. Your apps' notifications and the chats you switch on are collected on the phone. One-time codes and card numbers are masked first.
  2. They are saved in an encrypted database on your phone (SQLCipher). The key is held by the Android Keystore and Android backup is off.
  3. Only when you ask a question, saved message context is selected, together with your question. Names and apps are matched where possible; otherwise recent saved items are included up to a size limit. Previous exchanges may also be included.
  4. They are sent to Groq or Google Gemini using your own API key, under that provider's terms.
  5. The answer is spoken and shown, and the exchange is recorded in the Activity log.

Your provider's rules

Saved message context for a question goes to the provider you chose, so the provider's rules apply to it. We don't control those rules, and they change. As of 1 October 2026:

  • Google Gemini, free tier. Google's Gemini API terms say that on unpaid services, Google uses the content you submit, and the responses, to improve its products, and that human reviewers may read it.
  • Google Gemini, paid. The same terms say Google doesn't use your prompts or responses to improve its products. It logs them for a limited time, only to detect and prevent abuse.
  • Groq. Groq's documentation says it doesn't retain inference data by default, with limited exceptions, and mentions a Zero Data Retention option; check Groq's page for who can use it.
What that means for you

If you save chats you wouldn't want a person at the provider to read, don't use a free Gemini key. Read the current terms before you decide: Google's Gemini API terms and Groq's "Your Data in GroqCloud".

Encryption, in plain words

Pocketsay's database is encrypted with SQLCipher. Without the key, the file can't be read. The key is held by the Android Keystore, apart from the app's own files. Android backup is switched off for Pocketsay, so the database isn't copied to your Google backup.

What that does. It protects the saved database on your phone's storage.

What it doesn't do. It doesn't change what is sent to your model provider when you ask, and it isn't a substitute for your phone's own screen lock. Please use one.

What Pocketsay asks for, and why

This is everything the app file declares, including the ones Android grants without asking. Most of the ones you grant are set up from the Health page, where each has a Fix button, and you can turn them off again in Android's settings. Each card says what stops working.

Notification access lets Pocketsay save the chats you choose. Microphone enables voice. Phone control can see and interact with screens during tasks you start; it is optional.

Review every permission Why it is needed and what happens if you skip it

Notification access

Why. To learn what arrived in your chats, mail and alerts.

What it does with it. Reads notifications as they arrive and saves those from the chats and apps you've switched on. Android describes this permission as access to all notifications. Your Privacy switches decide what is saved.

If you switch it off. Pocketsay stops learning about new messages. Questions can only draw on what is already saved.

Can you skip it? No. It is how Pocketsay learns anything.

Microphone

Why. To hear "Hey Proto" and your spoken requests.

What it does with it. Detects the wake word on the phone. After it, your phone's speech service turns your question into text. The audio isn't stored.

If you switch it off. No voice. You can still type your question on Home.

Can you skip it? Yes, if you'd rather type.

Contacts

Why. To find "a friend" by name when you ask to send a message.

What it does with it. Looks up the contact on your phone.

If you switch it off. Pocketsay can't work out who to message.

Can you skip it? Yes, but you can't name who to message.

SMS (sending)

Why. To send a text after you say "send" or tap Send.

What it does with it. Used only to send an SMS after you say "send" or tap Send.

If you switch it off. SMS can't be sent from Pocketsay. WhatsApp, Telegram and email are unaffected.

Can you skip it? Yes. Only SMS sending is lost.

Accessibility (Phone control)

Why. To tap Send after you say "send" or tap Send in Pocketsay, and to run phone tasks you start.

What it does with it. Sees the screen of the app it is operating, then taps or types within fixed limits: designed to stop before purchase or payment actions and avoid sensitive fields; no banking, UPI, wallet or broker apps; 25 steps at most.

If you switch it off. Messages open ready to send and you tap Send yourself. Phone tasks stop working.

Can you skip it? Yes. You tap Send yourself, and phone tasks are off.

Display over other apps

Why. To open apps when you ask by voice while Pocketsay is in the background.

What it does with it. Used to open apps by voice.

If you switch it off. Apps may not open by voice from the background. You can open them yourself.

Can you skip it? Yes.

Battery: unrestricted

Why. So the phone doesn't shut Pocketsay down in the background.

What it does with it. Keeps the wake word and notification capture running.

If you switch it off. On some phones Pocketsay is stopped and goes quiet.

Can you skip it? Yes, but expect Pocketsay to be stopped now and then.

Autostart (Xiaomi and similar)

Why. So Pocketsay can start itself in the background.

What it does with it. Android can't check this one, so Health always shows it amber.

If you switch it off. Pocketsay may not return after the phone clears it.

Can you skip it? Yes, with the same risk.

Internet

Why. To reach your model provider when you ask.

What it does with it. Sends your question and saved message context. Android doesn't ask you for this one.

If you switch it off. Questions can't be answered. Saved data is unaffected.

Can you skip it? No. Questions need it.

Show notifications

Why. To show its own notifications: the small "listening" notice while "Hey Proto" is on, and a note when something needs you.

What it does with it. Posts notifications from Pocketsay itself. Android 13 and newer asks you for this one.

If you switch it off. Pocketsay's own notices don't appear. Everything else works.

Can you skip it? Yes.

See installed apps

Why. To show the right name and icon for each app on the Dashboard, and to open an app when you name it.

What it does with it. Reads the list of apps on your phone to match names and icons. The list is used on the phone and never sent anywhere.

If you switch it off. App names and icons may be missing, and opening an app by voice may fail.

Can you skip it? Android doesn't ask you for this one, so you can't switch it off on its own.

Run in the background and stay awake

Why. To keep listening for "Hey Proto" while the screen is off.

What it does with it. Runs a foreground service with microphone access, which is why the "listening" notification is always there while the wake word is on. Keeps the processor awake for the moments it is listening.

If you switch it off. Switch "Hey Proto" off on Home and the service stops; tap the mic instead.

Can you skip it? Yes, by turning the wake word off.

Two things that are not Pocketsay permissions

"Install unknown apps" belongs to the browser or Files app you install from; switch it off again afterwards. "Allow restricted settings" (Android 13 and newer) is a one-time step that lets you turn on notification access and Phone control for an app installed outside Google Play.

What we don't do

  • We don't send a message until you say "send" or tap Send.
  • We don't tap Buy now, Place order, Pay or Checkout.
  • We don't type passwords, PINs, one-time codes or card details.
  • We don't open banking, UPI, wallet or broker apps. A phone task stops if one comes to the front.
  • We don't run a phone task for more than 25 steps.
  • We don't save chats you haven't switched on.
  • We don't save one-time codes or card numbers in readable form. They are masked before saving.
  • App notifications older than 30 days are cleared when the notification listener reconnects. Chat history stays until you delete it.
  • We don't copy your database to a cloud backup. Android backup is off.
  • We don't store your voice.
  • We don't ask you to create a Pocketsay account.
  • We don't keep a copy of your chats. They are on your phone.
  • We don't use tracking cookies or advertising scripts on this website, and we don't sell or share tester email addresses.
  • We don't claim certifications or audits we don't have.
  • We don't say "everything stays on your phone", because it doesn't.

Your controls

  • Choose what is saved. Open Privacy and switch chats and apps on or off.
  • Switch the wake word off. Use the "Hey Proto" switch on Home, and tap the mic instead.
  • Stop a phone task. Tap Stop on the Phone task card, or say "Hey Proto".
  • See what Pocketsay did. Open Activity and filter by kind or app.
  • Delete everything saved. More, then Settings, then Delete all saved data.
  • Turn off a permission. In Android's Settings, open Apps, then Pocketsay, then Permissions. Phone control is under Settings, Accessibility.
  • Change or revoke your key. Replace it in Settings, or revoke it at Groq or Google.
  • Remove it all. Uninstall Pocketsay. Android deletes an app's private storage with it.

The app file, and how to check it

Pocketsay isn't on Google Play yet, so you install the app file yourself. That puts the checking in your hands, and we try to make it easy. Every file has a published SHA-256 checksum. Every release is signed with the same certificate, issued to CN=Pocketsay, O=Bhanu Avadutha, C=IN, with this SHA-256 fingerprint:

Signing certificate · SHA-256
62:BC:74:3F:80:1F:35:46:BB:7E:1A:6F:D6:63:ED:C8:EC:78:BE:3B:35:E3:46:66:88:FB:B1:29:91:9B:8A:F9

The same fingerprint is published on the download page, so a lookalike can't pass quietly. Files are served from this site. The permissions are listed above. The full steps for checking a file are on the download page.

What we can't promise

  • We can't control what your model provider does with what it receives. Its terms apply, and they differ between providers and between free and paid plans. See Your provider's rules, especially if you use a free Gemini key.
  • Encryption protects the saved database. It isn't a substitute for a screen lock.
  • Accessibility is powerful. We limit what Pocketsay does with it, and you can switch it off, but Android's warning about it is accurate.
  • WhatsApp can restrict accounts that behave like bots. Pocketsay sends only what you approve, one message at a time, but we can't promise how WhatsApp treats any account.
  • Pocketsay only knows what Android shows it. It can miss messages, so don't rely on it for anything urgent.
  • It's early software. It hasn't had an independent security audit.

What this website collects

This website sets no cookies and loads nothing from third parties. Its fonts are served from the site itself.

A first-party counter adds page loads and APK download-button clicks to daily totals, with the page or version, referring site, screen-size class and country. File-download starts and guide feedback are counted separately. The homepage displays cumulative page views and download-button clicks, not unique people or completed installs. The counter stores no IP address, cookie or visitor identifier and honours Global Privacy Control and Do Not Track.

For the planned deployment, Vercel will host this website and Supabase will store the email address and optional answers you give us when joining the early testers. Tester emails will continue through Resend. This provider configuration is pending deployment verification. The privacy policy has the detail.

Open-source software

Pocketsay includes open-source software, including SQLCipher for the encrypted database, sherpa-onnx and ONNX Runtime for the wake word, and Android's Jetpack libraries. Each project keeps its own licence: SQLCipher for Android under its BSD-style licence, sherpa-onnx, ONNX Runtime, Jetpack and Kotlin under Apache 2.0. If you want the licence texts, email us and we'll send them.

Found a problem?

If you find a way Pocketsay could expose data or act without approval, email avaduthabhanuprakash1@gmail.com with the subject "Security:". The details are on the Contact page.

If this page changes

When what Pocketsay stores or sends changes, this page and the changelog change with it.

Pocketsay · Say it to your pocket

Give Proto a try.

Pocketsay is free to try while it is in early testing. You bring a free Groq or Gemini API key. Nothing is sent in your name until you say so.

Download for Androidv0.3.0 · 20 MB · Android 10+

Join the early testers

One email when a new version is ready, and a reply when you report something. Nothing else.

Double opt-in: we send one email to confirm. Unsubscribe in one tap. Privacy policy.