No. Like if u have a jawbreaker of something, The dye will just come off. [It usually stays on your teeth of tongue]Like when u have a Jolly Rancher and your tongue turns blue? It's just the dye but it's not permanent .
it can not make your teeth permenatly that color but if u dont get the die off your teeth it will get your teeth yellower and yellower and the only way u can get rid of that is if u use special whitening stuff