The 21-year-old woman who allegedly performed sex acts for an online audience at public libraries in Windsor, Ont., has been charged for an indecent act, police say.

She turned herself in Friday morning and was released with a promise to appear, police said.

Investigators said they received information about the identity of the suspect on Thursday and attempted to locate her.

She is accused of exposing herself and masturbating on camera at libraries.

She was a contract model for the U.S.-based sex-show company Myfreecams.com. The company's lawyer said it fired her after learning of her alleged "inappropriate activity."

The woman hasn't been identified.

Police said the investigation is ongoing.