Search any place on earth. Powered by Open-Meteo, which needs no API key — so there is nothing to leak and nothing to commit.
Open-Meteo needs no key, so this is only here to demonstrate the pattern.
A key entered below is held in sessionStorage — it dies when the tab closes,
never touches localStorage or disk, and is never written to a file that
could be committed.