Lace requests two macOS permissions on first launch. Both are required for core functionality — without them, Lace can’t read or understand what’s on your screen.Documentation Index
Fetch the complete documentation index at: https://docs.inlace.co/llms.txt
Use this file to discover all available pages before exploring further.
Screen recording
macOS will prompt you for this on first launch. You can also grant it later in System Settings → Privacy & Security → Screen Recording.
Accessibility
Lace reads the macOS accessibility tree to understand the structured content behind what’s visible — text labels, button names, input values, and UI element roles. This gives Lace a richer understanding than screenshots alone. Combined with vision, accessibility data lets Lace:- Read text content in any app (not just browsers)
- Identify interactive elements like buttons, links, and inputs
- Understand page structure and navigation hierarchy
Why both?
| Permission | What it sees | Why it matters |
|---|---|---|
| Screen recording | Pixels on screen | Visual layout, images, charts, spatial relationships |
| Accessibility | UI element tree | Text content, element roles, interactivity, structure |