Have a look at Cozy, a personal cloud that allows you to manage web apps on your own box (server).
Among the available applications, there are Konnectors which fetch data from external vendors (Jawbone, RescueTime, Github, etc.) and Kyou an app to display and compare the data stored in your Cozy (+some basic tracking utilities).
http://cozy.io
Today, we focus more on non-QS apps like contacts, calendars, emails and file manager. But, once we'll be satisfied by that one, we'll be back on improving data visualization and data collecting. Building a coach on top of it will sound logical too.
About privacy, the idea is to run Cozy on your own hardware, so you are in total control. Moreover you can observe any stored data in a raw way via the Databrowser application.
We can provide a free online instance (a Virtual Private Server) if you want to try it.