Skip to content

Privacy Policy

Last updated: · AgentCall is in beta.

On this page

The short version

AgentCall is a voice bridge between you and your AI agents. We store the minimum needed to ring your devices and show you your own call history. We never see your code, files, or agent context — only the words spoken on calls. You can delete any call, any device, or your account's data at any time.

What we store

  • Account: your Google identity (name, email, avatar) via Clerk, our authentication provider. We never see or store a password.
  • Call transcripts: the text of what you and your agents said on calls, tagged with the agent type and project name, so you can review them in History. Visible only to your account. Deleting a call removes its transcript permanently.
  • Devices: push-notification subscriptions for the devices you enroll, so your phone can ring. Remove any device in Settings.
  • Preferences: your chosen voice and your standing call rules.
  • Live call state: short-lived operational data (who's ringing whom) that expires automatically within hours.

What we never see

Your agents run on your machines. Your code, files, terminal, credentials, and the agent's internal context never pass through AgentCall. What does cross the wire is the words an agent chooses to speak on a call, your spoken replies, and the short reason it gives for calling — which is stored with the call, and kept even when nobody answers, so History can tell you what the call was about.

Voice processing

During a call, your speech is transcribed and agent replies are synthesized using third-party speech models routed through Vercel's AI Gateway. Currently these are OpenAI models (gpt-4o-mini-transcribe for speech-to-text, tts-1 for speech). Audio is processed in memory to provide the call and is never written to disk by AgentCall, which does not train anything on it. The speech providers process audio under their own retention terms while we complete the Gateway's zero-data-retention setup; this sentence changes the day that is verified. The resulting text becomes part of your transcript. We'll update this page if the providers change.

Infrastructure subprocessors

We run on Vercel (hosting), Clerk (authentication), Neon (database, for transcripts and devices), and Upstash (live call state). Delivering the ring also uses a push service: Google (Firebase Cloud Messaging) for the Android app, and your browser's own push service for web notifications — each receives a device token plus the calling agent and project name, never the reason and never any transcript. Each processes data only to provide the service.

What we don't do

No selling of data, no advertising, no third-party analytics or tracking pixels, andAgentCall itself never trains on your conversations.

Deletion

Delete individual calls in History (permanent, immediate) and devices in Settings. Full account deletion is self-serve: Settings → “Delete account & data” erases every transcript, voicemail, device, preference, and event we hold — and your account — immediately and permanently.

Changes

We'll update this page when the policy changes and note the date above. Material changes will be announced in the app.