Getfitters have the chance to participate in a research study involving a new getfit@mit pilot app for iPhone and iPod touch. The app, developed by the MIT Big Data Living Lab and CSAIL, gives you the ability to log your activities to getfit@mit and also submit the data to your own “personal data store” on CSAIL’s Data Hub.
The pilot is administered by the MIT Big Data Living Lab. The Living Lab has partnered with getfit@mit in developing this app, and will provide input and feedback to the getfit@mit organizers, who are considering the development of a full-fledged app in the future. Participants will get a firsthand look at the kind of data management tools and applications that the MIT Big Data Living Lab creates to help MIT researchers collect, combine, and use data to enhance life for the MIT community.
The Living Lab is a testbed for data innovation at MIT. It tests and implements data and privacy technologies emerging from MIT’s research labs. DataHub (which the GetFit app uses) is one of these technologies.
getfit@mit is a fitness challenge from MIT Medical. Data that the GetFit app sends to the getfit@mit website is visible to the MIT Medical administrators, just like all other data sent to the getfit@mit website.
Data that the GetFit app sends to DataHub is associated with your username/email. If you did not provide a username or email address to the app, then it created a random username for you.
In more technical terms, DataHub is a mashup of PostgreSQL and Git, with a web interface. It allows sharing, versioning, forking, and branching of database repositories between users. Anant Bhardwaj is the principal architect of the DataHub platform.
When your phone data is sent to DataHub, Living Lab researchers are able to view it and your username and email. The GetFit app can create a DataHub account for you with an a random username and a hidden email address. Alternatively you can choose to use your existing email address.
If you use a random username, then Living Lab researchers will not be able to determine who you are.
If you use an existing email, Living Lab will be able to determine who you are.
The choice is left to the user.
You can edit or delete data by logging into your DataHub account at datahub.csail.mit.edu . Your username and password are stored in the “about” tab of your app. Editing data requires some knowledge of SQL syntax.
Sensor data is stored in “getfit.opensense.” Minute data is stored in “getfit.minutes.”
To delete all of your sensor data, log into datahub.csail.mit.edu, enter this SQL query, and then hit run: delete from getfit.opensense where 1=1;
Careful! This can’t be undone, and DataHub will not prompt you before it deletes!
Sensor data is collected from your phone by this app and others. Unlike other smart phone apps, this app lets you own, edit, and delete your data, even after it has left your phone. Living Lab uses the data for research including modeling modes of transportation and predictive modeling. The sensor data collected by this app includes:
Yes! You can find both the iOS app and supporting web pages in The Living Lab Github Repository. The app runs a modified version of the OpenSense library. To build the app, you will need a DataHub token. Please feel free to fork, log issues, or contact firstname.lastname@example.org for more details.
There is unfortunately not an Android version at this time. If getfit@mit chooses to develop an Android version, it will be released in 2016.
Feel free to email us at email@example.com. If this is a technical issue, please tell us your iPhone model (4, 4s, 5, 5s, 6, 6+) and iOS version (7 or 8).