Visited on April 6 without charging.
I had seen pictures on &Charge before and also seen the chargers in the past while driving by. From the main road you don't see any of the signs, but there's a "Privat Ganzes Areal" at the entrance and then signs "Swisscom Reserviert 7x24 Std" in front of the charging spots. So not public.