So what exactly is ammonia free hair colour ?
It’s whatever you want it to be as long as it doesn’t contain ammonia! It may still contain PPD -paraphenylene diamene – : see allergy to paraphenylene diamene ; and it may contain a ton of other chemical names that you’ve never heard of , but as long as your hair dye doesn’t contain ammonia it can be marketed as “ammonia free hair colour”.