← Back to MX Keypad AI Agents

Privacy policy

In short

The plugins collect no personal data. Everything they read stays on your computer; nothing is sent to the Developer or to anyone else. They have no account, no analytics, no telemetry, no advertising and no server.

The controller of this policy is Julien Piron ("the Developer"), author of the AI Coding Agents, PC Dashboard and AI Coding Agents + PC plugins. Logitech's own processing (your Logitech account, the Marketplace, Logi Options+) is covered by Logitech's privacy policy, not by this one.

Logitech's privacy policy

Agents page: what is read, on your computer only

AI Coding Agents, and page 1 of AI Coding Agents + PC. Data is read only to draw the keys and to perform the action of the key you press.

PC page: what is read, on your computer only

PC Dashboard, and page 2 of AI Coding Agents + PC. Chrome titles and phone notifications are read only while its keys are shown on the keypad. In PC Dashboard, sound, processor and memory are also read once a second while the plugin runs, even with its keys hidden: the Logi service does not tell which page it shows, and a changed image is what wakes up a shown key whose picture had stopped changing.

What is written, on your computer only

Network

The plugins make no network request, except to 127.0.0.1 (local debugging ports, and codex-lb when you run it), to your phone through adb when one is reachable (wireless debugging uses your local network) and, when you press a key that opens a page, to that page in your browser. No data is sent to the Developer, to Logitech or to any analytics service.

Pasted images and dictated text stay unsent: sending them is your decision, and what the AI apps then do with them is governed by their own privacy policies.

Your data, your control

Everything stays under your control, on your computer. To remove it all: uninstall the plugin from Logi Options+, then delete ~/.nexus/trinite, %LOCALAPPDATA%\NexusKeypad and the plugin log, and, if you installed them, the hooks that call etat.py in ~/.claude/settings.json and the trinite-pad entry of ~/.gemini/config/hooks.json.

Since the Developer receives no data, there is nothing to request, correct or delete on the Developer's side.

Children

The plugins are not directed at children.

Changes and contact

The current version is published on this page with its date. Each plugin also has its English text on GitHub, which prevails if they differ:

AI Coding Agents privacy policy

PC Dashboard privacy policy

AI Coding Agents + PC privacy policy

Questions: GitHub issues