How much time you have to complete a mission depends on your level. Starting at level 1 you'll have 2 hours (120 minutes) to complete your mission before it automatically expires. Once you progress to another level you'll earn more minutes to complete your mission. Please check out the Level & rewards table to see the additional minutes you'll earn when you progress to a next level.
As we agree to complete a certain amount of visits within a certain amount of time, we've implemented this time frame, as not every Eye abandons a mission if they aren't able to carry it out. Setting this time frame, will give you just enough time to perform your mission and gives us enough security to get the needed amount of visits.