Tl;Dr: Beeper has rolled out a new app, Beeper Mini, just for iMessage. It claims that the new app is a privacy improvement over the standard Beeper app (now called "Beeper Cloud")
The claims:
All messages are end-to-end encrypted before being sent. Beeper (and Apple) cannot see your messages.
Encryption keys never leave your device.
Beeper Mini connects directly to Apple servers. There is no Mac server relay, like other apps.
No Apple ID is required. Beeper does not have access to your Apple account.
Your contact list never leaves your device.
I currently use Beeper, but I do not give it access to my Signal messages.
If these new claims about Beeper Mini are true, though, and if Signal is ever supported in Beeper Mini.... I might actually consider bringing it in. I would love to have fewer chat apps!
The core functions required to send/receive iMessage messages are based on the open source project pypush - not necessarily even forked from the same code. The app is as closed-source as it gets in that we're given a black box and asked to trust it. Not that I'm telling people they should/shouldn't trust them, just something to consider.