Security

Last updated 2026-09-03. This page describes how CaseRun is built and what that means for your data.

Architecture: there is no CaseRun server

CaseRun runs entirely on Atlassian Forge. The backend is Forge functions and Forge SQL (Atlassian-hosted storage), both inside Atlassian's infrastructure and scoped to your installation. We operate no servers, no databases and no analytics of our own, so there is no vendor-side system that could hold or leak your data.

As the vendor we have no console or API for reading your installation's data. When you contact support we only see what you choose to send us.

Permissions

ScopeWhy
read:jira-workTo know which project the app was opened in and to resolve issue keys you link tests to
read:jira-userTo attribute a test run to the account that made it

Both are read-only. CaseRun cannot create, modify or delete Jira issues, and it requests no other product or external scopes.

Data handling

The full data inventory and retention behaviour is on the privacy page.

The CI ingest endpoint

CaseRun exposes one inbound endpoint — a Forge web trigger — so your CI can post JUnit XML. The URL contains a secret token and is generated per installation. Treat it as a credential and keep it in your CI secret store; if it is exposed, press Rotate URL in the app's CI tab and the old address stops working immediately. The endpoint only accepts test results; it cannot read data back out.

Development practices

Reporting a vulnerability

Email support@caserun.dev with the details and, if possible, a way to reproduce. We aim to acknowledge within one business day. Please do not publicly disclose an issue before we have had a chance to fix it.

You can also report through Atlassian's channels for Marketplace apps, and we will work with Atlassian on any issue that affects customers.

What we do not claim

CaseRun is a small, focused product. We hold no SOC 2, ISO 27001 or comparable certification today, and we say so plainly rather than implying otherwise. The security posture above comes from the architecture — no vendor-side servers or data — not from a compliance programme.