Violet
Learn

Proactive AI without surveillance

Published 2026-07-04 · updated 2026-07-04

Proactive AI means the assistant surfaces something useful without being asked: a morning summary, a nudge before an event, a close to the day. It does not require surveillance, because everything genuinely useful can be derived from data the user already handed the system, like their calendar and task list. The line between helpful and creepy is drawn by data provenance and predictability, not by how smart the feature is.

What proactive means, and what it does not require

A reactive assistant answers when asked. A proactive one notices: it tells you the day is heavy before you ask, flags the meeting that starts in forty minutes, and closes the evening with what is left. This is the difference between a tool and a presence, and it is most of why a companion feels like a companion.

The common assumption is that noticing requires watching: location trails, mic access, browsing history, behavioral profiles. It does not. A calendar the user filled in, a task list the user wrote, reminders the user set, and a weather lookup for a city the user chose are enough to build every moment described on this page. The assistant is not discovering anything about you. It is reading back, at the right time, what you already told it. Proactivity is a scheduling problem over consented data, not a collection problem.

The three natural moments of a day

Most of the value of proactive attention concentrates in three moments, and all three can be computed from explicit data alone.

Notice what is absent: no engagement bait between the moments, no artificial reasons to open the app, no summary of things you did not ask it to track. The moments follow the shape of a human day, and then the assistant is quiet.

The line between proactive and creepy

Users do not experience a single creepiness threshold; they experience a provenance question. When an assistant says something, the user instantly and unconsciously asks: how does it know that? If the answer is obvious (I put that meeting in the calendar), the moment lands as care. If the answer is opaque (how does it know I was there, or that I looked at that?), the same sentence lands as surveillance, no matter how helpful it was.

PatternData sourceHow it lands
Your 2pm starts in 40 minutesThe calendar entry you createdHelpful; provenance is obvious
Three tasks are still open todayThe task list you wroteHelpful; you gave it the list
Leaving now beats the traffic on your usual routeContinuous location historyCreepy unless location was explicitly and knowingly shared
You seemed stressed on today's callInferred affect from audioCreepy; the user never handed over their tone of voice for analysis

The rule that falls out: a proactive line is safe when the user can predict, before reading it, every fact it could possibly contain. Predictability is a stricter and more honest bar than consent buried in a settings page.

Consent and quiet-by-default patterns

A proactive layer that respects its user follows a small set of enforceable patterns rather than a vibe:

How Violet's moments layer does it

Violet is a private AI companion, currently pre-launch, and her companion app implements exactly this design in a small module called moments. Every claim below is how the shipped code behaves, not an aspiration.

When proactivity is the wrong choice

Even fully consented proactivity is not always right. Some data is appropriate to store and answer questions about, but wrong to raise unprompted: patterns touching health, relationships, or money deserve the user's initiative, not the assistant's. Some hours are wrong regardless of content; a proactive layer that speaks at 2am has failed whatever it says. And some users simply want a tool, not a presence. The honest design treats silence as the default state and every proactive line as something that must justify itself, which also means the feature can be turned down to nothing without breaking the product.

Common mistakes

Questions

Can an AI assistant be proactive without listening or tracking?

Yes. A morning summary, a pre-event nudge, and an end-of-day close can all be computed from a calendar, task list, and reminders the user entered themselves, plus a weather lookup for a chosen place. Proactivity is timing over consented data; surveillance is a design choice, not a requirement.

Does Violet send push notifications?

Not in the current phase. Violet's moments render only inside the app's Today view: an arrival line, a coming-up strip, and an end-of-day close. There are no popups and no notifications, and the layer goes quiet entirely when there is no real data or no connection. Violet is pre-launch.

What makes a proactive AI feature feel creepy?

Opaque provenance. When users cannot trace a proactive line to data they knowingly shared, the line implies hidden watching, and it reads as surveillance regardless of intent. The safe bar is predictability: the user should be able to guess everything the assistant could possibly say before it says it.

Related pages