yeah it is kinda like starting your own internet infrastructure.

For protest there are already bluetooth messenger for that:

https://briarproject.org

but yeah it is only for Android.

That is a crappy project. Please try it yourself to see how badly it fails.

At present there simply exist no good BLE messengers any more since recent updates to the BLE stack.