Unforyunately it does, but you can help making it last for longer time by following good habits like brushing them, avoid foods that weaken your enamel and stain your teeth, and using whitening products to enhance the bleaching.