DeletedUser495 instead of reading the code please realize that app doesn't need network to run and doesn't rely on/need Play services.
Device-admin apps can decide at any moment to wipe the device (source). Though I have reason at all to suspect this, in theory such an app could be coded to wipe all devices it's running on when a certain date is reached... or when a device moves from one country to another, which apps can generally determine.