AVS disc shield

what is the story on this stuff/thing? it is on some of the rental discs i have viewed