Retayne sets dye. That means that if any of the dye comes loose from a red area, it could then settle and be set onto a white area. You would use synthrapol to capture loose dyes and keep them from setting where they're not wanted. I don't think either one will help with fading. Keeping it out of the sun and washing in cool water will help to stall fading.