A free program for Android, by Konrad Iturbe - Chernowii.
GoProCamControl is a free camera control app for all GoPros.
You can shoot in the most versatile ways, such as 360 degrees, horizontal, vertical, sideways, back and front, and many more.
GoProCamControl will keep you informed about the camera's status, such as if it is shooting or not, the battery level, and the number of images that it has captured.
You can also check out what the camera sees and view all the captured images.
This app supports all of your GoPros, including the newest ones.
You can also control the camera with an Android device, or use it with an Apple iOS device.