Great little app! I've been using this for 6 months and it keeps accurate fuel economy. No  you don't have to fill it to the brim. Fill it until it stops should be good enough. You can do partial fills and it still remains accurate but make sure you don't select full tank when doing a partial.