A persistent (e.g., or semi-persistent, or temporary) connection may be established between the user device and a blackout node. The connection may be based on a websocket protocol. A blackout node may receive, store, and/or send blackout information (e.g., metadata, conditions) for a particular channel (e.g., ESPN). The user device may retrieve the blackout information from the blackout node. The user device may check the blackout information against information associated with the user device (e.g., provisioning information, such as subscriber billing zip code). If the information associated with the user device corresponds to (e.g., matches, is within a threshold similarity) the blackout information, the user device may disable video streaming, block access to the content, switch to alternative content, and/or the like. The user device may determine also the status of the connection to the blackout node. If user device is not authenticated, the connection is not alive it, and/or like, the user device may block content, switch to alternative content, and/or the like.