For mileage, QuickBooks self employed thru phone app tracks it for me. You'll just have to classify business or personal once tracked.
Per my accountant, mileage recorded here also adds anything to do with your vehicle (ie maintenance, gas, depreciation, etc). It averages out compared to...