Back to nixmac

Last updated: June 3, 2026

Privacy Policy

This Privacy Policy explains how Darkmatter Labs handles information for nixmac, including the nixmac desktop app, nixmac.com, feedback tools, diagnostics, and AI-provider workflows.

Summary

nixmac is designed to keep your Mac configuration under your control. Diagnostics are off by default. We do not collect your prompts, configuration content, diffs, logs, or API keys by default. Some information leaves your Mac only when you turn on diagnostics, submit feedback with included share options, or use an AI provider.

Information we collect

Diagnostics, when enabled

If you turn on Send diagnostics, nixmac may send crash and error reports to help us find stability problems. These reports can include app version, environment, operating system, architecture, stack traces, command names, timing, and redacted or pseudonymous AI-provider error metadata such as status code, model name, response length, and a short correlation hash.

Feedback you choose to send

If you submit feedback, we collect the text you enter, any email address you provide, the feedback type, and the diagnostic fields included in the feedback dialog. Some share options may be preselected depending on the feedback type, and you can review and change them before sending. These fields may include system information, usage stats, current app state, evolution logs, changed Nix file diffs, build error output, flake input revisions, app logs, panic details, and a related prompt if you explicitly include it.

Website and server logs

When you visit nixmac.com or submit feedback, our hosting and API infrastructure may process standard request metadata such as IP address, user agent, requested URL, timestamps, and response status for routing, abuse prevention, security, and reliability.

Local app preferences

nixmac stores settings on your Mac so the app can work, including your selected configuration directory, host, AI-provider choices, local model URL, and API keys you enter. These local preferences are not collected by Darkmatter Labs just because they are stored in the app.

Information we do not collect by default

Unless you choose to send feedback, leave the relevant feedback share options included, or route a request through an AI provider operated by Darkmatter Labs, nixmac does not send these categories to Darkmatter Labs:

  • Your prompts or chat history
  • Your nix-darwin configuration files
  • Full diffs of your configuration changes
  • Build logs, terminal output, or app logs
  • API keys for OpenAI, OpenRouter, vLLM/LiteLLM, Ollama-compatible endpoints, or other providers
  • Personal files outside the configuration material you choose to use with nixmac

AI-provider data flows

nixmac can use bring-your-own AI providers, including OpenAI-compatible services such as OpenAI and OpenRouter, vLLM or LiteLLM-compatible endpoints, local providers such as Ollama, and CLI-based providers such as Claude Code, Codex, or OpenCode.

When you use an external AI provider, nixmac sends the prompt and context needed to perform the request to the provider, endpoint, or local CLI tool you selected, using the credential, account, or endpoint you configured. Direct bring-your-own-provider requests are processed by that provider under its own terms and privacy policy, and Darkmatter Labs does not receive your provider API key through that direct flow.

If you configure nixmac to use an endpoint operated by Darkmatter Labs, such as a Darkmatter-hosted LiteLLM-compatible proxy, the prompt and request context transit Darkmatter infrastructure so we can operate that service.

When you use Ollama at a local address such as localhost, model requests stay on your Mac. If you configure Ollama or an Ollama-compatible endpoint at a remote address, requests are sent to that address.

How we use information

  • Operate, maintain, and improve nixmac
  • Diagnose crashes, errors, and performance problems
  • Respond to feedback and support requests
  • Protect the service from spam, abuse, and security incidents
  • Comply with legal obligations

How we share information

We do not sell your personal information. We do not share it for cross-context behavioral advertising. We may share limited information with service providers that help us operate nixmac, such as hosting, feedback storage, diagnostics, security, and infrastructure providers. We may also disclose information if required by law or to protect nixmac, users, or the public.

Diagnostics and feedback

The Send diagnostics setting controls automatic crash and error reporting. You can turn it off in Settings. Feedback submissions are separate: the feedback dialog shows share options before metadata is sent, and some options may be preselected depending on the feedback type. nixmac applies best-effort secret redaction before sending optional feedback metadata, but you should review what you choose to include.

Retention

We keep diagnostic and feedback information only as long as reasonably needed for the purposes described in this policy, including debugging, support, security, and legal compliance. Local preferences and app data remain on your Mac unless you delete them or choose to send them through feedback.

Security

nixmac uses technical and organizational safeguards intended to protect the information we process. No system is perfectly secure. Because nixmac can work with sensitive configuration material, avoid including secrets in feedback unless you have reviewed the submission and intend to send it.

Your choices

You can turn diagnostics off in Settings, avoid optional feedback attachments, use a local provider such as Ollama, remove API keys from app settings, or delete local nixmac app data from your Mac. You can also contact us to request access, correction, or deletion of information you sent to us, subject to applicable law.

Children

nixmac is not directed to children under 13, and we do not knowingly collect personal information from children under 13.

Changes

We may update this policy as nixmac changes. If we make material changes, we will update the date above and provide notice appropriate to the change.

Contact

For privacy questions or requests, contact us at privacy@nixmac.com. You can also reach the project through nixmac support.