keelapps/Sort Pages/Privacy policy
Privacy policy — Sort Pages for Confluence
The short version
Sort Pages for Confluence (“Sort Pages”, “the app”) is published by Keelapps. It keeps the page tree of a Confluence site in the order its administrators choose. Sort Pages does not send your data anywhere. It runs entirely on Atlassian Forge, inside Atlassian's infrastructure, and the app declares no external network permissions — which Atlassian enforces at the platform level. There is no Keelapps server, no analytics, no telemetry and no third party.
What the app stores
Everything is stored in Forge app storage (Atlassian-hosted) inside your own Atlassian site.
| Data | Examples | Why |
|---|---|---|
| Rules | for each rule: the page or folder it applies to (id and title), whether it covers the direct children or every level below, the chosen order, pinned page ids, whether it is paused, the account id of the person who created it and of the person who last changed it, and timestamps | so the page tree stays in the order someone chose |
| Original orders | the first time the app reorders a list of pages, the order it found — the ids and titles of the pages in that list | so that order can be put back with one click |
| Cached orders | the order and titles of each list as the app last left it, and the ids of pages in it the app could not move | so an edit that did not change a title costs no request to Confluence |
| Activity | the last sixty events per space: what was sorted, restored or changed, when, how many pages moved, and the account id of the person who started it | so nobody has to wonder why the page tree moved |
| Operational data | which lists have a sort waiting, how far a long run has got, the app's own Atlassian account id, and a count of requests made in the current hour | so interrupted work resumes, the app can ignore its own changes, and it stays within its share of Confluence's rate limit |
Personal data is limited to Atlassian account ids. The app shows them as the names and pictures Confluence itself displays for those accounts; it does not store names, email addresses or anything else about the people concerned. The app never asks Confluence for the content of a page.
What the app changes in Confluence
Only the position of pages and folders among their siblings in the page tree, using Confluence's own move operation. Sort Pages never edits page content, titles, labels, restrictions or attachments; it never creates, deletes or archives pages; and it never gives a page a different parent. In our testing, a reorder creates no new page version.
What the app never does
- No data leaves your Atlassian site. The app declares no external permissions, so it cannot make an outbound call even by accident. There is no analytics, no telemetry and no third-party service.
- The vendor has no access to your data. Forge storage is reachable only by the app itself, running inside Atlassian's infrastructure. Support requests are answered from what you tell us, not from your data.
- The app requests no scope beyond the eight listed in its documentation.
Retention and deletion
- Activity is capped at the sixty most recent entries per space; older entries are dropped.
- An original order is deleted when it is restored. Until then it is kept, so the order can be brought back at any time; removing a rule does not delete it.
- Rules, cached orders and original orders persist until they are removed or the app is uninstalled. There is no background sweeper — we state that plainly rather than implying an automatic expiry that does not exist.
- Uninstalling the app removes its storage in accordance with Atlassian's Forge data lifecycle. Your pages keep the order the app left them in; restore the original order before you uninstall if you want it back.
Data residency
Whatever your Atlassian site's residency is. Because everything is stored in Forge hosted storage, data residency follows your Atlassian site's configuration automatically, and Sort Pages introduces no additional residency considerations.
Sub-processors
None. Atlassian hosts everything; there is no other party involved.
Changes
Material changes to what is stored or where will be reflected here and in the Marketplace listing before they ship.
Contact
support@keelapps.atlassian.net — for questions about this policy, and for data access, correction or deletion requests.