Do I need to keep StepsApp open to track my steps?
You don't have to keep the app open. StepsApp will automatically track your steps in the background without draining your battery.
Unfortunately some devices will not record the number of steps when they are locked. This depends exclusively on the specifications of each device and is not a bug of the app.