So you would like to send and receive messages on your iPhone in a secure fashion? Confide for iOS has you covered. It is an end-to-end encrypted messaging app that allows you to send disappearing messages to others. You will be able to send photos, videos, and audio to others.
The app supports 1-to-1 and group messaging. It provides screenshot protection. The Plus version lets you retract an unread messages. Confide is also available for iMessage.[where to get it]