smartchat

MCP security

An AI assistant can make mistakes or be misled by text it reads. SmartChat limits the damage in several layers.

LayerWhat it does
PermissionsThe assistant only gets the tools you agreed to. The consent page starts with Read.
Separate ticksSending, publishing, submitting templates, reading secrets and running app actions are ticked on their own.
Server checksOpt-in, unsubscribed contacts, the 24-hour window and approved templates are checked on the server for every call. See Sending safely.
Untrusted textText from contacts is marked with _untrusted. See Untrusted content.
No dangerous toolsNo deleting, no plan or payment, no account or team management, no key management.
Repeat protectionCalls that send are protected against double sends.
AuditCalls that change or send are written to an audit log.
Protection limit120 requests per minute for each API key or MCP connection. REST and MCP calls with the same key or connection count together.

#Cut access

Revoke the connection or the key in the SmartChat app. It stops working at once.