Kanera
  • Features
  • Integrations & AI
  • Pricing
  • Docs
  • Why Kanera
Log inStart free
FeaturesIntegrations & AIPricingDocsWhy KaneraGitHub
Log inStart free

Security

Security Policy

Security is part of how Kanera is built, operated, and documented, especially for teams choosing between hosted and self-hosted deployment.

Effective July 16, 2026 · Version 1

At a glance

DeploymentHosted Kanera is operated by us. Self-hosted Kanera is operated by you.
AccessUse strong account controls, scoped permissions, and careful workspace administration.
ReportsSend security reports to [email protected].

Security model

Hosted Kanera is designed with layered controls across application security, infrastructure, monitoring, access management, and operational review.

Self-hosted Kanera gives your team control over the runtime environment. That control also means your organisation is responsible for deployment hardening, patching, backups, network exposure, and monitoring.

Verified application controls

  • Passwords are hashed with Argon2id using an explicit memory-hard configuration. Login verification also uses a timing-equalised path to reduce account-enumeration signals.
  • Refresh tokens are random, stored only as SHA-256 hashes, rotated on use, and revoked as a family when reuse is detected. The production refresh cookie is HttpOnly, Secure, SameSite=Lax, and limited to authentication routes.
  • Time-based one-time-password MFA includes encrypted secrets, one-use recovery codes stored as hashes, replay protection, and attempt lockout. Organisation administrators can require MFA for members and board guests accessing their data.
  • Authentication, password reset, MFA, public API, MCP, and other sensitive routes use rate limits or attempt controls. Cloudflare Turnstile can protect hosted signup and password-reset flows.
  • Organisation, workspace, board, guest, API-key, and OAuth permissions are enforced server-side. Workspace API keys have read, write, or admin scopes; personal keys follow the owner’s current permissions; OAuth uses exact redirect URIs and PKCE.
  • API keys, OAuth tokens, verification codes, invitation tokens, and client secrets are stored as hashes. MFA and configured integration secrets are encrypted at rest.
  • HTTP responses use controls including HSTS, content-type sniffing protection, frame restrictions, a referrer policy, content security policy, and permissions policy.
  • Cross-tenant support access is restricted to authorised platform administrators, time-limited, revocable, visibly indicated in the product, and recorded with the operator, target organisation, reason, IP address, user agent, start, expiry, and end time. Administrative mutations are written to a separate audit trail.

Self-hosting responsibilities

  • Run Kanera behind HTTPS with trusted certificates.
  • Keep Kanera, dependencies, operating systems, containers, databases, and reverse proxies updated.
  • Restrict administrative access, protect secrets, and rotate credentials when needed.
  • Enable and configure Kanera’s optional self-hosted backup tooling, or provide an equivalent backup process, then test restoration regularly.
  • Review network exposure, firewall rules, storage permissions, and integration credentials.

Your security responsibilities

  • Use a unique password and enable multi-factor authentication where available or required by your organisation.
  • Keep your browsers, devices, Kanera deployment, and connected tools up to date and protect devices and backups against unauthorised access.
  • Grant users, API keys, OAuth or MCP clients, webhooks, and other integrations only the permissions they need, and review that access regularly.
  • Remove unused users and integrations, revoke credentials and sessions you believe may be compromised, and report suspected unauthorised account access promptly.
  • Review the security and privacy practices of third-party providers before sending confidential, personal, or regulated information through an integration.

Data protection

Workspace owners control which users are invited, what access they receive, and what content is placed in Kanera.

Kanera should not be used to store highly regulated data unless your organisation has reviewed the deployment, configuration, contractual terms, and legal requirements for that use.

Reporting vulnerabilities

Email suspected vulnerabilities to [email protected]; do not use a public issue. Include the affected component, version, URL, endpoint, or deployment mode; reproduction steps or a minimal proof of concept; likely impact; relevant requests, logs, or screenshots with secrets removed; and your preferred contact details and whether you want public credit. We aim to acknowledge a report within 3 business days and provide an initial assessment or request for more information within 10 business days. These are targets, not guarantees.

In scope are authentication and authorisation, tenant isolation, private-board access, stored secrets and token leakage, uploads and file handling, APIs, OAuth, MCP, webhooks, realtime features, billing boundaries, and the default self-hosted deployment. Social engineering, spam, findings that depend only on intentionally weak development settings, and denial-of-service testing against production without written permission are out of scope.

We do not currently publish a PGP key and ordinary email is not an end-to-end encrypted reporting channel. Do not send live credentials or personal data. Ask in the first email if you need us to arrange a more secure exchange for sensitive evidence.

  • Email the security team
  • Machine-readable security contact

Safe harbour and disclosure

If you act in good faith, test only accounts, data, and systems you own or have explicit permission to test, stay within the scope above, avoid privacy violations and service disruption, access only the minimum data needed to demonstrate the issue, stop and report if you encounter another person’s data, do not retain or disclose that data, and comply with applicable law, we will treat the research as authorised for the purpose of our policy and will not pursue legal action against you for the research itself. This is not permission to test third-party systems or infrastructure outside our control, use social engineering or physical attacks, or demand payment.

Please give us a reasonable opportunity to investigate and remediate before public disclosure. We will work with you on a disclosure timeline based on severity, affected users, fix availability, and deployment needs, and we aim to keep you informed at meaningful milestones. If you believe urgent disclosure is necessary, explain the risk to [email protected] so we can coordinate.

Delete test data and confidential evidence when it is no longer needed. If you unintentionally access personal data, credentials, or customer content, stop testing, do not copy or share it, and tell us what was accessed so we can respond appropriately.

Version history

This is Security Policy version 1, effective July 16, 2026. We may update it as Kanera, our infrastructure, or verified practices evolve.

Kanera

Keep projects, clients, and teams aligned with one clear view of assigned, active, blocked, and completed work.

Product
  • Home
  • Features
  • Integrations & AI
  • Pricing
  • For agencies
Resources
  • Docs
  • API reference
  • Migration
  • Trello vs Kanera
  • ClickUp vs Kanera
  • Linear vs Kanera
  • Jira vs Kanera
  • Asana vs Kanera
  • Notion vs Kanera
  • monday.com vs Kanera
  • PLANKA vs Kanera
  • Focalboard vs Kanera
  • Wekan vs Kanera
Company
  • Why Kanera
  • Who it's for

© 2026 Happen Software Limited. Registered in Ireland. Source available under Elastic License 2.0.

Built by Happen Software Limited.PrivacyTermsSecurity