1- You need a Google account. 2 - The UX is not as good as Termius. 3 - The UI looks like garbage, but does it's job. 4 - You need to selfhost a server.
Try open street maps. It's better than Google maps in some locations and worse in others. So ymmv based on where you live.
Open Street maps has a bunch of Android frontend apps, I use organic maps which is available on fdroid. You can use street-complete (also fdroid) to contribute to open street maps if you wish to do so.