The `navigator.sendBeacon()` is an awesome idea, I will definitly implement it in the future (it’s not so hard to do actually).
I would also like to think about how to have the same « safe » communication system for sockets. It’s more complicated.
What do you mean by call/result logging?