Permanently deleting iMessages in a Mac
Go to "Messages -> Preferences..." (or hit Cmd + ,)
From there, select the "Messages" tab from the row of icons at the top
At the bottom of that pane are four checkboxes, the topmost of which says "Save history when conversations are closed". Make sure that checkbox is deselected, and you should be good to go.