Privacy Policy
Effective date: May 21, 2026 · Last updated: May 21, 2026
This policy describes how LifeOS, the free, open-source Windows desktop app published by thecodebage, handles your information. LifeOS is designed local-first: it indexes and answers questions across your own screen, voice, and system audio — entirely on your PC. You control what is indexed; you can pause or wipe at any time.
1. What LifeOS indexes on your machine
When you grant the relevant Windows permissions, LifeOS may read and index, locally:
- Frames of your own display (used for OCR text extraction)
- Your microphone input (used for Whisper transcription)
- System / loopback audio (used for Whisper transcription)
- Active window title and process name (used for tagging memory snippets)
These artifacts are stored on your local disk in a SQLite database under your Windows user profile. They are not uploadedto any server, ours or anyone else’s. You can browse, delete, or wipe the database at any time from Settings → Storage.
2. What leaves your machine
Nothing, by default. LifeOS makes zero mandatory outbound network calls. No license server, no update server, no telemetry endpoint. Every call that does happen is recorded in Settings → Network with timestamp, host, and byte count so you can verify yourself.
The only outbound traffic LifeOS can make is to an AI endpoint you explicitly configure (e.g., your own local Ollama at 127.0.0.1, or a remote OpenAI-compatible URL) in Settings → AI. We never default to any external AI service.
The Air-gap mode toggle (Settings → Network) blocks every outbound byte unconditionally.
3. No account, no identifier
LifeOS does not require an account, email address, or any signup. It does not send a hardware identifier, machine ID, MAC address, or IP address anywhere — because it does not phone home at all.
4. Email contact
When you email support@thecodebage.com, your message is forwarded by Cloudflare Email Routing to a private inbox we read. We use the contents only to respond and to improve the product. We do not add your email to any marketing list.
5. Crash reports and telemetry
LifeOS does notsend crash reports, usage analytics, performance traces, or any kind of background telemetry. If you choose to send us a log file with a bug report, that’s explicit and one-time.
6. Children
LifeOS is not directed to children under 13. We do not knowingly collect personal information from children.
7. Your rights
Because virtually all your data stays on your machine, you have direct control: open the SQLite file, export, delete, or wipe entirely. For any data we do hold (support emails on our side), contact us at support@thecodebage.com for access, correction, or deletion under GDPR / CCPA / equivalent law. We respond within 30 days.
8. Changes to this policy
If we change this policy in a meaningful way, we will update the “Last updated” date and post the change on this page.
9. Contact
Privacy questions: support@thecodebage.com.
See also: LifeOS Terms of Service · Website-wide privacy policy.
