The app's connect popup (@hanzo/app Setup) returns to
hanzo.ai/?at=-/settings/integrations with connected= or error= on the query.
MOVED moved it on to Settings with the answer dropped, and the popup stayed
open. RETURNED runs first: in a popup it posts the answer to the opener (this
origin only), a BroadcastChannel and storage, then closes the window.