I’ve heard many sources (including Martha Stewart) say that you can clean silver by immersing it in a warm water and baking soda solution, with a piece of aluminum foil in it.
I don’t doubt the chemistry of this reaction, but I’m nervous about how this treatment might affect the silverware later. What makes me nervous is the childhood “experiment” of cleaning a copper penny with salt and vinegar. Yes, it got the penny shiny-clean in the short term. In the long term, though, the penny would corrode beyond recognizability.
Is it really safe, in the long term, to clean silverware this way?