Chandlery

Privacy statement: PlantUML Private

The app has no server of mine to send your data to, and requests no permission to read your Confluence content.

The short version

PlantUML Private renders PlantUML diagrams inside your own browser, on your own Confluence page. I do not operate a server that your diagrams pass through. The app requests no permission to read your Confluence content, and it runs no code of mine on Atlassian’s infrastructure. There is no database of mine holding your diagram source, and the app has no mechanism by which it could be sent to me.

What data the app touches

DataWhat happens to it
The PlantUML source you typeRendered in your browser. Stored in the macro’s own configuration on your Confluence page, the same mechanism Confluence uses for any macro’s settings. Not transmitted to me or to any third party by the app.
The rendered diagramGenerated and displayed in your browser. Not uploaded anywhere by the app.
Your identity, account and site detailsThe app requests no OAuth scopes, so it cannot read your profile, pages or space list. I do not receive them.
Analytics or telemetryNone is collected by the app, and this website sets no cookies and uses no analytics or third-party requests. Atlassian’s platform may collect standard Marketplace-level installation and usage information, as it does for every app (see below).

Why this is structural

Measured against a production deployment, the only off-origin requests were two scripts the Forge platform adds to every Custom UI frame. Neither is app code, and neither carries diagram content.

Why this matters

Some diagram apps work by sending diagram source to a render server on the internet and displaying the image that comes back. With that design the source leaves your instance, and depends on that server’s ownership, configuration and availability. PlantUML Private has no render server, so that failure mode does not apply to it.

What I do not control

Retention

Nothing from the app reaches me, so there is nothing from the app for me to retain. If you uninstall the app, diagrams stored in each page’s macro configuration remain wherever Confluence’s own uninstall behaviour leaves them. Support emails are kept for as long as needed to deal with your request.

Contact

Chandlery is Scott Page, a sole trader in the United Kingdom. Questions about this statement: support@chandlery.dev.