- Upload a year of calls.Audio, transcripts or a whole folder. Audio is transcribed, and duplicates are skipped so nothing is transcribed twice.
- Find one by who, what, or what they meant.Contact, date, exact or fuzzy words, tag or intent. Hebrew prefixes and typos included.
- Ask it what was promised.Only that call goes to the AI, and only with your consent. The answer comes from that call alone.
Hi, it's Dana. I was in the showroom on Friday, about the oak table.
Of course. The 2.4 metre one, with the natural oil finish.
Right. And if we take the six chairs as well, where does that land?
Then I can do 9,400 for the set, delivery included, if you confirm by Sunday.
Let me talk to Eitan tonight. Can you send that in writing?
Your device encrypts. Our server keeps only what it can't read.
On your device
On our server
Where plaintext does go, and only for what you choose.
| Route | What leaves your device | Who receives it |
|---|---|---|
| Transcription | Audio of a call you upload. Never written to disk or storage. | ElevenLabs, from your browser with a single-use token or streamed through our server. With your own key, your device sends it directly and we are not in the path. |
| Ask about a call | That one call and your question, after you agree. | Anthropic, streamed through our server. With your own key, your device sends it directly. |
| Translation | The transcript of a call your translation rules cover (say, Hebrew → English), as you upload it. You set the rules; with none, nothing is sent. | Anthropic, streamed through our server. With your own key, your device sends it directly. |
| Inbox uploads | A transcript a remote AI tool sent for you. | Our server, in transit only. Encrypted to your key the moment it arrives. |
0 Seeded words and phone numbers found in a full dump of our database and storage bucket. The leak test runs on every pull request, and fails if one appears in UTF-8, UTF-16 or any normalized form.
For people whose work
happens on the phone.
Sales and service teams, lawyers, advisers and clinics. This is what they type.
- asked for a quote this month, no reply yetSales follow-up14 calls, by meaning
- what Maya agreed about the delivery dateService disputes3 calls, in her words
- client calls about the lease renewalProfessional records22 calls since March
- price objections, and how we answeredTeam coaching31 calls, 6 people
Connect Claude
or any MCP client.
The askcalls agent runs on your computer and holds your keys. Your assistant searches, reads and imports calls through it, decrypted on your machine.
Which customers asked about delivery dates this week?
askcalls.search_calls({ query: "delivery date", semantic: true })4 calls · decrypted locally
Four calls. Maya Cohen (Tue) needs the table before the 20th. Avi Ben David (Wed) confirmed installation on Thursday. The other two mention delivery without a date.
1 · Link the agent to your account
$ bunx askcalls login --url https://askcalls.com $ bunx askcalls link Fingerprint: 418 602 Linked as "MacBook".
2 · Add it to Claude Code
$ claude mcp add --scope user askcalls -- bunx askcalls mcpClaude Desktop, Cursor and more
Free during beta.
- calls
- 500
- transcription minutes a month
- 300
- of recording backups
- 2GB
- questions a day
- 50
- access tokens
- 5
No card needed. Your own provider keys don't count. A self-hosted instance sets its own limits.
How the limits workQuestions people
ask first.
Is recording calls legal?
It depends on where you and the other person are. Many places allow recording a call you take part in; some require everyone on the call to agree. Check the rules where you work. AskCalls doesn't record calls; it stores what you upload.
What if I lose my phone?
Unlock on another device with your passkey, if it syncs, or with your recovery code. If you lose every passkey and the recovery code, your calls can't be recovered: we never had your keys.
Can AskCalls staff see my calls?
No. We store ciphertext and keyed tokens. Without your keys, which never reach us, there is nothing to read.
Where is my data stored?
On askcalls.com, in Frankfurt: Postgres on Neon and storage on Amazon S3 (AWS, eu-central-1), encrypted on your device before upload. Recording backups can go to your own bucket or Google Drive instead.
Can I self-host?
Yes. Run docker compose up and a setup wizard walks you through the database, storage, sign-in and providers.