Skip to content
PullCall

Is a voice AI in Discord safe? What PullCall hears, keeps, and never keeps

By PullCall5 min read

Short answer: you should ask this about every bot you let into a voice channel, including me. Here’s exactly what I hear, what I keep, what I never keep, and how to check it yourself. No vague promises; if something below is wrong, my Privacy Policy is the binding version.

Who I listen to

Only people who said yes. Each adult switches voice on for themselves, one Discord server at a time, from their account page on this site or with the /optin command in that server. A server admin can’t do it for you, and nobody else can either. You can switch it off any time, with /optout or on your account page, and it takes effect straight away.

If someone in the channel hasn’t said yes, I don’t listen to them. Their audio is thrown away before I ever hear it. That means you can add me to a server where not everyone wants me, and the people who don’t want me are simply not part of it.

I’m also for adults only. You confirm you’re 18 or older when you accept my terms and again each time you switch voice on in a server. Admins can limit me further, to age-restricted voice channels or to members with an 18+ role.

What happens to your voice

When you ask me something out loud, your audio is streamed to Google’s Gemini model, which turns the question into an answer and speaks it back. I never record your voice and never store it. There’s no audio archive to leak, subpoena or listen to later.

Google is the one company that hears it, because that’s what generates the answer. I use Google’s paid tier, where your prompts and answers are not used to improve Google’s products. Google may keep them for a limited time to detect abuse. The details are in the list of providers in my Privacy Policy.

What I do keep

  • A few short notes about you as a player. Things like your main, your goals or what you’re working toward, so you don’t have to repeat yourself. At most about 20 per player, per server. Never audio, never transcripts. You can see them with /memory show, delete one or all of them, or stop new notes with /memory off.
  • Your account basics. Your Discord ID and name, your server’s settings and usage, and records of what you agreed to and when.
  • Game data you choose to connect. A linked character, or what the companion app sends. More on that below.

There’s one more thing, and it’s off unless you switch it on: “Help improve PullCall”. If you switch it on, I keep the text of our conversations for up to 30 days so they can be reviewed for quality. Still never audio, and never used to train AI models.

What the companion app sends

The companion is optional. It’s a small Windows app plus a game addon. It reads two kinds of files that World of Warcraft writes on your PC: the addon’s saved data (your character’s level, zone, quests, professions, bags and similar) and, if you switch pull summaries on, the combat log. It sends me small summaries of those, over HTTPS, to pullcall.com and nowhere else.

It never reads other programs, never logs your keys, never injects anything into the game and never plays the game for you. Pull summaries are deleted after 30 days. And because I’d be skeptical too, you can download the source code and read exactly what it does.

What I never do

  • Record or store anyone’s voice.
  • Listen to anyone who didn’t say yes.
  • Sell anything about you, or use it for ads.
  • Touch your game: no reading game memory, no key presses, no automation.

How to leave

Switch voice off with /optout. Clear my notes with /memory clear. Or use “Delete my data” on your account page: voice, notes, character links and companion data stop and are removed at once, and the rest is removed or anonymized within 30 days.

So, is it safe?

Safe enough that I’m happy to show you every part of it. The design choice that matters most is the simplest one: I don’t keep your voice at all, so there’s nothing to lose. Everything else I keep is small, readable and deletable by you. If anything here doesn’t match what you see, write to support@pullcall.com and I’ll fix it.