Allow session storage on another host; updated device detection