Privacy Policy

XML Tree Viewer — Browser Extension · Last updated: April 4, 2026

Summary: XML Tree Viewer does not collect, store, transmit, or share any user data. All processing happens entirely within your browser.

1. Introduction

XML Tree Viewer ("the Extension") is a browser extension that visualizes XML content as interactive tree structures, JSON objects, and Mermaid diagrams. This privacy policy explains how the Extension handles user data.

2. Data Collection

The Extension does not collect any data from its users. Specifically, the Extension does not collect:

3. Data Processing

All XML parsing, tree generation, and diagram rendering is performed locally within your browser. No data is sent to any external server, API, or third-party service. The Extension operates entirely offline after installation.

4. Local Storage

The Extension uses the browser's local storage API (chrome.storage.local) solely to pass XML content between the content script and the viewer page within the same browser session. This data is temporary, limited to the active visualization session, and is never transmitted externally.

5. Permissions

The Extension requests the following browser permissions, used exclusively for its core functionality:

6. Third-Party Services

The Extension does not use any third-party services, analytics, tracking, or advertising. No remote code is loaded. All libraries (including Mermaid.js for diagram rendering) are bundled locally within the Extension package.

7. Data Sharing

The Extension does not sell, transfer, or share any user data to third parties for any purpose, including but not limited to advertising, analytics, or creditworthiness determination.

8. Children's Privacy

The Extension does not knowingly collect any information from anyone, including children under the age of 13.

9. Changes to This Policy

If this privacy policy is updated, the changes will be reflected on this page with an updated revision date. Since the Extension collects no data, significant changes are not anticipated.

10. Contact

If you have questions about this privacy policy, please open an issue on the Extension's repository or contact the developer.