The recent news of blabber.im's shutdown is unfortunate for many. This kind of event is why we are working on account migration tools for #XMPP ( https://docs.modernxmpp.org/projects/portability/ ). We believe it should be easy for people to move between providers.
It is also why we are working to make self-hosting easier so more people can own their communications: https://snikket.org/service/
Finally, if you are looking for a new XMPP service you are welcome to request a hosted #Snikket instance: https://snikket.org/hosting/
@resist1984 Hi, great question! Easy answer: it doesn't need your IMEI, and it doesn't read it. You can verify this in our source code.
Unfortunately permission to read the IMEI used to be bundled with the READ_PHONE_STATE permission that Snikket uses for other things, e.g. so it can reject incoming calls if you already have one in progress.
Android 10+ has rightfully removed IMEI access from this permission anyway. Wherever you saw this info may need updating to reflect that. Hope this helps!