BroadcastChannel
localStorage
SharedWorker
setInterval + sessionStorage