Unless I am missing something, this is not passive as it depends on software interacting with surfaces that can react to relevant instructions from the software.
That also means the idea can't just jam any old signal as the reflective surfaces will need to have locations 'between' the source and end point as well as the necessary properties to respond to the software.