Privacy policy
Your designs are yours. Here is what Knighn stores.
Last updated 14 October 2026.
What we store
Your account email address and username, if you create an account. A guest account has no email address.
If you sign in with Apple or Google, we get your email address and, from Google, your name. Apple can give a private relay address instead of your real one.
The design files and assets that you upload or save to your Knighn account.
Your API keys. We store each key as a hash. We cannot read a key after you create it.
Your Mac and agent chats
When you pair a Mac, we store its name and the folders you choose to share, so your other devices can open the designs in them.
When you chat with Claude Code or Codex from the web or the iOS app, your messages and the replies go through Knighn to the agent on your Mac. That agent sends them to Anthropic or OpenAI under your own account with them. We keep the chat for 7 days, so you can read it on another device, and then delete it.
Payments
Stripe processes payments for Pro on the web. Knighn does not store card numbers.
We send account email, such as sign in and password messages, with Resend. We do not send marketing email.
Usage analytics
We use PostHog to count which pages and features people use, for example when you create, open or export a design. When you are signed in, these events include your account id, name and email address. They never include your designs, file names or chat messages.
To stop this in the app, turn off Share usage analytics in Settings, General. The iOS app sends no usage analytics.
Agent call records
When an AI agent uses Knighn's hosted MCP server, Langfuse keeps a record of each call: your account id, the design id, how long the call took and whether it worked. The record never includes your designs, the agent's requests or the results.
Service providers
Convex stores your account, designs and assets. Vercel serves this site and the web editor. Sentry receives error reports, with keys, tokens and email addresses taken out first.
Stripe, Apple, Google, Resend, PostHog and Langfuse do the jobs named above.
Integrations
When you connect Vercel, GitHub or Convex in Settings, Connections, the token stays on your device: in the system keychain on the Mac, or in your browser. Knighn uses it only when you deploy, open a pull request or read data. Sign in with GitHub passes through Knighn to GitHub, and Knighn stores nothing from it.
Partner links
If you sign up through a partner link, the partner sees that an account signed up, the date and whether it is on Pro. The partner never sees your name, email address or designs.
What we do not do
We do not show ads.
We do not sell your data.
We do not share your design files with third parties, except the service providers named on this page.
Connected apps and API keys
You can connect an app, such as Claude or ChatGPT, to your Knighn account. The app can then see and edit the design files in your account, with only the permissions you allowed. An agent that holds one of your API keys can list, read, upload and edit the design files in your account.
A connected app sends Knighn only its tool calls, for example a search or an edit. Knighn does not receive your conversation with the app.
We store connection tokens and API keys as hashes. Revoke a connected app or a key at any time from Settings, Connections, in the app.
How long we keep data
We keep your account, design files, earlier versions of your designs and assets until you delete them or delete your account.
A connected app gets an access token that ends after one hour, and a refresh token that ends after 30 days. We delete tokens when they end, or when you revoke the app.
Delete your account
Delete your account from Settings in the web or desktop app, or from Account in the iOS app. This removes your account, your design files, your assets, your API keys, your connected apps, your paired Macs, your agent chats and your error reports.
Contact
Questions about this policy go to admin@ljk.dev.