> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ve.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Ve is a desktop browser for macOS. Steps on these pages are carried out inside Ve itself, not on a website, and there is no web version.
> Settings paths are written as `Settings > Section`.

# Privacy and your data

> What Ve keeps on your Mac, what it sends to Ve's servers, and the controls in Settings > Privacy.

Some of what Ve handles stays on your Mac and some of it does not. The table
below is the whole answer; there is no shorter true version.

## Where each kind of data goes

| Data                               | Where it goes                                                     |
| ---------------------------------- | ----------------------------------------------------------------- |
| Pages you visit, and their content | A database on your Mac                                            |
| Typed chat messages                | A process on your Mac, then the model provider you connected      |
| Prediction, on the Fn key          | A screenshot, the page address and the page text, to Ve's servers |
| Voice conversations                | Ve's servers                                                      |
| Dictation audio                    | Ve's servers                                                      |
| Saved memories                     | Your Ve account                                                   |
| Your email address and workspace   | Ve's servers                                                      |
| Saved passwords                    | Your Mac only                                                     |

### Identity always leaves

Signing in and creating a workspace call `auth.ve.ai` and `us.api.ve.ai`. Your
email address, your workspace and who belongs to it are held server-side. Ve
has no offline account, so this happens on the first request the app makes.

### Voice and dictation leave

Typed chat runs against a process on your own Mac. Speaking does not. Both the
**Voice** button and the **Dictate** microphone open a connection to Ve's
servers and stream your audio there.

<Warning>
  If you are discussing something you would not send to Ve, type it instead of
  speaking it.
</Warning>

### Prompts go to your model provider

Whatever you type in chat reaches the provider you connected, under your own
account, the same way it would in that provider's own app. See [Connect a
model](/connect-a-model).

## Prediction sends a screenshot

Tapping **Fn** asks Ve to draft something for you. To do that it captures a
screenshot, the address of the page and the text on it, and sends all three to
Ve's servers.

Fn works inside Ve only, until you turn on **Global** in
`Settings > Shortcuts`. Global lets the key fire in any application, which means
the screenshot can be of something other than Ve. It is off on a new install and
needs macOS permissions you grant deliberately.

Fn is a single key with no modifier, so it is easy to press by accident. You can
change it on the same page.

Dictation and voice context use the same connection but drop the page text. They
still send the screenshot, the window title and the page address.

## What Ve records about your browsing

Once you are signed in, Ve records the pages you visit and the content of those
pages into a database on your Mac. This is on by default.

| Question            | Answer                                                                |
| ------------------- | --------------------------------------------------------------------- |
| Where it is stored  | `~/.ve/accounts/<account>/veaid.sqlite`, outside your browser profile |
| How long it is kept | Seven days, then deleted automatically                                |
| Incognito windows   | Never recorded                                                        |
| Sent to Ve          | The browser uploads none of it                                        |

`Settings > Privacy` has no switch for this. Incognito is the way to browse
without it being recorded.

## Controls in Settings > Privacy

| Control                            | What it does                                                            |
| ---------------------------------- | ----------------------------------------------------------------------- |
| Send a "Do Not Track" request      | Asks sites not to track your browsing                                   |
| Safe Browsing                      | Warns you about dangerous sites and downloads                           |
| Search and address-bar suggestions | Uses a prediction service to complete searches                          |
| Third-party cookies                | Allow, block in Incognito, or block everywhere                          |
| Always use secure connections      | Upgrades navigations to HTTPS and warns before loading a site over HTTP |
| Secure DNS                         | Encrypts DNS lookups                                                    |
| Preload pages                      | Prefetches pages Ve expects you to visit                                |

Under **Data** on the same page:

* **Clear browsing data** removes history, cookies, cache and more.
* **Site permissions** covers per-site location, camera, microphone and cookie access.
* **Certificates** opens the trusted certificates held in your macOS Keychain.

## Saved passwords

Saved passwords stay on your Mac, in Chromium's password store behind the macOS
keystore. The model never receives one.

Passwords are resolved locally and typed into the page. A stored login is only
offered when its saved origin matches the site you are actually on, so a
lookalike domain cannot claim it.

<Note>
  The **Cloud sync** row in `Settings > Password` does not sync anything. Your
  vault is stored on this device.
</Note>

## Related

* [Manage what Ve remembers](/memory)
* [Chat with Ve](/chat)
* [Connect a model](/connect-a-model)
* [Sign in and create a workspace](/sign-in)
