Política de privacidad
Última actualización: 5 de mayo de 2026
Recopilación de datos
Sección titulada «Recopilación de datos»Markdraw no recopila analytics, trackers ni telemetría, y no envía datos personales a ningún servidor controlado por Markdraw. No hay un backend de Markdraw.
Alcance (extensión y escritorio)
Sección titulada «Alcance (extensión y escritorio)»Esta política se aplica tanto a la extensión de Chrome como a la app de escritorio.
Procesamiento local
Sección titulada «Procesamiento local»El análisis y la renderización de los documentos ocurren localmente dentro de tu pestaña del navegador (extensión) o dentro de la webview de Tauri (app de escritorio). El texto del documento nunca es subido por la infraestructura de Markdraw. Las únicas excepciones son solicitudes de red explícitas, iniciadas por el usuario, listadas más abajo.
Uso de almacenamiento local
Sección titulada «Uso de almacenamiento local»Markdraw persiste estado controlado por el usuario en el localStorage del navegador y, en la extensión, en IndexedDB y chrome.storage.session. Nada en esta lista sale de tu máquina.
- Preferencia de tema (
claro/oscuro/sistema). - Preferencias del editor (modo de indentación, números de línea, ajuste, invisibles, fuente).
- Preferencias de fuente de la vista previa (familia y tamaño).
- Archivos y carpetas recientes, más favoritos fijados.
- Sesión de pestañas por panel (archivos abiertos y la pestaña activa) y el layout del panel (número de paneles, panel activo, proporción de división).
- Ancho y visibilidad de la barra lateral, visibilidad y profundidad de la tabla de contenidos.
- Solo extensión: handles de directorio en
IndexedDBpara restaurar la sesión. - Solo extensión: payload temporal del modo URL en
chrome.storage.session— capturado por el content script al redirigir a la página del visor, limpiado al fin de la sesión.
Permisos explicados
Sección titulada «Permisos explicados»- storage (extensión): usado para el payload temporal del modo URL anterior vía
chrome.storage.session. - host_permissions:
https://kroki.io/*(extensión): el único host al que la extensión puede acceder. Usado exclusivamente para renderizar bloques de diagrama de Kroki. - Acceso a URL de archivo (opcional, extensión): permite previsualizar documentos locales
file://. Desactivado por defecto; se activa enchrome://extensions.
Solicitudes de red
Sección titulada «Solicitudes de red»- URLs de documento (extensión): cuando la extensión renderiza una URL remota
.adoco.md, busca el archivo en esa URL igual que lo haría el navegador — directamente entre tu máquina y el host del documento. - Renderizado Kroki: los bloques de diagrama (
plantuml,graphviz,mermaid, etc.) son enviados como texto plano ahttps://kroki.iovía POST y la respuesta es un SVG estático. No se descarga JavaScript. Se omite si el documento no tiene bloques de diagrama. - Auto-updater (escritorio): al iniciar, la app de escritorio consulta
https://github.com/djalmajr/markdraw/releases/latest/download/latest.jsonpara verificar una versión más nueva. Si aceptas el prompt de actualización, el binario firmado se descarga del mismo repositorio público de GitHub. La verificación no envía contenido del documento — solo contacta a GitHub.
Seguridad al compartir (extensión)
Sección titulada «Seguridad al compartir (extensión)»Cuando copias la URL fuente de un documento siendo visualizado en la extensión, Markdraw elimina parámetros de query (como el ?token=… de corta duración de GitHub en URLs raw de repositorios privados) antes de poner la URL en el clipboard. Esto evita que el token se filtre cuando la URL se pega en chats o issues. La URL original que el visor usa no se cambia.
Bibliotecas de terceros
Sección titulada «Bibliotecas de terceros»Markdraw empaqueta paquetes open-source, todos ejecutándose localmente:
- @asciidoctor/core (parser AsciiDoc)
- markdown-it y plugins (parser Markdown)
- Prism (resaltado de sintaxis)
- Mermaid (diagramas renderizados localmente; algunos diagramas Kroki usan el servicio anterior)
- KaTeX (renderizado matemático)
- CodeMirror (editor)
- SolidJS (framework de UI) y Kobalte (primitivas de UI)
- Tauri (runtime de escritorio) y tauri-plugin-updater (solo escritorio)
Servicios de terceros
Sección titulada «Servicios de terceros»- Kroki (
https://kroki.io) — solo cuando tu documento contiene bloques de diagrama Kroki soportados. - GitHub (
github.com/djalmajr/markdraw) — solo para auto-updates de escritorio y descargas de artefactos de instalador/actualización.
Cambios en la política
Sección titulada «Cambios en la política»Cualquier actualización futura de esta política se publica en esta página. La fecha de Última actualización en la parte superior refleja el cambio más reciente.
Contacto
Sección titulada «Contacto»Para preguntas de privacidad, abre una issue en github.com/djalmajr/markdraw/issues.