SiYuan additional features data security

Hello devs and users,

I need to ask about SiYuan's available additional features: ABC, Chart, FlowChart, GraphViz, Mermaid, Mind Map and PlantUML.

I wish to use SiYuan in my organization, but my legal departament asked me how do those features work? Are those all local implementation and libraries, therefore they render data locally, or are those sending data to a remote server for rendering? I'm asking for local Desktop installation.

Are there any other communications with the desktop app that should be brought to attention?

Thank you

    Welcome to here!

    Here we can learn from each other how to use SiYuan, give feedback and suggestions, and build SiYuan together.

    Signup About
    Please input reply content ...
    • 7Source

      You could always block WAN access for Siyuan in the firewall and use local sync options.

      1 Reply
    • MiscReply
    • Siysuy

      Hi, your firewall response prompted my interest, can i ask your experience with firewalling siyuan?

      1. Does your firewall constraint/block rules to contain siyuan have edge cases, since siyuan might open temporary/arbitrary ports. Linux, for example, can grant any application additional free-to-use temporary ports alongside predetermined ports for siyuan like 6806?
      2. Which firewall do you have best experience isolating the network access for siyuan?
      3. Have you encountered edge cases, tested with network isolation on siyuan and tips you can share which you do to succession?
      1 Operate
      Siysuy updated this reply at 2026-08-16 04:18:26
    • 88250

      As far as I know, only PlantUML renders online by default; however, you can configure it in the settings to use a local rendering service instead.