Answer
wavecat watches your screen so that it can develop a rich understanding about you. After all, your screen is the richest source of context about your day.
This all happens on your machine. The screen is read and understood entirely by local models, and nothing about what’s on your screen ever leaves your computer. There’s no upload, no server, no copy stored elsewhere — which is exactly why your data stays private.
The more context wavecat gathers from your actual work, the better it gets at picking up on what you’re doing and stepping in when it’s useful. You can read more about that in how wavecat learns what you need.