How will HealthKit handle the same data from multiple Apps. Here is an example of conflicting data. I use several Apps to keep my running info, plus the Health App records. So I do a run and Health already has the milage. If I connect RunKeeper, DigiFit and Strava this will mean the same milage from 4 Apps. Will you get 4x the milage or will HealthKit 'know' or have a way top prioritized which App's data is recorded for an activity? FitBit and Health steps is another conflict.