Consumption shows a dash
The figure needs two full fill-ups of the same fuel, each with an odometer reading, and it stays a dash until they exist. Partial fill-ups are left out of the calculation unless you turn on Fuel consumption in Settings.
Support
One developer, one mailbox. A report gets fixed sooner when it arrives with the version number, the phone, and a screenshot.
The address is [email protected], and it is the same address for bug reports, questions, export requests and deletion requests. MiExpenses is built and supported by one person, so the honest answer about reply time is days rather than hours. Write in English or Russian; both are read.
The app also has a Feedback item in the side menu, which sends a rating and a comment. It is useful for a short remark, but it has no reply channel, so use e-mail when you expect an answer.
Four lines. With them a problem can usually be reproduced without another round of questions.
Open Settings and scroll to the User preference section. The last row there reads Version followed by the number, with the build date underneath. Copy both as they stand.
Model and Android version, from the phone's own settings under About phone. Behaviour that depends on the manufacturer, late notifications above all, cannot be guessed without it.
The screen you were on, the steps in order, and what the app actually showed. "Consumption is wrong" cannot be reproduced; "the fill-up on 25 August shows a dash instead of a figure" can.
One frame of the screen where it goes wrong saves a paragraph of description. If an error message appeared, catch it in the shot.
The figure needs two full fill-ups of the same fuel, each with an odometer reading, and it stays a dash until they exist. Partial fill-ups are left out of the calculation unless you turn on Fuel consumption in Settings.
That action lives on the server: vehicles, reminders, categories, sharing, and any change to a record you already saved. Creating a new expense is the one thing that works with no network, and it is sent the next time the app opens online.
Monthly limits and expense templates are stored on the phone and nowhere else. A reinstall removes them, a second phone with the same account does not show them, and signing in again does not bring them back. They are written into the CSV export, which is the only copy you can keep.
The check runs in the background roughly every six hours, and Android battery optimisation can push it later. Reminder notifications are also held to 09:00-22:00 local time, at most one every eight hours, and none are shown while the app is open on screen.
The export needs no request and no waiting: it comes straight out of the app, one vehicle at a time. It only goes one way, though, because there is no import, so treat the file as a copy to keep rather than a backup you can load back.
Deletion is different. The app has no delete-account screen and the API has no endpoint for one, so it is a request handled by hand, and no same-day promise is made here. What is held on the server, and who else can see it, is set out in the privacy policy.