Allergies aren't to be taken lightly. Though EcoColors is formulated with nontoxic in mind, EcoColors haircolorant is not 100% botanical nor 100% hypoallergenic. Always consult your physician for medical advice and always follow the directions and do an allergy skin test and a strand test before applying any new colorant to your entire head. Some allergies also develop over time with repeated exposure. Just because you don't react to a product you have been using repeatedly doesn't mean you won't ever react. Be safe and do the allergy test every time before an application.