It doesn't require a server, it just requires knowing what the codes mean, same as blinking lights.
Decoding it without help would be difficult for the average consumer, but it's not an impossible task.