Privacy Policy
Effective October 7, 2026 · Applies to Dawon Labs apps (including Lidnight) and websites
Dawon Labs ("we") handles as little information as possible. Our apps run on your Mac and do not collect analytics or usage statistics. There are no analytics tools in the app.
1. Your code and conversations
Code and conversation content is never stored or sent. To count usage, Lidnight reads the log files that AI tools keep on this Mac, but pulls out only token counts, model names, working folder names and times. Hooks record only the event type, session ID, working folder and time.
2. How data flows in Lidnight
| Stage | What |
| Input |
- AI tool log files (read only): log files of supported tools such as Claude Code, Codex, Kiro CLI, Gemini CLI, Qwen Code, Cline and Mistral Vibe, and the SQLite databases of OpenCode, Kilo and Goose (opened read-only). Only token counts, model names, working folder names and times are extracted. Examples:
~/.claude/projects, ~/.codex/sessions, ~/.kiro/sessions/cli, ~/.gemini/tmp, ~/.qwen/projects, ~/.local/share/opencode/opencode.db
- Hook events: event type, session ID, working folder, time and the tool's process ID (plus the notification type for approval requests)
- Claude Code status line data (when integration is on): limit %, reset times and so on. It contains no conversation content.
- Claude limits: the
/usage output (limit %, reset times) returned by the claude CLI on this Mac
- Wi-Fi name (optional): location permission is requested only when you press the button, and is used only to show the network name. Location is not read or stored. Images attached in the session window stay on your Mac and are deleted after 7 days.
- AI tool detection (45 tools): running process names, and when needed the start of the launch arguments and the executable path, plus bundle IDs of running apps. Used only for detection and never stored.
- Activity checks: CPU use and network traffic of AI tools, and GPU usage
- Battery, power (watts), lid and thermal state (read directly from macOS)
|
Stored (this Mac, ~/.lidnight) |
- Token totals by date, tool, model and project, and limit % (
usage.json). Log files are stored as hashes (SHA-256) instead of paths, and message IDs used to avoid double counting are stored only as hashes
- Session state (hook records), Claude Code status line data, current status (for the terminal command)
- Usage history (time awake, battery, and the tool and project names of finished tasks)
- Settings and alert records (last send time per alert type, no message text) live in macOS preferences (defaults); your license key lives in the macOS Keychain
|
| Sent off your Mac |
- Claude limit checks (if the claude CLI is installed): Lidnight runs
/usage with the claude CLI on this Mac (every 10 minutes to 1 hour, and when you open the menu). The claude CLI then sends the request to Anthropic using your own login. Lidnight never reads your login details, and this run leaves no conversation history.
- Phone alerts (only if turned on): notification text goes to a random ntfy.sh topic, and Lidnight checks ntfy.sh regularly for phone button commands. The text may include tool and project folder names, task counts, battery level and times.
- License checks: your license key, device name (your Mac's name) and activation ID go through the lidnight.app server (passed on, not stored) to our payment provider Creem (at activation, then periodically when you're online).
- Update and price list checks: version.json and pricing.json are fetched from lidnight.app, and the new version is downloaded when you update. Nothing about you is sent.
- Like any internet request, these include your IP address. Nothing else is sent. There are no analytics or ad tools.
|
3. Purchases
Creem processes payments as the Merchant of Record; your name, email and payment details are governed by Creem's privacy policy. We never receive your card details.
4. Websites
Our websites are hosted on Cloudflare, which may process access logs (such as IP addresses) for security and operations. We use no advertising or tracking cookies and no analytics; only your language choice is stored in your browser.
5. Deleting your data
- Records: delete the
~/.lidnight folder.
- App settings: delete Lidnight's macOS preferences (defaults).
- License: deactivate the license in the app to remove it from the Keychain.
- Power helper: Settings › Remove power permission.
- Agent integration: turn it off in Settings to restore your original Claude Code and Codex settings.
To access, correct or delete purchase and license information, email us below.
6. Contact
Privacy contact: Dawon Lee · support@dawonlabs.com
If this policy changes, we will update this page with a new effective date.