Frequently asked questions

FAQ for HTML Macro Pro for Confluence: the sandbox, data handling, permissions, dark mode, limits and what happens when you uninstall.

7 min read Confluence Cloud Forge platform Updated

What happens if I remove this Confluence extension?

All your Confluence pages will remain unchanged, but the embedded content will no longer be displayed.

How does the sandbox work in HTML Macro Pro?

HTML Macro Pro runs your custom HTML inside a secure sandbox using a browser iframe with strict security restrictions. This isolates the embedded content from the rest of the Confluence page.

The sandbox prevents the code inside the macro from accessing sensitive parts of the page or the user’s session. For example, the embedded content cannot access the parent page’s DOM, cookies, or local storage, and it cannot modify the surrounding Confluence interface. This isolation ensures that custom HTML or JavaScript cannot interfere with the host page or other macros.

In practice, this means you can safely embed custom HTML, CSS, and JavaScript while keeping the Confluence environment protected. Even if the embedded code contains bugs or unsafe logic, it remains confined to the sandboxed frame and cannot escape or access data from the rest of the page.

Do you store personal data?

No, we do not store any personal data. Only the URLs and custom code you enter in the Macro configuration modal are saved.

Where is the data stored?

Data related to your Confluence instance and Macro usage is securely stored in data centers located in Frankfurt, Germany. We follow strict data protection and security protocols to ensure your data remains safe and compliant with the highest standards.

Does it work on Confluence Server or Data Center?

No. HTML Macro Pro is built for Confluence Cloud only.

Is my code or URL sent to your servers?

Your macro content is stored by Confluence inside the page itself. At render time it passes through an ephemeral cache for about a minute to produce a one-time signed URL, and it is never stored at rest on our servers. See Privacy & data storage for the full picture.

Can I control who can use the macro?

Yes. Administrators can restrict the macro to selected Confluence groups on the User Permissions tab. See Managing security.

Can I control what can be embedded?

Yes. Administrators can switch to restricted mode and allow only specific hosts with Content Security Policy rules, starting from predefined templates. See Content Security Policy.

Does it support dark mode?

The macro editor adapts to Confluence light and dark mode automatically. Embedded content controls its own colors, so what shows inside the frame depends on the embedded site or your code.

Is there a limit on code size or the number of macros?

No practical limit. You can add as many macro blocks to a page as you need, and there is no enforced limit on code size.

Does embedded content appear in PDF exports?

You should not expect it to. Confluence PDF export does not capture live iframe content, so the macro area exports without the embedded content.

Add HTML Macro Pro to Confluence

Securely embed websites and custom code in your Confluence pages.