Fitness Tracking Platform – Personal Informatics for Fitness
When I woke up this morning, I didn’t say to myself “Boy, I don’t have enough going on and need to add just ONE more huge hobby project to my list!”. But these things tend to happen, and when creative ideas ‘pop up’ it’s best to take action and at least start writing them down. This isn’t a new idea by any means (one that I’ve been thinking about for about 6-8 months), but I believe the timing is right to start making some progress. First, some background on my new idea is needed.
Late last year I wrote a personally pivotal blog post on Total Recall, Personal Informatics and Life Logging. This was an eye-opening post for me since I discovered the work of Gordon Bell, learned more about his MyLifeBits project which parallels my own Personal Memex project (albeit MyLifeBits was started 10 years ago and has quite a head start) and picked up his book Total Recall. The book has reaffirmed my belief that a need for an intuitive and consumer-friendly personal memex is on the horizon, and made me aware of a number of devices on the market today that that help assist with e-memory and personal informatics. From the article on what personal informatics is all about:
“(Personal Informatics is)… characterized as the monitoring and displaying of information about our daily activities through intelligent devices, services and systems. This information allows us to see trends and opportunities for change that we would otherwise miss. With the rise in network and RFID technology we are pointing to a time where personal informatics can play an important role in our lives. If people can access this information about their daily routines, and interact with their own personal data currently invisible to them: would they make more informed decisions?”
And, from the PersonalInformatics website:
“Personal informatics is a class of tools that help people collect personally relevant information for the purpose of self-reflection and self-monitoring. These tools help people gain self-knowledge about one’s behaviors, habits, and thoughts. It goes by other names such as living by numbers, personal analytics, quantified self, and self-tracking.”
Immediately after reading these articles, and further researching in the book, I decided to start experimenting with some of these devices. Although there are a lot of different type of lifelogging and personal informatics devices, the area that caught my interest for a practical application is for fitness. Having devices that can automatically track your weight, fitness activity, and workouts and keep you informed on what decisions you should be making is powerful.
I’ve already evaluated the FitBit device for tracking fitness activity (calories burned, miles walked, sleep patterns) and have successfully created an API for pulling this information directly from fitbit.com (See my Fitbit Hacks projects). I’ve also been using the WiThings Wi-Fi Scale for the last 6 months. This scale is amazing in that as soon as you step on the scale it will automatically connect over Wi-Fi and upload your weight, BMI, and lean mass info to the WiThings site which can be viewed on your PC or iPhone. For workouts I’ve been using the iFitness application for both the iPhone and iPad and love the simplicity of tracking workouts. And, I just recently came across the Zeo Personal Sleep Coach which provides very detailed information on the quality of your sleep (I haven’t tried it yet, but it looks amazing and I’ll be getting a device shortly and will evaluate).
All of these devices (combo of hardware and software) have a couple things in common:
* They make tracking personal information VERY easy. In most cases they just work automatically (e.g. step on scale, clip device onto your belt, etc.).
* Data is ready made available for viewing: you can see trends via graphs and make informed decisions
But, there are also some major downsides:
* Getting data from these 3rd party websites is not always easy
* There is no cross integration (e.g. Weight gathered from WiThings can automatically be uploaded to Fitbit or my workout logs, etc.)
I’ve been thinking about ways to integrate all of this data from various products into a single interface. My ultimate goal is to make this a sub-project of my Personal Memex project. All areas of your fitness and health could theoretically be tracked from a single place. I created a quick diagram to illustrate (Large diagram also available on Gliffy):
So, this looks fancy, but what are the practical applications?
1) Keeping your weight under control. Being able to see your trends, coupled with current activity (coming from FitBit and workout sheets) will allow you to gauge how active you need to be.
2) Staying motivated to workout. Again, being able to see trends on how many times a week you’re going to the gym or going outside to be active (walking, hiking, running) and getting real-time notifications is a way to help you stay on track.
3) Observing your sleeping patterns to see how it relates to your overall stress and productivity.
This may seem like a high degree of information logging and complexity for most people. But, I think the real benefit is this: Low-maintenance and High-reward = Great results. Most of these devices are already tracking this information, and with minimal development, systems could be built to collect, aggregate, and present this information in ways that can help you shift your behaviors and actions. These are all preliminary ideas right now, but my hope is to start prototyping this over the coming months, integrate into my existing personal memex system, and then release this proof of concept as an online demo.