I think that it might be possible to adjust the app to accommodate the esp32 mesh using the mesh security to identify it. Obv. not had time to look at the details, but you could start with this and the bridgefy SDK?
https://medium.com/bridgefy/creating-an-offline-messaging-ap...