Privacy

Your images stay on your device

Hexlode processes your images in your browser. Images, file names and metadata never leave it.

What Hexlode stores in your browser

  • Run filesWhile a run is active, items and step results are kept in your browser's private file storage. Run files are deleted after delivery, when a new run starts and on your next visit. Step results are kept up to the size you set, then the oldest are deleted.
  • Saved pipelines and settingsOnly when you click Save or change a setting. Clearing site data deletes them.
  • The pipeline open in the StudioIts nodes, settings and name, so a reload does not lose your work. Never your images. Clearing site data deletes it.
  • Your colour modeDark, light or system, once you pick one in the top bar. Clearing site data deletes it.

Hexlode sets no cookies.

What Hexlode measures

Product analytics run without cookies and without identifying you. Your IP address is turned into an anonymous ID that changes daily, then discarded. Events contain only counts, timings, node types, settings and error codes. They never contain file names, paths, pixels, image metadata or text you type.

  • page_viewedA page was opened.
  • quick_tool_openedA quick tool page was opened.
  • files_addedFiles were added: how many were accepted and refused, and why.
  • run_startedA run started: the pipeline shape and settings, the item count and the estimate.
  • run_finishedA run finished: its status, counts of processed, skipped, cached and failed items, failure and warning codes, bytes and duration.
  • delivery_downloadedA delivery was downloaded or saved to a folder: file count and bytes.
  • template_chosenA template was chosen in the Studio.
  • node_addedA node was added to the canvas, and how.
  • connection_checkedA connection was made or refused: the two node types and the decision.
  • pipeline_savedA pipeline was saved in the browser: its shape and settings.
  • pipeline_fileA .hexlode file was exported or imported, with an error code when import failed.
  • sample_chosenA sample image was chosen for live previews.
  • step_cache_changedThe step cache budget was changed or the cache was cleared.

Error reports

When something breaks, an error report with the technical cause is sent. File names are removed from it, and it contains no personal data and no screen recording.

Licences

Hexlode is open source under the Apache License 2.0. Images are encoded and decoded with the jSquash codecs, whose licences come with the app.

Codec licences(opens in new tab)