Why do Freemasons take oaths?

New members make solemn promises concerning their conduct in Lodge and in society. Each member also promises to keep confidential the traditional methods of proving that he is a Freemason which he would use when visiting a lodge where he is not known.

Freemasons do not swear allegiances to each other or to Freemasonry. Freemasons promise to support others in times of need, but only if that support does not conflict with their duties to God, the law, their family or with their responsibilities as a Citizen.