Aluminum foil is safe to use on your windows. It can leave microscopic scratches that can be buffed out, but other than that, they leave no damage.