You'll need to check the documentation of every app, they usually have an option to set a base path so the app will add that base path to every link and resource.
If some of the apps don't have support for that, the next option would be to build from source and patch all the links yourself.
How about Track & Graph? It's not necessarily for mental health, it can track anything you want. You can attach notes while tracking, it includes CSV exports, and you can configure it to send reminders.