Not in my castle: the case for the web, not app platforms, as a model for digital home ecosystems.