Ir al contenido

Flujo de datos y privacidad

drawtonomy es un editor que funciona exclusivamente en el navegador, sin ningún backend de aplicación. Todo lo que dibujas — carriles, vehículos, trayectorias, importaciones de OpenDRIVE, escenarios de OpenSCENARIO — vive en tu pestaña del navegador y en los archivos que guardas explícitamente en tu disco local. No existe ningún sistema de cuentas, ninguna base de datos en el servidor ni ninguna subida automática de tu trabajo.

Esta página documenta qué sale y qué no sale de tu máquina, de forma que puedas verificarlo tú mismo con las herramientas de desarrollo del navegador.

  • Los datos de edición nunca salen del navegador. Ninguna función sube tus formas, carriles, vehículos, trayectorias, archivos OpenDRIVE (.xodr) u OpenSCENARIO (.xosc) a drawtonomy ni a ningún tercero.
  • El reproductor de escenarios esmini se ejecuta en tu navegador. Viene distribuido como un módulo WebAssembly y se carga únicamente desde el dominio de drawtonomy. Tus archivos de escenario se procesan en memoria y no viajan por la red.
  • No hay SDKs de telemetría ni de análisis de terceros integrados. La versión alojada en drawtonomy.com cuenta vistas de página anónimas mediante Google Analytics; no se incluye ningún dato de edición.
  • Sin cookies. Sin service worker. Sin sincronización en segundo plano. Las preferencias locales (ajustes de interfaz, capa de mapa elegida) se guardan únicamente en el localStorage del navegador. Los datos de tus formas y los archivos importados o exportados no se guardan en el almacenamiento del navegador de forma automática.

A continuación se listan todos los hosts externos con los que el editor puede contactar, la acción del usuario que lo desencadena, qué se envía y si tus datos de edición están implicados.

DestinoDesencadenado porQué se envía¿Se envían datos de edición?
Servidores de teselas de OpenStreetMapEstablecer el fondo del mapa en «Road»Coordenadas de tesela {z,x,y} del área que estás viendoNo
Servidor de imágenes Esri World ImageryEstablecer el fondo del mapa en «Satellite»Coordenadas de tesela {z,x,y} del área que estás viendoNo
Overpass API (overpass-api.de / kumi.systems)Ejecutar la herramienta «Generate Lanes from OSM»El bounding box del área que estás viendoNo
Nominatim (búsqueda de lugares OSM)Escribir en el cuadro de búsqueda del mapaEl texto que escribisteSolo la cadena de búsqueda
Google FontsExportar a SVG / PDF con una fuente del sistema no incluida en el editorEl nombre de la fuenteNo (el contenido del archivo no se envía)
Google AnalyticsVista de página, solo en drawtonomy.comUn evento de vista de página anónimaNo
El proveedor LLM que elijas (Anthropic / OpenAI / Google)Activar la extensión AI Scene Generator y pulsar GenerateEl texto del prompt que escribiste (lenguaje natural, XML de OpenSCENARIO o DSL)No — el canvas actual no se incluye

Todos los hosts relacionados con el mapa y el AI Scene Generator permanecen silenciosos hasta que activas explícitamente la función correspondiente. Consulta Uso sin conexión para un flujo de trabajo sin ningún tráfico de salida.

El reproductor de escenarios esmini es completamente local

Sección titulada «El reproductor de escenarios esmini es completamente local»

drawtonomy integra esmini como módulo WebAssembly para que puedas reproducir archivos OpenSCENARIO dentro del editor. Tres características lo hacen seguro para trabajo con escenarios confidenciales:

  1. Solo mismo origen. El módulo WebAssembly se carga desde el propio drawtonomy.com. El editor no recurre a ningún CDN de terceros como alternativa.
  2. Build de un único archivo. El binario WebAssembly está integrado dentro del módulo JavaScript; no existe ninguna petición .wasm separada que pueda redirigirse a otro lugar.
  3. Los archivos de escenario permanecen en la memoria del navegador. Tus archivos .xosc, .xodr y de catálogo son leídos por esmini desde un sistema de archivos virtual en memoria dentro de la misma pestaña del navegador. El editor nunca los escribe en disco ni los sube.

Si necesitas reproducir un escenario cuyo contenido no debe salir de la red de tu empresa, cargar el archivo en el editor y pulsar Play es seguro sin configuración adicional.

  • Importación — Los archivos que arrastras y sueltas (.xosc, .xodr, .osm, snapshots JSON, imágenes) son leídos por el navegador y procesados en tu pestaña. No se suben.
  • Exportación.xodr, .xosc, SVG, PNG, PDF y el paquete .zip listo para esmini se generan todos en tu navegador y se entregan mediante un enlace de descarga normal. No hay ningún viaje de ida y vuelta al servidor.

Solo preferencias de interfaz. Ejemplos:

  • El modo de fondo del mapa que elegiste (y, si introdujiste uno, una URL de teselas personalizada)
  • Color de carril predeterminado, ajuste de borde suavizado, configuración de snap
  • Si la capa de puntos está visible

Tus datos de formas, archivos OpenDRIVE y archivos OpenSCENARIO no se escriben en el almacenamiento del navegador de forma automática. Solo existen en la memoria de ejecución de la página hasta que los guardas explícitamente como un archivo en tu ordenador.

No tienes que fiarte de nuestra palabra. Abre las herramientas de desarrollo del navegador, ve a la pestaña Network y filtra por «Fetch / XHR». Luego:

  1. Recarga la página. En este punto el único tráfico es la descarga inicial del bundle.
  2. Dibuja algunos carriles a mano. No deberían aparecer más peticiones.
  3. Importa un archivo .xosc o .xodr. No aparece ninguna petición: el archivo se procesa en tu navegador.
  4. Pulsa Play para ejecutar el escenario en esmini. No aparece ninguna petición: esmini se ejecuta localmente.
  5. Exporta a OpenDRIVE / OpenSCENARIO / esmini zip. Se inicia una descarga; no aparece ninguna petición de subida.

Las únicas peticiones de red que verás provienen de funciones que obtienen algo explícitamente, y todas ellas están listadas en la tabla anterior. Si no usas esas funciones, puedes ejecutar drawtonomy sin ningún tráfico de salida durante el resto de la sesión.