A personal AI assistant is software that manages one person's email, calendar, tasks, and notes through natural language and acts on their behalf; personal means it is bound to a single person and their context. Whether it is also private is a property of architecture, not wording: where the assistant stores your context, and whose API keys it uses when it thinks. Both of those can be verified from outside; a promise like "zero logs" cannot.
I build and operate a product in this category, so read me as a biased narrator: it appears once, near the end, clearly labeled, and I tell you where it loses. This page is not a top-ten list; the lists I've seen grade each tool by its own privacy page, the one source that can't settle the question. What follows is the checklist I'd use on any of them. If your real question is what these systems do all day, that's a different page, what an AI chief of staff actually does; this one is only about the word private.
Why "private" is the load-bearing word
An AI assistant for personal use earns its keep only if you hand it the most sensitive ordinary dataset that exists about you: mail, calendar, tasks, notes, and the patterns across them, accumulated for months. Two facts follow, and no vendor can design them away: that context has to live somewhere, and when the assistant thinks, the thinking runs on a model, on somebody's API keys. Every genuine privacy property in this category is downstream of those two facts, which collapses a fog of claims into a short checklist.
The two-question checklist
1. Whose cloud holds your context?
There are three possible answers. A multi-tenant database operated by the vendor, where your archive lives in the same system as every other customer's. Hardware you own. Or a server dedicated to you alone. The answer decides who besides you can technically reach your history: which employees can touch it, whose breach exposes it, whose subpoena reaches it.
You can usually read the answer off how the product is sold: dedicated machines are not provisioned in two minutes at $20 to $50 a month, and a genuinely dedicated setup will say so and cost like it.
2. Whose keys does it think on?
Every useful assistant calls a model; the question is the route. In the typical cloud product, prompts travel through the vendor's proxy on the vendor's pooled API keys: their account, their quota, their logging surface. The alternative is an assistant that runs on a model subscription you already hold, sending prompts straight to the provider with no reseller in between. Follow the money: if model usage is bundled into the monthly price, you are on the vendor's keys, because that is what bundling means; if usage accrues to a subscription you control, your prompts ride your own relationship with the provider.
Five minutes on a product page answers most of this:
- Instant signup at $20–50/month: context in the vendor's multi-tenant cloud. That is what the price buys, and for low-stakes use it can be a fine deal.
- Model usage included in the price: the vendor's keys.
- You connect a model subscription you already pay for, and usage lands on a bill you hold: your keys.
- Self-hosting docs exist: the exit door exists.
- A machine provisioned per client, paid, with a setup fee: single-tenant, and the cost shape follows from the architecture.
Put both questions to any vendor, mine included. A clean architecture gets answered in one sentence. Evasion is also an answer.
"Zero logs" is a promise. Tenancy is a fact.
Spend an hour searching for a private AI assistant and a pattern shows up: "100% private," "zero logs," "fully local," "your data never leaves the server." A product can make every one of these claims while routing every request through its own proxy, on its own keys.
I am not calling anyone a liar, and that is precisely the problem. A zero-logs policy can be sincere and perfectly enforced, and you still cannot verify it from outside; no packet capture proves an absence of logging on infrastructure that isn't yours. The same holds for retention windows, staff access rules, and what happens to your archive in an acquisition. All of that is policy, and policy changes with a legal review or a term sheet.
"We don't train on your data" is narrower than it sounds. It rules out one use of your data and says nothing about where the data sits, who can query it, or how long it is kept; the bigger exposure was always storage and access, not training. A SOC 2 badge means an auditor reviewed the company's processes. Worth having. It doesn't move your archive out of a shared database, and it doesn't take your prompts off pooled keys.
So the working rule for the whole category: judge the architecture you can see, and treat every claim you cannot verify as undefined rather than false. Tenancy shows up in how the product is sold; key ownership, in whose bill the usage hits. A system you host yourself you can watch down to the network traffic.
The three architectures through the privacy lens
Strip the branding off every product in the category and three architectures remain. In order of how much of each you can verify:
The vendor's cloud, on the vendor's keys. The typical product: $20 to $50 a month, running in minutes, zero ops, and it clears an inbox competently; credit where due. Privacy here is a policy stack: your context in a multi-tenant database, your prompts on pooled keys, no self-hosting on offer. From outside you can verify almost none of it, and that is the honest description of the deal. It is still a reasonable deal when your archive is low-stakes, as long as you take it knowingly.
Local models on hardware you own. The most verifiable privacy available. The model runs on your machine, the context stays on it, no vendor keys exist, and you can watch the network traffic to confirm all of it. This is why people who put verifiability first run a local assistant on their own hardware instead of a cloud one: it is the only architecture where you can check the claim yourself. The costs are just as real: open-weight models run a tier below the frontier, you are the ops team, and the upkeep is a standing project. The boundary also holds only while everything stays local; route hard questions to a frontier cloud model for quality, and the "offline" story is over, at which point you are running a cloud assistant with extra steps. A common middle path is self-hosting on a rented VPS, which moves trust to the hosting provider; if you go that way, I've written up how to run an agent runtime on a VPS and how to lock it down.
A dedicated server plus your own model subscription. Single-tenant: a server provisioned for one client, nobody else on the machine, and the assistant thinks on the model subscription that client already pays for, prompts going straight to the provider. It sits between the other two: stronger tenancy than a shared cloud, stronger models and less labor than local. What you can verify: how it is sold, a machine provisioned per client rather than an instant signup, and whose bill the usage lands on (yours). And once you're on the box, your own agent can scan every process, see who else has access, and read the logs of what they did, so "one client, no neighbors" is something you check rather than take on faith. It is still managed infrastructure; a person operates it, and a vendor of this architecture who tells you "data never leaves the server" is misdescribing their own system, because prompts go out to the model provider by design. The other costs: it's paid rather than self-serve, there's a setup fee, and you do not own the hardware. This is the architecture my own product runs on; it gets its labeled section below.
| Vendor's cloud | Hardware you own | Dedicated server + your subscription | |
|---|---|---|---|
| Where your context lives | Their multi-tenant database | A machine you own | A server provisioned for you alone |
| Whose keys it thinks on | The vendor's, pooled | None; local models | Your subscription, straight to the provider |
| What you can verify yourself | Little beyond the sales model | Everything, down to network traffic | Your agent scans the box; plus whose bill the usage lands on |
| What you take on trust | Logging, retention, staff access | Your own configuration | The host layer beneath the box |
| Cost shape | $20–50/month | Hardware plus your time | Setup fee plus service |
| Where it loses | Your archive rides a policy | Weaker models, you are the ops team | Not self-serve, not owned by you |
Keep the genuinely sensitive material out of all three
Some material does not belong in an AI assistant under any architecture. Medical records. Legal matters in progress. Passwords, keys, credentials of any kind. Data a regulator has an opinion about. Not in a vendor's cloud, not on a dedicated server, not on the machine in your closet. None of the three architectures makes that material safe by default, and an assistant does not need it to be useful. It needs your calendar, your mail, and your task list.
How Cain approaches this
Cain is my product, this is the one sales section on the page, and the checklist applies to it like anything else.
Whose cloud: each client gets a dedicated server provisioned for them, one client per server; the memory, transcripts, and accumulated context stay on that machine, not in a shared cloud. Whose keys: Cain thinks on the model subscription the client already pays for, and prompts go straight to that provider; I do not resell tokens and do not route prompts through models of my own. Authorization happens on the provider's own login page, so no password of yours passes through me. And anything Cain would do in the outside world waits for the client's approval first; that is how it is designed, not a toggle.
Held to this page's own standard: both answers are checkable. The key arrangement shows in whose account the model usage accrues; the tenancy your own agent can confirm, scanning every process on the box and reading the access logs, so "one client" isn't something I ask you to take on faith. I still provision the server and can reach it to operate it, and I will not dress that up as "your server"; you do not own it. Where Cain loses is plain: it's paid, there is a setup fee, and none of it is self-serve. If you want cheap and instant, the first architecture wins on both counts. If you want maximum verifiability and are willing to run your own machine, local is more honest than anything managed, Cain included.
When you don't need a private assistant
The private slice of this market is smaller than the search traffic suggests.
- If a leaked archive would cost you a shrug, buy on convenience. The self-serve cloud tier clears an inbox for $20 to $50 a month and does it well; keep the difference.
- If you want the project, build it. DIY local is the right call when running the thing is part of the appeal: you will know where every byte goes, which no managed product can honestly offer, and you will also be the one patching it at midnight.
- The private architectures earn their cost when the archive has stakes: client confidences, unreleased work, months of context whose leak would cost you customers rather than embarrassment. That is the buyer the two questions were written for.
FAQ
What is a personal AI assistant? Software that manages one person's email, calendar, tasks, and notes through natural language and acts on their behalf. Personal means bound to a single person and their accumulated context rather than shared across a team. It implies nothing about privacy; that is a separate, architectural property.
Are conversations with AI assistants private? That depends on the architecture, not on the tone of the privacy page. In the typical cloud product, conversations and context live in the vendor's multi-tenant database and prompts run on the vendor's API keys. Skip the promises and ask two things: whose cloud holds the context, and whose keys it thinks on.
How can you tell if an AI assistant is actually private? Ask two questions. Whose cloud holds your context: the vendor's multi-tenant database, hardware you own, or a server dedicated to you alone? And whose keys does it think on: the vendor's pooled API keys, or a model subscription you hold, straight to the provider? Judge those, which are visible from outside, rather than claims like "zero logs," which you can't check.
Which AI assistant is safest for private use? Whether it's a chatbot or a full assistant, the safest choice is the one whose architecture you can verify: context kept out of any multi-tenant cloud, prompts on a subscription you control. In practice that means local models on hardware you own, maximally verifiable but weaker and labor-intensive, or a single-tenant dedicated server, stronger and managed, where your own agent can still scan the box to check who's on it.
Can an AI assistant be truly private? "100% private" cannot be verified from outside, so be suspicious of any product that claims it. The most verifiable option is local models on hardware you own, where you can check at the network level what leaves the machine; the price is weaker models and standing upkeep. A single-tenant dedicated server narrows exposure without removing the need for trust.
What's the difference between a personal AI assistant and a private one? Personal describes who it serves: one person and their context. Private describes architecture: where that context is stored and whose keys the assistant thinks on. A personal assistant living in a vendor's multi-tenant cloud is personal without being private; the first word never implies the second.
Should I build my own private AI assistant or buy one? Build, with local models on your own hardware, if you are prepared to run, update, and fix it yourself; you get the most verifiable privacy available and a permanent side project. If that maintenance is the dealbreaker, a managed single-tenant service is the compromise: a stronger privacy architecture than a shared cloud, but paid, with a setup fee rather than an instant signup.
How much does a private AI assistant cost? The self-serve cloud tier runs $20 to $50 a month; that price buys the vendor's cloud and the vendor's keys. Local costs the hardware plus your time, ongoing. A concierge single-tenant service such as Cain charges a setup fee and thinks on the model subscription you already pay for. The price shape tells you which architecture you're buying.
Ilya Prudnikov builds and runs single-tenant assistant infrastructure in production. These notes are one operator's method for evaluating a category he sells into, not a neutral review; the vendor recommending honesty is still a vendor.

