Hydrogen peroxide does take off paint thanks to oxidizing agents that dissolve paint and other grease-related stains in fibers. You can also apply it to soft furnishings and rugs but be aware that it may fade darker colors.