ZenUML Security Overview

Effective date: September 29, 2026   Last updated: September 29, 2026

This document describes how ZenUML ("we", "our", "us") protects the ZenUML apps for Atlassian Confluence Cloud and the data they process. It is a companion to our Privacy Policy, which describes what data we collect, where it is stored, retention periods and our sub-processors.

Report a security issue: email [email protected] with the subject line "Security vulnerability report". We acknowledge reports within 3 business days. See Responsible disclosure.

1. Scope

This overview covers the ZenUML Confluence Cloud apps (all editions, including ZenUML Diagrams, ZenUML Diagrams Lite, Diagramly and AsyncAPI for Confluence) and the ZenUML backend services that support them.

2. Platform architecture and data protection

3. Vulnerability management

SeverityCVSS v3 scoreFix deadline
Critical9.0 – 10.010 days
High7.0 – 8.94 weeks
Medium4.0 – 6.912 weeks
Low0.1 – 3.925 weeks

Vulnerabilities reported to us through Atlassian (for example via the Atlassian Marketplace Security program) are handled on the same timeline.

4. Responsible disclosure

If you believe you have found a security vulnerability in a ZenUML product, please report it to us privately:

5. Incident response and breach notification

We handle security incidents in four stages:

  1. Detect and triage. We identify suspected incidents from monitoring, alerts, customer reports and Atlassian notifications, then assess their scope and severity.
  2. Contain. We limit the impact, for example by revoking or rotating credentials, disabling the affected feature or rolling back a release.
  3. Eradicate and recover. We remove the root cause, deploy a fix and restore normal service.
  4. Review. After the incident we review what happened and put in place measures to prevent it recurring.

Customer notification: if we confirm a security breach that affects customer data, we notify affected customers within 72 hours of confirmation. The notice describes what happened, what data is affected, what we are doing about it and any steps customers should take. Where required, we also notify Atlassian and the relevant authorities. If a breach involves one of our sub-processors, we notify affected customers within the same timeframe after the sub-processor informs us.

6. Access control and internal security practices

7. Secure software development lifecycle

8. Sub-processors

The sub-processors we use, what each one receives, and their encryption and compliance posture are listed in Section 10 of our Privacy Policy.

9. Changes to this document

We may update this Security Overview as our practices change. Updates will be posted on this page with a new "Last updated" date.

10. Contact

Security questions and reports: [email protected] or our support portal.