Traccar: an open source GPS tracking system
github.com
github.com
Very configurable, when I added a Bluetooth temperature beacon to the GPS in my car I was able to write specific computed attributes in it so that it converts raw value and saves temperature together with each check-in.
Why?
I mean... I don't live in russia, russian police/fsb has no power here, same probably is true for you too, and if i/yo do something stupid, the chances of a russian company giving data to my/your local police is much lower than if I/you used some local company. Why should hosting in russia be problematic here?
How else do you expect to test something? You either install it on your own server, and send your private data to your private server, or you use a public server and give them data.... what third option do you expect?