Privacy Policy
How Bravo collects, uses, and protects information — and what we never do with it.
Privacy Policy
Bravo
Effective date: September 1, 2026 Last updated: September 1, 2026
Talk with Bravo, LLC 10178 Foxridge Circle, Highlands Ranch, CO 80126, USA admin@talkwithbravo.com
The short version
Bravo helps people communicate. To suggest words and phrases that fit the person using it, we store a profile you build — things like favorite topics, the names of family and friends, places, and activities — and we send relevant parts of it, along with what is being typed, to an AI provider that generates suggestions.
- The profile is entirely optional. Bravo works fully without it — you can use it and tell us nothing about the person using it.
- We do not sell your information, and we never have.
- We do not use your information to train AI models, and our AI provider is contractually prohibited from using it to train theirs.
- We do not show ads and there is no advertising or tracking technology in the app.
- We do not share your information with anyone except the service providers listed in Section 5 and the people you choose to give access to.
- You can see, correct, export, and delete everything, at any time.
This app is used by children. If you are a parent or guardian setting it up, Section 7 is written for you and explains exactly what we collect about your child and how to control it.
1. Who this policy covers
This policy explains how Talk with Bravo, LLC ("we," "us") handles personal information across all of Bravo — the web application at https://app.talkwithbravo.com, the iOS app, the Android app, and the services behind them. It is a single policy covering every platform; where something differs by platform, we say so. It applies to:
- the account holder — the adult who creates the account (a user, parent, guardian, or caregiver);
- the communicator — the person who uses the app to communicate, who may be the account holder, a child, or another supported person; and
- people named in a profile — family, friends, and others whose names appear as context.
Our End User License Agreement is at https://talkwithbravo.com/eula. This policy forms part of it.
2. What we collect
We collect only what the app needs to work. The only third-party component in the app is Firebase Authentication, which signs you in. There is no analytics SDK, no crash-reporting SDK, no advertising SDK, and no tracking technology of any kind in Bravo.
Account information. We use Firebase Authentication, a Google service, to create and secure accounts. When the account holder signs up or signs in, Firebase collects and stores on our behalf: the email address, a unique account identifier, and, for security purposes, the IP address, device and browser information, and the times the account was created and last used. We do not ask for the account holder's name. You sign in with an email address and a password. Passwords are stored by Firebase in hashed and salted form; we never see or store your password. We do not offer sign-in through Apple, Google, Facebook, or any other third-party identity provider, so no such provider learns that you use Bravo.
We use account information to create and secure the account, to keep you signed in, to detect and prevent unauthorized access, and to contact you about the service. We do not use it for marketing.
Profile and personalization context. Information you choose to enter so suggestions fit the communicator: preferred name, favorite topics and interests, names, relationships, and birthdays of family and friends, places the communicator goes, routines and activities, and vocabulary you add or customize.
The communicator's date of birth, if you provide it, is used to suggest language that suits their age — a seven-year-old and an adult asking for the same thing should not be handed the same words. We keep only the month and day for family and friends, since the year serves no purpose there.
This can include information about the communicator's disability or how they communicate, if you choose to provide it — because suggestions that suit one person may be wrong for another, and knowing something about how someone communicates is often what makes the difference between useful and useless. You never have to provide it. If you do, we treat it as sensitive: it is used only to generate suggestions, it is never shared beyond the service providers in Section 5, and you can remove it at any time.
Safety information is different, and always applies. Some of what you can record is there to keep the communicator safe rather than to personalize anything: allergies, and the physical or communication limitations you note — for example that someone does not eat by mouth. We always take these into account, even when personalized suggestions are turned off. Turning personalization off should not mean Bravo starts offering food someone is allergic to, or actions they cannot safely do. This information is used for that purpose only and for nothing else.
All of this is optional. The app works without it; suggestions are simply more generic. You choose what to enter, and you can edit or remove any of it at any time.
Information the app learns — off unless you turn it on. Bravo can notice preferences from what the Communicator says and suggest saving them to the Profile. If someone asks the Communicator their favorite food and they answer, the app can propose saving a short note — "favorite food: pizza" — so later suggestions fit them better. We save a brief summary, not a recording or a transcript.
Two things make this different from how most apps handle it:
- It is off by default. Nothing is learned unless you switch it on.
- Nothing is saved without a person approving it. When the app notices something, it asks. You choose to save it or not. The app never adds to a Profile on its own.
You are always in control:
- Everything saved this way is listed in Admin Toolbar → User Info Admin, labeled as learned rather than entered, so you can tell the difference at a glance.
- You can edit or delete any learned item, individually or all at once.
- You can turn learning off at any time and keep everything already saved, or delete it all.
There are limits on what the app will ever work out on its own. It will not draw conclusions about health conditions, symptoms, medications, disability, mental or emotional state, religion, race or ethnicity, sexual orientation, immigration status, or political views. It will not record negative things said about a named person. It notices everyday preferences — foods, activities, places, interests, people enjoyed — and nothing else.
This is a limit on inference, not on you. If you choose to enter information about your child's disability or how they communicate, we store what you tell us (see "Profile and personalization context" above). The distinction is that you decide what we know; the app never decides for you.
Communication content. Words, phrases, and messages composed in the app, and the suggestions generated in response, to the extent needed to provide the feature and to keep the communicator's own saved content available to them.
What gets used, and what gets said. We keep a record of the buttons and pages used, and of the words and phrases spoken through the app, each with the time it happened. So the record shows not only that the "Places" category was opened, but what was said next.
This is what makes the activity reports useful: it lets you — or a speech-language pathologist you have given access to under Section 5.3 — see how communication is developing, which parts of the vocabulary are working, and whether the pages you have set up are actually being found and used.
We want to be plain about this, because it is more than most apps record. It is a record of what the communicator said, not a count of taps. We do not use it to build a picture of their life, we do not share it beyond the people you have granted access to, and you can switch it off at any time in Admin Toolbar → User Info Admin. Turning it off stops new records; existing ones can be deleted along with the rest of the profile data. These records are kept for 180 days and then deleted automatically. See Section 7.5.
Support information. If you contact us, the messages you send us and what you tell us about the problem.
Technical information. Basic information needed to operate and secure the service: the app version, the operating system and browser you are using, and server logs that record the IP address, the time of the request, and which part of the service was requested. We use this to keep the service running and to investigate faults and abuse, not to build a profile of you.
Cookies and local storage. In the web application we use browser storage only for things that are strictly necessary: keeping you signed in, and remembering your settings. Firebase Authentication stores a session token in your browser for this purpose. We use no advertising cookies, no analytics cookies, and no third-party trackers, so there is no tracking for you to opt out of. Clearing your browser storage signs you out.
Images you upload. You can upload your own pictures to use on buttons instead of a symbol from our library, and to set a profile picture or a mood image. These are often photographs of the communicator, their family, or places they know, which is what makes them useful.
- We store them in Google Cloud Storage, in the region described in Section 11.
- They are kept until you delete them, or until the profile or account is deleted, and are included in the deletion described in Section 7.5 and Section 10.
- They are included in the copy of your information you can download at any time.
- We do not use uploaded images to train any AI model, and we do not send them to our AI provider.
Only upload pictures you are entitled to use, and think carefully before uploading a photograph of someone who has not agreed to it. See Section 3.
Pictures Bravo creates. Bravo can draw an illustration for a story or a document the communicator has written. To do that, a summary of what they wrote is sent to Google, which returns a picture, as described in Section 5. The picture that comes back is a depiction of their own writing, so we treat it as their content, not as artwork of ours:
- it is stored privately and is only viewable from the account that made it;
- it is deleted with the profile or account, and appears in the copy of your information you can download; and
- we do not use it, or the writing it came from, to train any AI model.
The symbols and pictures that come with Bravo are different — those are our own artwork, shared by everyone, and contain nothing about any communicator.
Microphone and spoken input. Bravo can be used hands-free: the app listens for a wake word and then takes the question or comment that follows. Listening begins automatically when a listening screen is opened, if you have granted microphone permission, and continues while that screen is in use. This needs explaining carefully, because more than one party is involved.
Bravo does not do the speech recognition itself. It uses the speech recognition built into your browser, phone, or tablet. Two separate things are listened for, and we treat them differently on purpose.
Listening for the wake word. This is the part that runs continuously, so it is the part we work hardest to keep on your device.
- In the iOS and Android apps, Bravo asks the operating system to recognize the wake word on the device itself, without sending any audio anywhere. Where the device supports this, no audio leaves it at all. Not every device can do it — support depends on the model, the operating system version, and the language — and where it cannot, the audio is sent to Apple or Google to be turned into text, exactly as described below. The app shows you which of these is happening on your device, under Speech recognition in the app's admin settings.
- On the web, the browser performs the recognition. In Chrome, Edge, and Safari that means the audio is sent to the browser maker's speech service.
Because the app must recognize what it hears in order to notice the wake word, speech near the device is being converted to text throughout — including speech from people other than the communicator, and speech never meant for the app. Only the words after the wake word are used. Everything else is discarded as soon as it is checked.
Listening for your question. Once the wake word is heard, what you say next is sent to Apple or Google to be turned into text, on every platform, so that it is transcribed accurately. This is a deliberate act by the person using the app, rather than continuous background listening, which is why we treat it differently.
In both cases we never receive the audio and never store it. Where audio does leave your device, it goes to the browser maker or the operating system maker, and what they do with it is governed by their privacy policy, not ours.
What Bravo does with the text. Once the wake word is heard, the words that follow are treated exactly like text typed into the app:
- they are sent to Google to generate a suggestion, as described in Section 5; and
- if the guardian has turned activity logging on, the question and the response are saved to the activity log described above and deleted after 180 days. If activity logging is off, the text is used to generate the suggestion and then discarded.
If you would rather none of this happen, refuse microphone permission, or withdraw it in your browser, phone, or tablet settings. That stops the listening entirely and is currently the control that governs it. Everything else in Bravo works normally without the microphone; only hands-free use is lost. No other feature of Bravo sends anything to a speech service.
What we do not collect: we do not collect device location from your phone's or browser's location services, we do not access your contacts or health data, and we do not use any advertising identifier. We do not read your photo library — when you upload a picture, the phone or browser shows you a picker and gives us only the single image you choose. "Location" in a profile means only a place you typed in as context — for example "Grandma's house" or "school."
3. Information about other people
When you add a family member's or friend's name to a profile, you are giving us information about someone who is not our user. We use it for one purpose only: helping the AI generate relevant suggestions for the communicator. We do not build profiles of those people, do not contact them, and do not combine their names with information from any other source.
Please add only what is genuinely useful — first names and relationships are usually enough, and we ask that you not enter other people's addresses, phone numbers, health details, or other sensitive information about them. Anyone named in a profile may contact us at admin@talkwithbravo.com to ask what we hold about them and to have it removed.
Speech picked up by the microphone. If hands-free use is switched on, speech from other people near the device is transcribed by the browser's speech service in order to detect the wake word, as described in Section 2. Bravo keeps none of it unless it follows the wake word. Please tell anyone who is regularly nearby that the feature works this way, and switch it off in settings if that is not appropriate for your household or classroom.
4. How we use information
We use personal information to:
- generate communication suggestions tailored to the communicator;
- create, secure, and administer accounts;
- save profiles, vocabulary, and settings so they are available across sessions and devices;
- provide support when you ask for it;
- keep the service secure, detect abuse, and enforce our EULA; and
- comply with law.
We do not sell personal information. We do not share it for cross-context behavioral advertising. We do not use it for advertising or marketing profiling. We do not use it to train, fine-tune, or improve any AI model — ours or anyone else's.
5. How AI suggestions work, and who receives information
5.1 What is sent, and to whom
To generate suggestions, the app sends the text being composed together with relevant personalization context from the profile to Google LLC, which processes it through its Vertex AI service and returns suggestions. The same route is used when Bravo draws an illustration for something the communicator has written: a summary of the writing is sent, and a picture comes back.
Google acts as our service provider under a written agreement that requires it to use the information only to provide the service to us and only on our instructions, and prohibits it from using the information to train or improve its models.
It may not pass the information on to anyone else, with two ordinary exceptions: its own service providers, who are bound by equivalent obligations, and disclosures required by law. A current list of those service providers is published by Google and linked from https://talkwithbravo.com/notices.
About temporary storage. To make suggestions faster and cheaper to generate, we ask Google to hold a copy of the stable parts of the profile for a short period, so we don't have to resend them with every request. That means the profile information described in Section 2 — including anything you have told us about the communicator — and the summary of preferences the app has saved.
Actual conversation is never held this way. Messages, mood, current activity, and diary entries are sent fresh with each request and discarded once the suggestion is returned.
This is storage we create and control:
- it expires automatically after 4 hours;
- we can delete it at any time, and we do so immediately when you delete a profile or account; and
- it is used only to answer our own requests for your suggestions, never for anything else.
Suggestions are generated automatically. No human at Talk with Bravo, LLC or at Google reads communication content in the ordinary course of providing the service.
5.2 Hosting and account infrastructure
Google provides our infrastructure in two ways, in both cases as our service provider, processing data only on our instructions and not for its own purposes:
- Google Cloud Platform stores accounts, profiles, and saved content in us-central1 in the United States.
- Firebase Authentication handles sign-in and stores the account information described in Section 2.
- Vertex AI generates the suggestions. Requests to it are handled by Google's global service, which means the processing itself may take place at a Google facility outside the United States, wherever capacity is available at that moment. Your stored information stays in the United States; it is the momentary processing that may not. Google remains bound by the same contractual limits wherever it happens.
Google does not use this information to build advertising profiles, and we do not use any Google analytics or advertising product in Bravo.
When an account is deleted, authentication records are removed from Google's live systems promptly and from its backup systems within the period Google documents for that service (see Section 7.5).
5.3 People you give access to
You control these, and each one is off unless you turn it on:
- A designated speech-language pathologist (SLP) or other supporter. You may grant a named person access to a profile so they can help configure vocabulary and support the communicator. They see what you grant them. You can revoke access at any time in Admin Toolbar → User Info Admin, and we will show you who currently has access.
- Bravo support. If you ask us for help and we need to see your profile to diagnose the problem, you can grant our support team temporary access. We do not access your profile content unless you grant this, access is limited to the staff handling your request, and you can revoke it at any time.
5.4 Other disclosures
We may disclose information if required by law, valid legal process, or to protect the safety of a user or the public. If we are ever legally compelled to disclose information about a user, we will notify the account holder unless prohibited from doing so.
If we are involved in a merger, acquisition, or sale of assets, personal information may transfer as part of that transaction. We will notify you beforehand, and any successor will be bound by commitments no less protective than those in this policy.
That is the complete list of who receives personal information. We have no other recipients, no data brokers, no advertising partners, and no analytics vendors.
6. Legal bases and your consent
We rely on your consent to collect and use profile and personalization context, and on the necessity of processing to provide the service you have asked for. Where we ask for consent, you may withdraw it at any time — see Section 9.
7. Children's privacy
This section is written for parents and guardians, and it governs if it conflicts with anything else in this policy.
Bravo is designed to be used by people of all ages, including children under 13. We comply with the Children's Online Privacy Protection Act (COPPA).
7.1 A guardian holds the account
Accounts are created and held by an adult — a parent, guardian, or authorized caregiver. A child does not create an account, and we do not knowingly collect personal information directly from a child except through the app's communication features under the account the guardian has set up and consented to.
7.2 What we collect about a child
Only what Section 2 describes. That is: what you or your child enter — preferred name, interests and favorite topics, names and relationships of family and friends, places and activities, customized vocabulary, and the words and phrases composed in the app — and what the app learns from your child's answers, saved as short notes such as "favorite food: pizza."
We want to be clear about the learning part, because it is the one thing about Bravo that a parent might not expect. The app pays attention to what your child tells people and remembers small preferences, so that it can suggest things your child actually wants to say. It saves brief notes, not recordings or transcripts. Everything it has learned is listed in Admin Toolbar → User Info Admin, marked as learned, and you can edit or delete any of it — or switch learning off, and the app will use only what you enter yourself.
We do not condition a child's use of the app on providing more information than is reasonably necessary to generate communication suggestions. The app functions with no personalization context at all.
7.3 Consent
Before we collect personal information about a child, we give the guardian direct notice of what we collect, how we use it, and who receives it, and we obtain verifiable parental consent. We obtain that consent by sending a notice to the guardian's email address and requiring the guardian to confirm it from that address, followed by a second confirmation email sent after a delay so that the guardian has a further opportunity to review or withdraw the consent.
About our AI provider. We send a child's personalization context to Google for one purpose only: generating the communication suggestions the child is asking for. Google acts solely as our service provider in support of the internal operations of Bravo. It is contractually prohibited from using the information to train its models, from disclosing it to anyone, and from using it for any other purpose, and it does not retain the information.
You can turn this off. Bravo offers its words and phrases using AI either way — that is how the app works. What you control is whether it may also use what we know about your child to make those suggestions fit them. Turn it off and the app behaves exactly as it does now, with more general suggestions: "do you want to go outside?" rather than "do you want to go to Grandma's?" Change it at any time in Admin Toolbar → User Info Admin.
One exception, and it is deliberate. Allergies and any physical or communication limitations you have recorded are always taken into account, even with this turned off. They are safety information, not personalization — turning this setting off should never mean Bravo starts suggesting something unsafe for your child. See Section 2.
7.4 Guardian rights
At any time, a parent or guardian may:
- review the personal information we hold about their child;
- correct it;
- delete it, in whole or in part;
- withdraw consent and refuse to permit further collection or use, including withdrawing consent to AI processing while continuing to use the app; and
- export it in a portable format.
Most of this is available directly in the app at Admin Toolbar → User Info Admin. You may also write to admin@talkwithbravo.com, and we will verify your identity as the account holder before acting. Deleting a child's information may make parts of the app stop working, and we will tell you which parts before you confirm.
7.5 Retention of children's information — published retention policy
We retain a child's personal information only as long as reasonably necessary to provide the service for which it was collected, and we do not retain it indefinitely. Specifically:
- Profile and personalization context is retained while the account is active and the guardian keeps the profile in place.
- If an account is inactive for nine (9) months, we notify the account holder and then delete the child's personal information.
- On deletion of a profile or account, we delete the child's personal information from our active systems within seven (7) days. Copies held in our provider's backup systems are removed within 180 days, which is the maximum period our cloud provider commits to. Nothing in those backups is accessible to us or used for any purpose in the meantime.
- Communication content is retained only as long as the communicator keeps it saved. Records in the activity log are deleted automatically after 180 days.
- Temporary context held by our AI provider to speed up suggestions (Section 5.1) expires automatically after 4 hours, and we delete it immediately when a profile or account is deleted, and whenever you change or remove anything in the profile, rather than waiting for it to expire.
We do not disclose a child's personal information to any third party except as stated in Section 5, and we do not use it for any secondary purpose.
7.6 Security program
We maintain a written information security program appropriate to the sensitivity of children's personal information, covering access controls, encryption, staff training, vendor assessment, and incident response. See Section 8.
8. Security
We protect information with encryption in transit (TLS) and at rest, role-based access controls, least-privilege staff access, audit logging of administrative access, and regular review of our cloud configuration.
Staff access to user content is limited to the support case you have granted and is logged.
No system is perfectly secure. If a breach affects your information, we will notify you and any regulator as required by applicable law, without unreasonable delay.
9. Your choices and rights
Whatever state you live in, we extend these to every user:
- Access — get a copy of the personal information we hold about you or your child.
- Correct — fix anything inaccurate.
- Delete — remove your profile, your content, or your whole account.
- Export — receive your data in a portable, machine-readable format.
- Withdraw consent — turn off AI personalization, revoke SLP or support access, or stop using the service entirely.
- No discrimination — we will not degrade the free service or charge you differently for exercising any of these rights.
Use Admin Toolbar → User Info Admin in the app, or write to admin@talkwithbravo.com. We respond within forty-five (45) days and will verify that you are the account holder first. You may authorize an agent to act for you; we will ask for proof of that authority.
We do not sell personal information and we do not share it for cross-context behavioral advertising, so there is nothing for you to opt out of. We do not respond to Do Not Track signals because we do not track users across sites or apps.
California residents: in the twelve months before the effective date of this policy, we collected the categories of information described in Section 2, for the purposes in Section 4, and disclosed them only to the service providers named in Section 5. We disclosed no personal information for money or other valuable consideration.
10. Retention
Outside of children's information (Section 7.5), we keep account information while your account is active, and profile and communication content until you delete it or close your account. After closure we delete or de-identify personal information within seven (7) days, except where we must keep something to comply with law or resolve a dispute.
11. Where information is processed
We are a United States company and the app is currently offered in the United States only.
Where your information is stored. Accounts, profiles, and saved content are stored in the United States, in us-central1.
Where suggestions are generated. Generating a suggestion is handled by Google's global Vertex AI service. That means the request may be processed at a Google facility in another country, chosen automatically based on available capacity at that moment. We tell you this because it is true, not because your information is being sent somewhere for a different purpose: the same contractual limits apply wherever the processing happens, nothing is stored outside the United States as a result, and the processing exists only to return your suggestion.
If we begin offering the app outside the United States, we will update this policy and put appropriate transfer safeguards in place first.
12. Changes to this policy
If we make a material change — particularly one that affects children's information or adds a recipient of personal information — we will notify account holders in the app or by email before it takes effect, and where the law requires it we will obtain fresh consent rather than relying on your continued use. Previous versions are archived at https://talkwithbravo.com/privacy/archive.
13. Contact us
Talk with Bravo, LLC 10178 Foxridge Circle, Highlands Ranch, CO 80126, USA admin@talkwithbravo.com
For privacy questions, requests about your or your child's information, or a complaint, write to admin@talkwithbravo.com. We aim to respond within ten (10) business days.