1447, from L. detectus, pp. of detegere "uncover, disclose," from de- "un-, off" + tegere "to cover" (see stegosaurus). Detective (n.) is 1850, short for detective police.
undetected
c.1593, from un- (1) "not" + pp. of detect. Undetectable is recorded from 1863.