Note on softmax: it acts on a whole layer, not one neuron. For a two-way choice between z and 0, softmax reduces exactly to the sigmoid — that curve is what is plotted.
Model is trained live in your browser on procedurally generated digit glyphs (multiple fonts, shifts, scales, rotations), then normalized MNIST-style. No data leaves this page.