WeatherSignal is a slightly different project to OpenSignal (but it's by the same people) - we're sharing data with several academic institutions and independent researchers, and will make the feed fully open. Also NB, PressureNet is a great project, WeatherSignal also collects pressure data but I think other sensors are relevant.
We have an algorithm in WeatherSignal that tries to determine whether users are indoors or outdoors - there's a roof icon that appears or disappears, try it, it's pretty accurate during the day time.
WeatherSignal project is basically funded by OpenSignal sales, we sell to carriers and regulators -- who can act on the data to improve service.
(I'm James Robinson, a co-founder of OpenSignal/WeatherSignal)