Due to the Pain you have to go through to get Apps published (Albeit private ones for your company) we have requirements to keep WebSockets open to Alert USers about certain instances or for them to let us know when they are unavailable to take calls - So we have an WebPage that uses WebSockets to communicate. They users know its there and they can close the window when they finish work so in this use-case its not unfair but it is annoying that after a few minutes it stops working.