When do the 2 years of free internet connection start? Sherlock Support August 05, 2021 17:04 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? Is it possible to change SIM? What is the shipping time? How do I know when the battery needs to be charged? Is Sherlock available in my country? Comments 0 comments Please sign in to leave a comment.