I have started some Java code which is supposed to become something between Minecraft and scratch. In order to share resources, I have teamed up with someone who ports a schedule planer (schedule for humans, not CPUs) from office+macros+emails to the web. And every time I say, we cannot not do this or that because I is not secure it sounds like an excuse. Is there a compact write-up in English or German which explains, why macro-Viruses exist and why even local use of html needs a webserver for security. I got used to this over the years, but I fail to give a short answer or search google.
I could ask this in a more general website, but here is my home ;-) The schedule planer is supposed to run on mobile devices and is very simple. It is meant for casual users. So I am not talking about some high level enterprise app here. Also, the back-end is fixed (in this phase). It is all about the GUI. Tiles. It should look like CandyCrush.
I have almost given up on security. I want to use GoogleAppEngine, and they bill CPU cycles. Security needs almost by definition a lot of CPU and RAM. Probably for production I check that I do not leak UserIds, and switch to google accounts. That means: no beautiful advanced math in my code :-(