I have cleaned paint off my eye glasses, water spots off of glass, direct overspray off a plexiglass window! I see no reason to use it anywhere you need to clean something off a smooth surface. Just don't let the "lube" dry on it or it may leave marks.