I have a decanter which I use fairly often to pour out wines. I typically rinse it with hot water after the last wine has come out, but I cannot prevent it from forming 'residual' wine stains over time.
The last time I wanted to clean it, I looked on the internet for advice on cleaning. There are tons of it (Stained wine decanter), but I noticed that there are quite a lot of things around that don't work (or don't work well) and I figured that the question is basically plain chemistry.
Therefore, my question is, can somebody explain how I can best clean the wine stains from my decanter? Please, also explain the chemistry behind the method you propose so I know why it should work.