Im not sure about other superchargers, but the one at the Hard Rock casino in Tulsa does not.
A transformer blew at the casino yesterday, and while the casino continued to operate on generator power,
The supercharger was down until a new transformer was installed. It took 4-6 hours which is Not a big deal,
Unless you are traveling and have a schedule to keep. IMO each station needs battery backup to avoid
Such a situation. Being able to charge is especially important in the event of a disaster where it
could mean life or death.