The first city is "home": other tiles show their hours ahead or behind it. Changes are saved in this browser only. To make them permanent for everyone, copy the JSON and replace the contents of cities.json.
Weather from Open-Meteo (free, no account), refreshed every 10 minutes. City search uses Open-Meteo's geocoder. Times come from your computer's clock.