Last updated October 19, 2026
Privacy
limelit is a virtual camera for macOS and Windows made by Streamfog Inc. This page says what it collects, where it goes, and how to get rid of it. The short version: your video stays on your computer; your audio stays on your Mac unless you choose cloud transcription, and on Windows it is always transcribed in the cloud while listening is on; what you type to the agent, and pieces of the call transcript while a live cue is running, go through our backend to the model provider that writes the answer; and we keep an account record and usage events so we can run the service and fix it.
What stays on your computer
- Your video. limelit composites your cues over your camera picture on your computer and hands the result to the call app. No frame is ever uploaded.
- Your audio. When listening is on, limelit captures your microphone and the call's audio. On a Mac it transcribes both on the Mac with Apple's speech recognizer; if you switch transcription to the cloud in Settings › Calls, both audio streams go to Meta's transcription service (Muse Voice Transcribe) while listening is on instead. On Windows there is no on-device recognizer, so while listening is on both audio streams always go to that service. We keep nothing of the audio either way. The recording and the transcript live in a session folder that is deleted when listening stops. Only the cues and your conversation with the agent survive a call.
- Your workspace. The cues, your style notes, the files you add and the conversation log are files in the app's own folder on your computer.
What reaches the model provider
The agent is a language model run by a third-party provider (currently Anthropic). Every request goes through our backend, which adds the instructions and forwards it. A request carries what the agent needs to answer:
- the messages you type and the agent's earlier replies;
- the cues on your camera, your style notes and the theme;
- files you attach, images you drop in, and screenshots of websites you ask it to read;
- during a call, pieces of the transcript. A live cue is kept current by a watcher that reads the latest transcript lines, both your side and the other participants', and sends them with its request. This only happens while listening is on and a live cue exists. Before each of those requests, the same lines, with the cue's task and its current data, go to a second provider (TypeSafe AI), whose model answers one yes/no: does anything on the cue need to change? When the answer is no, the language model is not asked.
The provider processes the request to produce the answer under API terms that exclude the content from training its models. We do not send the audio itself, ever.
What we keep
- Your account. Sign-in is with Google. We store your Google user id, email address, display name and the time of your sign-ins. The name is also used, on your computer, for the name tag cue.
- The waitlist. The address you give us on this site, the page it came from, and when.
- Usage events. Which features you use, when a call started and ended and in which app, how many cues were shown, whether an agent turn succeeded, app version and operating system version. Events carry your user id, never transcript text, never cue content, never a file name.
- Agent traces. During the invite-only period we keep a record of your conversations with the agent, the requests our backend forwarded and the answers that came back, so we can find and fix its mistakes. Images, PDFs and slide decks are replaced by a hash. Transcript text is never kept: where the agent read the transcript, the trace says how many lines and when, not the words. Traces are deleted after 90 days.
- Crash reports. If the app or one of the processes behind the camera crashes, a report with where it crashed, the app version, the operating system version and your user id is sent so we can fix it.
- Diagnostics, on a Mac. If the part of limelit that draws cues onto the camera stops working, or you click "Send diagnostics", the app sends a technical bundle: how that process started and ended, its log, your macOS build, and which security or device-management software is installed. It carries no cue content, transcript or file names, and is deleted after 90 days or with your account.
- Messages to Kev. What you write to Kev in the app, and his replies. Each message you send carries the app's state at that moment: app and operating system version, whether the camera and listening were on and which app used the camera, how many cues there were, and, when you flag one of the agent's replies, which reply it was and its first lines. It carries no transcript text and no cue content. Kept until you delete your account.
Who processes it
- Google (Firebase, Google Cloud): sign-in, our database, our functions and this site.
- Anthropic: the model behind the agent, as described above.
- Meta: cloud transcription while listening is on, always on Windows and on a Mac when you choose it.
- TypeSafe AI: the yes/no in front of the watcher during a call, as described above.
- PostHog: usage events and crash reports.
The app also checks for updates by fetching a feed from our update server, on Windows also once a night. That request carries the app version, on Windows also what started the check, and nothing about you.
We do not sell your data, and we do not use it for advertising.
Other people on your calls
When listening is on, the other participants' words are transcribed, on your Mac or in the cloud as described above, and pieces of them reach the model providers while a live cue is running. You are the one on the call; where the law or the meeting's rules require it, tell the participants and get their consent before you turn listening on.
Your choices
- Listening is off by default and never starts without your say: you turn it on per call, or switch on listening during calls in the app's settings.
- Agent traces are part of using the agent during the invite-only period; deleting your account removes them.
- Delete your account in the app's settings, under Account. That removes your account record, your traces, your messages to Kev and your usage events. Your workspace on your computer is yours to delete.
- To see, correct or export what we hold, or to leave the waitlist, write to us.
Children
limelit is not for anyone under 16, and we do not knowingly collect their data.
Changes
If this page changes in a way that matters, the app tells you at the next launch, and the date at the top moves.
Contact
Streamfog Inc. · kev@limelit.ai