A system (102,900) for ascertaining whether to allow a second device to project a visual representation of an execution environment to a first device, the system comprising: one or more processors (104, 904); and one or more computer-readable media (106, 906) storing processor-executable instructions that, responsive to execution by the one or more processors, cause the system to perform operations including: determining based on a broadcast policy and a current device context that a first device is permitted to broadcast its availability to receive projected content from another device; detecting a request from a second device to project a visual representation of an execution environment generated at the second device to the first device; ascertaining whether the second device has permission to project to the first device; allowing or denying (604, 610) the second device to project the visual representation to the first device based on whether the second device is indicated as having permission to project to the first device; wherein the broadcast policy specifies a first network type in which the first device is permitted to broadcast its availability to receive projected content, and a second network type in which the first device is not permitted to broadcast its availability to receive project content, and wherein the current device context indicates that the first device is connected to a network of the first network type the system further configured to cause discovery data that indicates that the first device is available to receive projected content to be broadcast wirelessly. one or more processors (104, 904); and one or more computer-readable media (106, 906) storing processor-executable instructions that, responsive to execution by the one or more processors, cause the system to perform operations including: determining based on a broadcast policy and a current device context that a first device is permitted to broadcast its availability to receive projected content from another device; detecting a request from a second device to project a visual representation of an execution environment generated at the second device to the first device; ascertaining whether the second device has permission to project to the first device; allowing or denying (604, 610) the second device to project the visual representation to the first device based on whether the second device is indicated as having permission to project to the first device; wherein the broadcast policy specifies a first network type in which the first device is permitted to broadcast its availability to receive projected content, and a second network type in which the first device is not permitted to broadcast its availability to receive project content, and wherein the current device context indicates that the first device is connected to a network of the first network type the system further configured to cause discovery data that indicates that the first device is available to receive projected content to be broadcast wirelessly. determining based on a broadcast policy and a current device context that a first device is permitted to broadcast its availability to receive projected content from another device; detecting a request from a second device to project a visual representation of an execution environment generated at the second device to the first device; ascertaining whether the second device has permission to project to the first device; allowing or denying (604, 610) the second device to project the visual representation to the first device based on whether the second device is indicated as having permission to project to the first device; wherein the broadcast policy specifies a first network type in which the first device is permitted to broadcast its availability to receive projected content, and a second network type in which the first device is not permitted to broadcast its availability to receive project content, and wherein the current device context indicates that the first device is connected to a network of the first network type the system further configured to cause discovery data that indicates that the first device is available to receive projected content to be broadcast wirelessly.