Data Security

iKanban's AI features involve two sensitive things: the provider API keys you add, and the notification text those features send to an AI provider. Here's how each is protected.

Your provider keys are encrypted at rest

When you add an AI provider key (Settings → AI Provider Keys), it is encrypted before it's stored using industry-standard AES-256 encryption, with the encryption key managed by AWS KMS. The database holds only ciphertext — a database dump or backup never reveals a usable key.

Your iKanban API token (vk_…) is not involved in this — it authenticates your requests to iKanban and can't decrypt anything. The encryption is anchored to a server-side key you never see.

What's sent to an AI provider — minimized and redacted

When you turn on Prioritize in the Inbox, iKanban asks an AI provider to rank and summarize your notifications. Two safeguards apply:

Whatever is sent is then subject to your AI provider's own data policy. Review your provider's API data-usage terms.

In transit

Connections between your browser and iKanban, and between iKanban and your AI provider, use HTTPS/TLS. iKanban's databases run in a private, non-internet-facing network.

What you control

Good to know