Američki zavjet vjernosti napisao je 1892. godine baptistički ministar Francis Bellamy. Napisao je zavjet kako bi obilježio 400. godišnjicu Kolumbovog otkrića Novog svijeta, unatoč činjenici da Kolumbo nije sletio na američko tlo. Izvorni zavjet je jednostavniji i ne nadahnjuje kontroverzu trenutnog obećanja vjernosti. Bellamyjev izvorni tekst je sljedeći: Zaklinjem se na vjernost svojoj zastavi i Republici za koju se ona zalaže: jedna nedjeljiva nacija, sa slobodom i pravdom za sve.
Mnogi su školarci naučili obećanje za proslavu Kolumbovog dana 1892. 12. listopada. Dok su pozdravljali zavjet, učinili su to s podignutom desnom rukom, vrlo slično pozdravu poštovanja među nacistima. Stavljanje ruke na srce došlo je mnogo kasnije, nakon što je počeo Drugi svjetski rat.
Godine 1923. Zakletva vjernosti doživjela je neznatnu promjenu. Izraz “moja zastava” promijenjen je u “zastava Sjedinjenih Američkih Država”. Najznačajnija promjena dogodila se 1958. Nakon godina okupljanja nekoliko kršćanskih skupina i istaknutih vođa, riječi “jedna nacija” postale su “jedna nacija pod Bogom”, citirajući Lincolnovo Gettysburško obraćanje.
Kada ljudi citiraju da je vrijeme da se u zakletvu uključi “pod Bogom”, važno je zapamtiti da izvorni Zaklet vjernosti nije sadržavao ove riječi. Nadalje, ovo je prilično novi dodatak Zavjetu, a ne “pravi zalog” kako neki ljudi tvrde. Čak i bez spominjanja Boga u zavjetu vjernosti, bilo je problema s navođenjem svih učenika da to nauče ili izgovore.
Na primjer, Jehovini svjedoci vjeruju da je protiv njihove religije izgovarati Zakletvu vjernosti jer se to smatra idolopoklonstvom. Godine 1940. Vrhovni sud je čak presudio da su javne škole u granicama svojih prava prisiljavati ljude da uče i izgovaraju obećanje. Ova odluka nije poništena sve do 1943.
Sljedeća kontroverza s Zavjetom bila je dodavanje riječi “pod Bogom”. Ovo je ostalo kontroverzno pitanje budući da ima mnogo Amerikanaca koji ne štuju kršćanskog Boga ili odluče da ga uopće ne štuju. Nekoliko saveznih sudova proglasilo je ovaj dodatak neustavnim u 2000-ima, a uvjet da se kaže Obeća sada je neobavezan. Neke države su ga potpuno napustile, dok ga druge škole još uvijek recitiraju, ali svaki učenik može odustati, obično uz pismeno dopuštenje roditelja. Oni mogu zahtijevati da njihova djeca ne uče niti izgovaraju obećanje.
Neke zemlje imaju slična obećanja. Najsličniji je zavjet zastavi u Indiji, a to je kako slijedi: Zaklinjem se na vjernost nacionalnoj zastavi i Suverenoj Demokratskoj Republici za koju se ona zalaže. .
Irska je nakratko dala prisegu vjernosti. Kina ima otpjevano obećanje pod nazivom Osam časti i Osam sramota (Ba rong ba chi), što nije njihova nacionalna himna, ali nije obećano uz zastavu. Školarci doduše uče pjesmu od 2006. Druge nacije mogu imati slična obećanja ili zakletve na dužnosti, ali ne toliko da se mnoge zapravo oblažu zastavi poput Indije ili SAD-a.