Summary
I want to have a protocol of what I eat, how much I sleep and when, how much exercise I do etc.
To do this I want to have an app for my android where I can insert all that data while it happens. The goal is to figure out which elements of my life I need to improve to achieve personal goals (be more focused / awake, how well I am getting stuff done etc.)
Its totally fine for me to pay for such an app. I don't mind where the data is stored, locally on the phone or in the cloud is both fine. I strongly prefer apps that have no ads.
I need two features: One for entering data and one for getting the data for statistics.
Entering data
It should minimally allow me to create a kind of task that I have to name myself. Then I have to add new occurrences of that task, each with own details; like this:
- Create task "eat"
- Insert occurrence "breakfast 2015-03-03 - 2 cups of coffee, 1 slice of bread"
- Insert occurrence "2nd breakfast 2015-03-03 - cheesebum and hot choc"
- Insert occurrence "lunch - nut pastries, 1 cup of coffee, 1 energy cake"
- and so on for all situations where I eat.
The more templates etc. the app has the better it would be. The less I have to think about it, the more likely am I to insert it all.
Ideally it should have a selection about "how I feel" or how productive I am so I can track that directly with it.
Bonus if it reminds me every two hours or so from 07.30 to 19.30 to insert the data.
Retrieving data
I want to use that data to generate statistics about when I felt well (was productive, etc.) and then track back what I did before that to figure out what I need to do more to feel better more often.
At least the data need to be exportable to a raw data format that I can then use within an external application to create the statistics. Ideally, that function would be part of the app in the first place. I don't mind it if that statistics part is outside of the app (e.G. in a Webtool).