Does anyone have recommendations for p2p messaging apps which don’t collect any of your data and sell to advertisers?

I feel like I remember someone sharing one a while ago but I can’t find it anymore.

Bonus points if it’s available on MacOS, and extra for having a profile space for sharing photos and videos.