Thank you for your question! You need to remember that stretch marks and scars are an injury on the dermis, deep down in the skin. Bleaches can only affect the surface. So no, you would not be able to hide or disguise a scar or a stretch mark by bleaching it.