Yeah, the official app isn’t super open-source, but the protocol is, and other companion apps are being developed. So far the only restriction I’ve found is that I’ve got to wait 10 seconds when doing remote repeater admin via the mesh.
Or just run it on a standalone, like a T-Deck, which is what I normally do! Bonus, you can stick M5 Launcher on the T-Deck, and bounce back and forth between 'tastic and 'core with a simple reboot.