← element

privacy

Last updated October 12, 2026

element runs entirely on your computer. It does not send anything to us or to anyone else. There is no account, no server, no analytics and no tracking.

What element reads

Only when you pick an element (hold ⌥ and click, the toolbar button, the shortcut, or when your coding agent asks you to pick), the extension reads that element on the current page:

Password fields are never read. Pages are not read in the background or while you browse.

Where it goes

The pick goes from the extension to a small program on your own computer (the element hub, installed with npm i -g @randyyu/element) through Chrome's native messaging. The hub hands it to the coding agent you're using on the same computer (for example Claude Code, Codex, Cursor or pi). Picks and screenshots are kept in memory and in ~/.element on your computer.

Your coding agent may then send what it receives to its own AI provider as part of your conversation, under that agent's terms and privacy policy. element itself makes no network requests.

What element stores

Your settings (appearance) and which tab belongs to which agent session, stored locally in the browser. Nothing is synced.

Permissions

Contact

Questions: github.com/randyyu13/element/issues. element is open source (MIT), so you can read exactly what it does.