Semi-permanent hair coloring involves little or no developer, hydrogen peroxide or ammonia, and is thus less damaging to hair strands. The reduced amount of developer, whether peroxide or ammonia, means that hair previously damaged by applying permanent color or permanent reshaping is less likely to be damaged during the color application process.
what is the purpose of hydrogen peroxide in hair color
developer developer