Skip to content

Data privacy

CodeCharta analyses and visualizes your code on your own machine. Your source code, its history and the metrics derived from it are not uploaded, shared or sent to any service unless you share them yourself.

  • Analysis: the CodeCharta Shell (ccsh) reads your code and its git or svn history locally and writes the map to a file on your disk.
  • Visualization: the Web Studio runs in your browser. When you use it at codecharta.com, the .cc.json files you load are read in the browser and not uploaded to a server.
  • No tracking: CodeCharta contains no analytics, telemetry or usage tracking. GitHub may apply its own analytics when you visit the repository on GitHub; that is outside CodeCharta.

Both parts work without an internet connection once they are installed:

Data leaves your machine only when you choose to send it, for example when you:

  • share a .cc.json file with colleagues or commit it to version control
  • host maps on your own server for your team
  • send a link that loads a map from a URL: the link carries the file location and the settings, not the map itself

CodeCharta is open source on GitHub. You can read the code to verify these points, or build and run your own instance from source.