When do the 2 years of free internet connection start? Sherlock Support July 18, 2019 04:16 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? Is Sherlock available in my country? How do I know when the battery needs to be charged? Comments 0 comments Please sign in to leave a comment.