In short, any material or food that dyes your clothes will also dye your teeth. The teeth in this case are like clothing, but deeper than that, because the teeth have pores also open and can absorb any color inside them unless you brush your teeth to remove those colors.
There are doctors who do not actually whiten the teeth of some smokers because the interaction of bleaching with smoking may increase the chances of oral cancer, God forbid.
Also, excessive teeth whitening leads to brittleness in the teeth and damage to the enamel and then damage the safety over time and the many processes of teeth whitening, so follow the habits of healthy health, which avoids entering the maze of tooth pain because of the sensitivity of the frequent bleaching.