Kladi

Privacy Policy

Last updated: October 10, 2026

Kladi is an outliner for notes, ideas, and plans, operated by Gendy. This policy explains what data Kladi handles, where it is stored, and how to delete it. Questions: max@gendy.co.

Your outline

Your notes live in your browser or desktop app. If you sign in, they are also stored in your own account on our hosted backend (Supabase) so the same outline is available on your other devices. They are not shared with other users unless you explicitly create a share link.

Account data

Signing in stores your email address and a session token. That is the whole account record. Kladi does not run advertising, does not sell data, and does not share your data with third parties for their own purposes.

Connecting your AI

You can connect an AI client such as Claude Code, Codex, or a browser chat to Kladi through its MCP server at https://kladi.app/api/mcp. The connection is started by you and approved on Kladi's consent screen, where you choose whether the AI may read, write, or delete. The AI client receives an access token for your account only; you never paste a password or token into a chat.

When your AI reads or changes your notes, that content is sent to the AI client you connected and is processed under that provider's terms. Kladi does not send your notes to any AI provider on its own. To disconnect, remove the server from your AI client; to revoke the token on our side as well, email max@gendy.co.

Connected services

Kladi can connect to Slack, Google Calendar, Gmail, and Dropbox. Every connection is optional, is started by you, and can be disconnected at any time from Settings → Integrations.

When you authorize a service, the authorization code is exchanged for an access token by a serverless function that holds our client secret. The resulting token is handed back to your app and stored with your own account data. We do not keep a server-side copy of your tokens, and no Kladi operator reads the content of your connected accounts.

Slack specifically

Kladi connects to Slack as you (a user token), not as a bot. It requests:

Slack content is fetched on demand, shown to you, and kept only in memory — except for a message you explicitly capture, which is saved into your outline like any other note. Slack content is never sent to other Kladi users and is never used to train any model.

AI assistant

Kladi's assistant runs on the Anthropic API using an API key you supply. When you send it a request, the relevant part of your outline — and, if you ask it to look something up, the Slack or calendar content it retrieves — is sent to Anthropic to produce the reply. Anthropic processes it under their own terms. If you never use the assistant, nothing is sent there.

Retention and deletion

Security

All traffic uses HTTPS. Tokens and secrets are never written to logs. Client secrets exist only as server-side environment variables.

Changes

Material changes to this policy will be posted on this page with a new "last updated" date.