1.Numbered Headings
DocsSupportTerms

Last updated: July 31, 2026

Privacy Policy

Numbered Headings for Confluence runs entirely inside Atlassian's infrastructure. It reads and writes only the pages you switch numbering on for, and sends nothing to the vendor or to any third party.

Data the app accesses

To number a page, the app reads that page's body to find its headings and writes the numbered headings back. This happens when you open the numbering dialog on a page, when you press Apply or Remove, and — for pages where numbering is switched on — after a later publish. The app does not read pages you have not opened it on or enabled it for, and it has no access to spaces, attachments, comments, or user directories.

How data is processed

The page's outline is processed by the app's own code running on the Atlassian Forge platform, and by the numbering dialog running in your browser. The preview you see before pressing Apply is computed in the browser from the outline fetched when the dialog opened; changing a format option performs no server call and no write. Page content is never transmitted outside Atlassian.

Data storage

For each page you enable, the app stores one Confluence content property on that page: the numbering format you chose, whether automatic updates are on, the list of number prefixes it wrote, any numbers of your own it replaced, and the page version it last wrote. This is what makes removal exact — the app strips only strings it put there. The property lives in Confluence alongside the page and inherits your site's data residency. No page content and no personal data are stored by the app, and no data is stored outside Atlassian.

Permissions

The app requests four granular scopes — read:page:confluence, write:page:confluence, read:content.property:confluence and write:content.property:confluence — plus read:confluence-content.summary, which the page-updated trigger itself requires. Nothing else.

External sharing

The app has no external egress: it does not send page content, user identifiers, or usage data to any third-party server, analytics service, or AI provider. All processing happens inside Confluence and the Forge platform.

Logs and retention

The app does not log page content or end-user data. Forge application logs, which are retained by Atlassian and visible only to the vendor for troubleshooting, contain operational information such as page identifiers and error messages. The per-page numbering property persists until numbering is removed, the page is deleted, or the app is uninstalled.

Attribution

Writes made by the app are attributed to the app, not to you, and each version it authors carries a message saying so. Confluence notifies page watchers of new versions; the app cannot suppress those notifications, which is why it writes nothing unless the numbering actually changed.

Contact

For privacy questions, email info@janez.tech.