

That’s the intent, at least:
Are you intending to ship a (close to) mainline kernel, or a Board Support Package (BSP)/vendor kernel and make it work with a libhybris/Halium approach?
We’ll go with bare-metal Linux—no Halium, no libhybris. We want to stay as close to mainline as possible and actively contribute upstream.
IMO the best on-boarding I have seen in a chat app. Just scan each other’s QR codes or click a link. No account management because ID is unique to each conversation.
Signal and WhatsApp need a phone number, Matrix/Element is needlessly messy, XMPP/Conversations is sensible IIRC (ID + password)