Step 5, working: your model behind a tiny relay.

This page holds no key. It POSTs your question same-origin to the relay — where your key lives, server-side — and the reply streams back into the face below.