The film is made by Frost King and is called "window insulation kit". It uses a mylar type shrink film that is stuck to the window frame or adjacent wall with double sided sticky tape before the film is shrunk. The film doesn't contact the glass in any way. Film is crystal clear and you could even put the stuff on the inside of the windshield and drive without worry....it is that transparent.