Skip to content

What leaves your Mac, and what does not.

Coding Buddy runs on your Mac. It has no account system and no server of its own that receives your code. It talks to two AI providers using API keys that you supply.

What is sent, and to whom

  • Your voice, to OpenAI. During a live conversation, microphone audio is streamed to OpenAI, which also produces the spoken replies.
  • The file you have open, to Anthropic. When you ask about your code, the active file and the errors and warnings VSCode shows for it are sent for that question.
  • Other project files, to Anthropic, only if you allow it. Reading the project is off until you allow it for that project. The tutor then requests specific files or searches, read-only.
  • A screenshot, to Anthropic, only if you turn it on. Screen sharing is off by default. When on, one capture of the screen you are working on is sent with each question.
  • Your license key and your Mac's name, to us. When you activate the app, and about once a day after that, it asks www.codingbuddy.io whether your subscription is active. Nothing about your code or your conversations is part of that check.

What is never sent

  • Files that look like credentials, such as .env files, private keys and credentials files.
  • A screenshot while one of those files is the active file.
  • Anything from a project you have not allowed, beyond the file that is open.

What stays on your Mac

  • Your API keys, stored locally and given only to the app's local backend.
  • The conversation transcript, only if you turn on saving, and then only the spoken text. Never code or screenshots.
  • Logs with counts and timings. Your code, voice transcripts and screenshots are not written to logs.

Payment

Payment is handled by Stripe. Your card details go to Stripe and never reach us. We keep your license key, the Macs it is active on and whether the subscription is active.

The providers' own terms

What Anthropic and OpenAI do with data sent through their APIs is governed by their terms and by the settings of your own accounts with them. Because you use your own keys, those accounts are yours.

Contact

Questions about this page: support@codingbuddy.io.