Project isolation
Each MCP token is bound to one project. Session users resolve access through account roles and explicit project grants.
Security
Pulsyr handles authentication, API tokens, project data, and inbound webhooks. Its controls reduce accidental cross-project access, while operators remain responsible for infrastructure, secrets, backups, and upgrades.
Each MCP token is bound to one project. Session users resolve access through account roles and explicit project grants.
Raw MCP tokens appear once and are stored as hashes. Production startup rejects placeholder or short session secrets.
Sentry and GitHub webhooks support signature verification. Configure a unique secret for every external integration.
Only the latest tagged release receives security fixes. Upgrade before reporting or reproducing an issue.
Do not open a public issue for a security problem. Use GitHub's private vulnerability reporting from the repository Security tab. Include the affected area, reproducible steps or proof of concept, and the impact you believe an attacker could achieve.
DEBUG=false in production.