← All blog topics

BYOKchat Blog

Security

API-key storage, privacy boundaries, credentials, permissions, and safer BYOK configurations.

46 articles
5 min readPrivacy

How to Delete AI App Data Correctly

Design complete AI app deletion flows that remove conversations, attachments, credentials, indexes, caches, backups, provider-side resources, analytics identifiers, and queued work without leaving hidden copies.

Read article
8 min readAI Chat

How to Export AI Conversations Portably

Design portable AI conversation exports with Markdown, JSON, attachments, branches, tool events, metadata, usage, and versioning without leaking credentials or locking history to one provider.

Read article
8 min readAttachments

How File Attachments Flow Through AI APIs

Understand how AI clients move files from local storage into model context through inline payloads, provider uploads, retrieval, extraction, lifecycle tracking, and portable conversation state.

Read article
7 min readMCP

MCP Elicitation Explained

Understand MCP elicitation in the modern stateless protocol: input-required results, client UX, validation, request state, privacy, approvals, cancellation, and multi-round workflows.

Read article
8 min readMCP

How to Secure Remote MCP Servers

Secure remote MCP servers with OAuth, issuer and audience checks, resource indicators, scopes, transport security, tool authorization, prompt-injection defenses, and auditable client policy.

Read article