How often does the iOS application send location updates?

Is there a way to change this? Are there battery implications involved?

The official docs explain it. The TL/DR version is that it’s controlled by Apple.