When a plantuml diagram has invalid syntax a call is made to plantuml which returns a 404 response, and then the error image is shown.
I would expect a locally installed version of plantuml to be used for all generation. I'm not sure if the plantuml demo server is used for all plantuml generation but I hope not since that would mean it won't work when there's no internet connection (and if the plantuml demo server ever disappears).
It also has privacy implications. Anyone sniffing packets on the same network, compromised routers, and even your beloved ISP can very easily see the images you're creating.
When a plantuml diagram has invalid syntax a call is made to plantuml which returns a 404 response, and then the error image is shown.
I would expect a locally installed version of plantuml to be used for all generation. I'm not sure if the plantuml demo server is used for all plantuml generation but I hope not since that would mean it won't work when there's no internet connection (and if the plantuml demo server ever disappears).
It also has privacy implications. Anyone sniffing packets on the same network, compromised routers, and even your beloved ISP can very easily see the images you're creating.