^^^ A Swifter would work for ordinary dirt, dust, and maybe finger smears. But we are talking about the fog, haze and smears that are caused by the gases released by the plastics and upholstery in your car.
The more a person tries to remove them with reg cleaning.... they just streak and fog. The Eraser cuts the build-up. A Swifter wouldn't.
The eraser contains formaldehyde-melamine-sodium bisulfite co-polymer.
.