The Project VIC Technology Ecosystem

We provide the automation building blocks used by law enforcement to find and
rescue children.

VICS Data Model

A  model that
serves as the foremost analytic model for the child crimes investigation domain increasing interoperability between investigation tools.

Learn More

Photo DNA

Created by our technology partner Microsoft® that creates a digital signature of images (or a “fingerprint”) which can be matched against a database of known child sexual assault images.

Learn More

VIC Safer

A machine learning technology that identifies features within an image, such as, age, gender, body parts, and actions, that may indicate the presence of child abuse material.

Learn More

VIC Point

A machine learning technology that analyzes the name and location data for all files on a computer to predict if the file may be child abuse material.

Learn More

Katalyst

A suite of technologies and victim-centric training created to establish a new national or regional child sexual abuse investigation team. Partnering with End Violence Against Children.

Learn More

Illuminate

A tool that helps investigators identify where clues in images come from to create more investigative leads. Version 2 coming in 2026.

Learn More

Crimes Against Children Ontology

Provides a comprehensive semantic framework for modeling child exploitation investigations, operations, legal process, offender behavior, and digital forensics. Extends the CASE/UCO and gUFO ontologies.

Learn More

CASE/UCO Software Development Kit

Convert your investigation into graph-based intelligence. Convert or re-serialize any cyber or cyber-adjacent investigation data into CAC Ontology, CASE/UCO, SOLVE-IT, and more. MCP server makes it easy.

Learn More
VICS Hashes

The Project VIC technology ecosystem lets law enforcement officers find child abuse images, hash them, and add those hashes to a validated dataset in their country or region.

Get Hashes

Interested in Contributing New Technology to the Project VIC Ecosystem?

Many technologists around the world create technologies with the intent of those technologies being used by law enforcement to find and rescue children from sexual abuse. One of the primary issues is that law enforcement officers find it nearly impossible to take on all of the many technologies that are created. This is where Project VIC shines. We develop our own technologies and we work with many technologists from companies, governments, and the research community to develop and evaluate future technologies.

Want your tool to be used by law enforcement? It is best to get it into a pipeline with other tools that are then integrated into the popular commercial and open source platforms used by those law enforcement officers. We can help you with that.

What are we looking for:

  • Machine learning and natural language processing models that help us find and classify child abuse images accurately. Don't have one, thats ok, we have some models and data that you can work with as a volunteer. We even have compute resources in Microsoft Azure that you can work with.
  • Contributions of training data to train the next generation of machine learning and natural language processing models. We already have a lot of training data. We need help with continuing the curation and management of that training data.
  • Differential privacy technology that lets data scientists train models on remote content that is in accessible only to law enforcement.
  • New search and clustering technologies that identify patterns, logos, building architectures, light sensing, power sensing, and geolocation features of images and videos.
Let’s get in touch

Ready to start working together with us?

Send us a message!

Project VIC International is here to assist in any way we can to help law enforcement find and rescue children from sexual exploitation.

Contact us

Contribute new tech

We welcome new technology partners who want to contribute their technologies to the Project VIC ecosystem.

Contribute