Privacy
What EaseKit sends to AI providers and elsewhere, the optional usage data, and what stays on your Mac.
EaseKit is a local app. Your sessions, projects and styles live on your Mac. Data leaves it only when a feature needs it: an AI turn, a share link, a license check, an update check, a Google font. This page lists each case.
What goes to your AI provider
When you send a message, EaseKit sends your AI provider (Anthropic or OpenAI, directly with an API key or through Claude Code or Codex with a subscription) what it needs to answer:
- Your message and the images you attach.
- The conversation so far, within the History in context budget you set.
- The current animation (or an outline of it), its open quality findings, the session style and session memory.
- EaseKit's instructions and the motion skills relevant to the task.
- Referenced layers, and a summary of your hand edits since the AI's last version.
- Open comments on the session (stage notes and comments from your share links, with the names viewers typed), on every turn while the session is open — never in the background.
Nothing else from your Mac is sent: not other sessions, not your files, not your screen. Your provider's own privacy terms apply to what is sent.
Other features that use the network
| When | What | To |
|---|---|---|
| You create a share link | The HTML of that animation; the .easekit project if you allow downloads; your open stage comments if you turn on Include my comments | easekit.app |
| Viewers comment or reply | Their name, text, time and pin or area | easekit.app |
| The AI replies to a share comment | The reply text, labelled “EaseKit AI”, sent with your owner token | easekit.app |
| EaseKit follows comments | A request for new comments on your links (every 30 s while the Comments tab is open, every 5 minutes otherwise) | easekit.app |
| You check or activate a license | The key and a device label like “Mac name · model” | Polar |
| EaseKit checks for updates | A request for the latest version | GitHub releases |
| You use a Google font | A download request for the font | Google Fonts |
You import from Figma (in the app or with the MCP tool import_figma) | Your token and the frame link | Figma's API (api.figma.com) |
| You send a bug report | Only what you send from Mail | Your mail provider |
Usage data (off by default)
In Settings → General → Privacy you can turn on Share anonymous usage data. It's off unless you turn it on. When on, EaseKit sends event names such as “export” or “AI turn”, the app version and a random ID, about once a minute. Never your animations or prompts.
What stays local
- Your sessions, versions, projects, styles and skills, in
~/Library/Application Support/MoveKit. - Stage comments, until you share them with Include my comments.
- API keys, the Figma token, the license key and share-link owner tokens, in the macOS Keychain.
- The MCP server: it runs on your Mac as a child process of your MCP client and makes no network requests, except
import_figmacalls to Figma's API.
Share link security
- Anyone with the link can watch and comment. There are no accounts.
- Shared pages play in a sandbox without network access, and comments render as plain text.
- A browser proves it wrote a comment with a random key kept in that browser; the site stores only a hash of it.
- You resolve comments with an owner token that only your app holds.