I've used this app for years and today at the gas station was just as disappointed as everyone else in this thread. I have years of records stored in there which I need.
I was able to access the raw data stored in SQL tables
- Install iMazing software on my Windows PC. I bought this software a while ago and it's 100% worth the money for reasons other than recovering data from an app.
- Connect your device with iMazing
- Make a backup of your device
- Browse the backups ( https://imazing.com/guides/how-to-view-contents-of-iphone-ipads-backup )
- Open the list of Apps and open CarMinder
- Go into the Documents and find the data.sqlite database file
- Copy this file to your computer. Now you have all your records safely stored on your computer
The next step is to open that sqlite file on your computer. I used the free SQLiteBrowser software ( https://sqlitebrowser.org/ ) to open the file.
It helps to understand SQL and databases, however it's somewhat easy to decipher.
There are database tables and in these tables are rows of data.
table - car = list of your cars and their unique ID. You'll see that unique ID in the other tables
table - fillup = list of all your fill ups including date, gallon and price
table - record = list of service records. You need to match the data here with the "service" table
table - repair = list of repairs with description, date, and mileage
There are two other tables which you can ignore, sqlite_sequence and schema_info
It's worth noting the date fields are numbers. They are stored in the UNIX timestamp format. You can convert them (yes, one-by-one) using this online tool ( https://www.unixtimestamp.com/ )