Growing Peas Leafward privacy

Leafward — privacy

Last updated 13 August 2026

Leafward is an Atlassian Forge app for Confluence Cloud. This page describes exactly what it holds, where it holds it, and what it never touches. It describes behaviour rather than making legal claims: everything below is a statement about the software, and each one is enforced by a test in the codebase rather than by a promise on a web page.

Nothing leaves Atlassian

Leafward declares no egress permissions. A Forge app can only reach the internet if its manifest says so, and Leafward’s does not. There is no server of ours, anywhere, for your data to travel to — which is why a security review of Leafward has no third-party host to ask about.

Everything Leafward computes runs inside Atlassian’s infrastructure, and everything it keeps is stored in Atlassian’s app storage, in the same region as your Confluence site.

What Leafward stores

Only what it needs to show you an impact preview before it writes anything, and to keep a record of what it wrote:

What Leafward does not store

Display names. Not in a plan, not in a run journal, not in a queued job, not in a cached scan. Names are read from your directory at the moment a screen shows them and are never written down.

This is deliberate and it is Atlassian’s own recommendation for apps. An app that stores display names must enrol in Atlassian’s personal-data reporting cycle — declaring every account it holds, every seven days, for as long as the app exists. Leafward removes the obligation instead of servicing it.

Page content. Leafward reads which pages exist, how they are arranged and who they are restricted to. It never reads, stores or transmits what a page says.

Email addresses, group membership, or anything about who people are. Leafward cannot list who belongs to a group — no Confluence app can — and it never claims to.

How long it keeps things

Uninstalling Leafward removes its storage. Atlassian handles that; we cannot retain a copy, because there is nowhere for us to retain it.

Sub-processors

None. Leafward has no infrastructure of its own and uses no third-party service — no analytics, no error reporting, no logging service, no content delivery network. The list of companies that process your data through Leafward is empty.

The app’s own account

Confluence refuses any restriction that would lock out the account making the change, so Leafward’s own app account appears in every restriction it writes. You will see it named in the list of people a page is restricted to. This is a property of Confluence, not a choice, and no app can avoid it. Leafward shows it in the preview rather than hiding it.

Questions

Write to [email protected]. If you are completing a security questionnaire and need something stated in a particular form, ask — it is usually quicker than guessing which of the sentences above answers the question.