Add a 'backup feature'

It of course all has to be on the front-end, since the backend can't
decrypt.  Style is U-G-L-Y! OH WELL!