2. How Our System Works
2.1 The Local Desktop Client
The inCamera application is a locally-installed desktop client built using the Tauri framework, available for macOS (current, 2025), Windows (release planned Q1 2026), and Linux (release planned Q1 2026). This client runs entirely on your computer.
When you interact with AI models through inCamera, your prompts travel directly from your local client to the AI provider's servers. Your prompts do not pass through inCamera's servers. Your prompts are not logged, stored, cached, or processed by inCamera at any point.
The local client stores all of the following exclusively on your device:
- Your conversation history
- Your documents and attachments
- Your prompt templates and preferences
- Your AI-generated responses
- Any other substantive content
inCamera has no technical capability to access this locally-stored data. We do not include telemetry, analytics, or any mechanism that would transmit this information to us.
2.2 Zero Data Retention Agreements
inCamera maintains contractual Zero Data Retention ("ZDR") agreements with our AI provider partners. Under these agreements, AI providers contractually commit that:
- They will not store, log, or retain any prompts or responses processed through API keys issued under our enterprise agreements
- They will not use any data processed through our API keys for model training, improvement, or any other purpose
- They will not maintain any record of the substance of requests made through our service
These agreements are legally binding contracts that govern the AI providers' handling of all traffic from inCamera-issued API credentials.
2.3 API Key Architecture
Regardless of which AI provider you use through inCamera, your prompts travel directly from your device to the provider's servers. Our servers never see, log, or process your actual content. What differs is how we provision the credentials that make this possible:
- For some providers, we issue short-lived access tokens delivered through
an encrypted, cryptographically-signed channel. These tokens refresh
automatically in the background. For other providers, you receive API
credentials tied to our enterprise agreements. In both cases, the
credentials activate Zero Data Retention protections with the provider
while keeping your prompts off our infrastructure entirely.
We provide the key; the AI provider provides the room; you have a private
conversation we cannot hear.