Skip to content

Privacy policy

dir-tree Privacy Policy

Last updated: May 24, 2026

This Privacy Policy explains how dir-tree ("dir-tree.com," "we," or "us") collects, uses, shares, and protects information when you use the website, browser-based directory tree workspace, remote import, and optional AI annotation. We are committed to protecting your privacy and being transparent about how directory tree data is handled.

Plain-language summary

Directory tree editing runs in your browser, and file contents are not uploaded. Optional AI annotation, remote ZIP requests, and website analytics involve limited data sent to external services.

Folder reading, local ZIP parsing, editing, annotation, rendering, Markdown/TXT/JSON export, and copy run in your browser.
dir-tree does not upload file contents or source code for directory tree generation or optional AI annotation.
Optional AI annotation sends user-selected directory nodes, existing annotations, generation settings, and user-provided prompts.

Path names can still be sensitive

Even without file contents, path names can reveal sensitive context. Review selected path names before using AI annotation, especially when trees include customer names, internal codenames, unreleased products, private identifiers, or contract details.

clients/acme-secret-project/contract-draft.md

Data handling summary

This table summarizes the main workflows before the detailed sections below. It is not a replacement for the full policy.

Data handling summary
ActivityProcessed whereWhat may be sentNotes
Folder reading, editing, annotation, exportIn your browserFile contents are not sent to dir-treeNames, hierarchy, visibility, manual annotations, and export settings are used locally.
Local ZIP importIn your browserFile contents are not sent to dir-treeThe archive is parsed locally to build the editable tree.
Repository or remote ZIP URLYour browser requests the repository API or ZIP URL and maps the result into a treeGitHub, GitLab, or the remote host may receive the URL, optional token, and standard request informationTokens are kept in memory and are not saved by dir-tree. Only import sources you are allowed to access.
Manual annotations and settingsIn your browser and browser storageNot sent unless you copy, export, or include them in optional AI annotationYou can clear local browser storage through your browser settings.
Optional AI annotationdir-tree API route and selected AI providerUser-selected directory nodes, existing annotations, generation settings, and user-provided promptsFile contents, source code, binary contents, permissions, sizes, and modification times are not included.

Section 01

Scope

This Privacy Policy applies to data processed when you use dir-tree or interact with its website.

  • Use the directory tree workspace, including import, editing, annotations, copy, download, and export.
  • Use optional features such as repository and remote ZIP import, or AI annotation.
  • Visit the website, contact dir-tree, or interact with browser storage, analytics, logs, and service providers.

Section 02

Information we collect

dir-tree works with directory structure, not actual file contents.

  • Directory tree data may include names, paths, hierarchy, visibility settings, manual annotations, and output settings.
  • Browser data may include theme, reader controls, display settings, export settings, annotation language, and basic device/browser information.
  • Website analytics and logs may include page visits, traffic sources, approximate engagement, request path, timestamp, user agent, and error information.
  • Optional AI annotation may use user-selected directory nodes, existing annotations, generation settings, and any prompt you provide.

Section 03

How we use your information

We use information to operate dir-tree and keep it reliable.

  • Directory data is used to render, edit, annotate, and export your tree in the browser.
  • Browser preferences are used to remember local interface choices.
  • Analytics and infrastructure data are used for aggregate measurement, security, debugging, abuse prevention, and reliability.
  • We may use information to respond to requests or comply with legal obligations.

Section 04

How we share your information

We do not sell personal information.

  • Hosting, security, logging, analytics, or AI providers may process data only for the services they provide to dir-tree.
  • Analytics providers include Google Analytics.
  • AI annotation providers may include Gemini, GLM, or OpenAI, depending on the service configured for the request.
  • We may disclose information if required by law or to protect dir-tree, users, or others.

Section 05

International data transfers

Some service providers may process data outside your country of residence.

  • dir-tree uses hosting and infrastructure providers, which may process data in the United States and other jurisdictions where they operate.
  • Google Analytics data may be processed under Google's data processing terms.
  • AI annotation providers such as Gemini, GLM, or OpenAI may process the compact AI annotation payload in jurisdictions where they operate.
  • When data is transferred outside the EEA, dir-tree relies on safeguards provided by service providers, such as Standard Contractual Clauses or equivalent mechanisms where required.

Section 06

Your choices and control

You control what you load, hide, export, and send.

  • You can use manual annotations instead of optional AI annotation.
  • You can hide or rename sensitive paths before export or AI annotation.
  • You can clear local browser storage through your browser settings.
  • You control copied and downloaded output after export.

Section 07

Data security and retention

We use industry-standard safeguards and retain data only as long as needed for the purposes described in this policy.

  • All data transmitted between your browser and dir-tree uses HTTPS encryption.
  • Directory tree editing, local ZIP parsing, rendering, and export are designed to run in your browser.
  • Repository access tokens are kept in memory for the current page session and are not written to browser storage by dir-tree.
  • Optional server-side workflows, such as AI annotation, are protected with reasonable access, logging, and abuse-prevention controls.
  • Directory tree data processed in the browser is not stored on dir-tree servers and is cleared when you close the tab or clear browser storage.
  • Website analytics data is retained according to Google Analytics settings and is not linked to directory tree content.
  • No internet transmission or storage system can be guaranteed to be completely secure.

Section 08

Your privacy rights

Depending on your location, you may have certain privacy rights.

  • You may have rights to access, correct, delete, or object to certain processing of personal information.
  • You can review or change browser-controlled data through your browser settings.
  • You can contact [email protected] for privacy requests.

Section 09

Children's privacy

dir-tree is not directed to children under 13, and we do not knowingly collect personal information from children under 13.

Section 10

Contact us

For questions about this Privacy Policy or privacy requests, contact dir-tree at [email protected].

Section 11

Changes to this policy

We may update this Privacy Policy as dir-tree changes. Material changes will be reflected on this page with a new updated date.

Ready to generate your first directory tree?

Open the live workspace. No sign-up, no install, browser-first.

Try dir-tree in your browser