What do glass etching pastes contain?

Glass etching pastes or cremes contain fluoride. The most common are sodium fluoride and hydrogen fluoride. This does not 'etch' the glass, it causes fluoridation which looks like etching.