Not all home colours be they permanent tints or fun fashion shade are what they claim to be. It's buyer beware. If your wondering should I colour my hair will it hold colour a very simple test.
Claiming to be .Ammonia free have something else doing the same Job MEA , Grain Alcohol derivatives. Other products that manipulate the ph of the hair.