> but I'd also skip using their hosted service given that Traccar is a Russian company.
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?