Another app that I think is great is openScale.
Open-source weight and body metrics tracker, with support for Bluetooth scales
You can also use it inputting your weight manually, so a Bluetooth scale is not a requirement.