Caiden W. Geisterfer, 21, of Cary.

Investigators arrested a Cary man following a search warrant after they say he was found to have possessed and uploaded child sexual abuse material through apps.

The Cary Police Department’s Investigations Section received information in late December about child pornography possession.

The Internet Crimes Against Children Task Force reported data believed to contain child pornography was being possessed at a residence in Cary, according to Cary Deputy Police Chief Scott Naydenoff.

The investigations section conducted an investigation into the tip and identified a suspect.

Naydenoff said investigators obtained a search warrant for the residence in the 1300 block of New Haven Drive in Cary.

The Cary Police Department, with the assistance of the Illinois Attorney General’s Office and the McHenry County State’s Attorney’s Office, executed a search warrant at the residence on Tuesday.

Multiple devices were recovered and examined by digital forensic examiners from the Illinois Attorney General’s Office.

[Suggested Article]  Candlelight vigil set for 19-year-old man, former student athlete who died after motorcycle crash in Grayslake

A resident of the home, Caiden W. Geisterfer, 21, of Cary, was taken into custody following the warrant, Naydenoff said.

Geisterfer was charged with eight counts of dissemination of child pornography, a Class X felony, and 10 counts of possession of child pornography, a Class 2 felony.

Naydenoff said Geisterfer was also sharing the explicit material through various applications.

A criminal complaint said the images showed children younger than 13 being sexually abused.

Geisterfer was transported to the McHenry County Jail and appeared for an initial appearance court hearing on Wednesday.

The McHenry County State’s Attorney’s Office filed a petition to detain Geisterfer pending trial and McHenry County Judge Cynthia Lamb granted the petition.

Geisterfer is scheduled to appear in court again on May 21 for a status of preliminary hearing.