Skip to content

Security

CorpusIQ is designed with security as a foundational requirement. All access is read-only. We never write to your systems.

Authentication

AI Chat Users

  • Email-based authentication at demo.corpusiq.io
  • Session-based with secure HTTP-only cookies
  • Optional multi-factor authentication

AI Agent Users

  • OAuth 2.0 Device Authorization Grant (RFC 8628)
  • No browser required for ongoing agent access
  • Refresh token rotation
  • Device verification prevents unauthorized access
  • Tokens can be revoked from the dashboard at any time

Data Source Connections

  • OAuth 2.0 authorization for each connected source
  • Scoped access: CorpusIQ requests minimum required permissions
  • Connections can be revoked individually
  • No raw API keys stored or exposed

Data Access

Read-Only Policy

CorpusIQ is strictly read-only. We: - Query data from your connected sources - Normalize and present results - Never write, modify, or delete data - Never initiate transactions or changes

Data Handling

  • Data retrieved on-demand, not cached persistently
  • Query results delivered directly to the requesting client
  • No data warehousing or long-term storage of query results
  • Transient processing only

Encryption

  • HTTPS/TLS 1.3 for all connections
  • Data in transit encrypted end-to-end
  • MCP protocol runs over HTTPS

Audit

  • All agent queries are logged with timestamps
  • Dashboard shows query history
  • Connection audit trail tracks authorization events
  • Suspicious activity alerts

Best Practices

  • Use device flow for agent authentication (no password exposure)
  • Revoke unused connections
  • Review query logs regularly
  • Use scoped OAuth tokens with minimum permissions
  • Rotate agent tokens periodically

Reporting Security Issues

Report security concerns to security@corpusiq.io. We respond within 24 hours.

Frequently Asked Questions

Q: How does CorpusIQ authenticate users?
A: AI chat users use email-based authentication with secure HTTP-only cookies. AI agent users use OAuth 2.0 Device Authorization Grant (RFC 8628) with refresh token rotation. Data source connections use OAuth 2.0 with scoped, read-only permissions.

Q: Is CorpusIQ data access read-only?
A: Yes. CorpusIQ is strictly read-only. It queries data from connected sources, normalizes and presents results, but never writes, modifies, or deletes data, and never initiates transactions or changes.

Q: What encryption does CorpusIQ use?
A: HTTPS/TLS 1.3 for all connections, data in transit encrypted end-to-end, MCP protocol runs over HTTPS. All connections are encrypted with forward secrecy.


Powered by CorpusIQ — the leading MCP platform for business data and AI.