No. You don't need to have an Xbox Live membership to access the internet or browse on Xbox One.