100% consent is very very necessary it erodes any concerns and eradictes any future grievances and most importantly trust factor of giving the end user the option as to whether they want data displayed .
David (@dsj) My thought on this matter is you may consider adding more options to Public Data.
Yes/No
Keep Data Private
Share Data With WeatherFlow
Share Data With Key
Share Data With Third-Parties