When do the 2 years of free internet connection start? Sherlock Support August 26, 2018 08:54 Updated Follow The 2 years of free internet connection start on the day you activate your device with the app. Related articles Can I wait to activate the device? What happens after 2 years of Internet connection? What is the shipping time? Is Sherlock available in my country? What shall I do if my bike is stolen? Comments 0 comments Please sign in to leave a comment.