staino direct dyes are deposit only, ammonia-free and peroxide-free. they do not use hydrogen peroxide, meaning there is a less chance of a reaction. however, we recommend clients that have previously had reactions consult their doctor before using any hair product.