Privacy model

Signals, not surveillance.

Focus Awareness is scoped to active focus sessions and uses bounded session signals instead of capturing the content of your work.

Awareness boundary

  • Focus Awareness only runs during active focus sessions.
  • Keystrokes are counted, not captured.
  • Window and URL context stay under user-controlled permissions.
  • Screen OCR is on-device, permission-gated, and user-controlled.
  • Model checks can run through BYOK or a fully offline local MLX model.
  • The timer stays free. Imports, write-back, awareness, and nudges belong to Pro.

Model routing

Attractor supports an OpenAI-compatible BYOK endpoint and a fully offline local MLX path. That split lets the user choose between provider-managed checks and local-only checks.

Screen OCR, when enabled by the user, is processed on this Mac and is gated by macOS Screen Recording permission.