research Effect of surfactant type on the dyeability and color resistance of semi-permanent basic hair dye
This study found that hair dyed with anionic basic hair dye lost more color after shampooing compared to cationic and nonionic dyes, with alkaline shampoo increasing this effect.

