This is all public information that was previously shared, so it may be out of date: the devices are Linux (Ubuntu) [1], running an advertising player (Broadsign) [2], which has Chromium Embedded (CEF) for web content [3]. The kiosk app was written in React [4]. It does things like load most data ahead of time to provide that "instant" feeling [5].
[1] https://ubuntu.com/blog/digital-signage-the-face-of-the-smar...
[2] https://broadsign.com/blog/intersection-selects-broadsign-na...
[3] https://docs.broadsign.com/broadsign-ayuda/configuring-splas...
[4] https://mattj.io/posts/2019-02-12-building-smart-city-kiosks...
[5] https://mattj.io/posts/2019-07-09-improving-perceived-interf...