Skip to content
@Project-VIC-International

Project VIC International

We are a non-profit charity 501(c)3 building modern technologies to help our partners rescue children from sexual abuse and exploitation.

Hi there 👋

Project VIC International is a non-profit 501(c)(3), EIN 83-0986212, nonprofit that builds and stewards technology to help law-enforcement identify, rescue, and protect children from sexual exploitation. We focus on tools, standards, and partnerships that make investigators faster, safer, and more effective—Victims First.

Financial donations help us fund our mission to help enable thousands of law enforcement officers around the world who work each day to find and rescue children from sexual exploitation and abuse.

Consider making a one-time or monthly donation to help us continue our mission.

What we do

Enroll crimes against children investigators and digital forensics examiners into the Project VIC hash intelligence ecosystem. This is a key intelligence resource and it is FREE to sworn officers. We work with Kindred Tech to help digital forensics tool vendors license and adopt the VICS Data Model so their customers can leverage Project VIC hash intelligence.

We license PhotoDNA to law enforcement agencies and digital forensics tool vendors. PhotoDNA is a key technology that helps investigators cluster visually similar images to reduce their exposure to child sexual abuse and exploitation material.

GPUs for Good — a new initiative started in 2025 that repurposes donated GPUs for accredited ICAC labs and digital forensics units to accelerate AI-assisted triage and analysis. GPUs are free upon request (pending availability) from an ICAC Investigator or supporting digital forensics examiner, or an ICAC Commander.

VICSafer — VICSafer is designed to analyze large volumes of unknown images and videos encounter in child sexual abuse investigations. The software is designed to help locate these files that have not yet been observed by law enforcement and recorded in a hash database. VICSafer is free to law enforcement (via license) and available to corporate trust and safety team (via license for a fee).

Illuminate — Illuminate helps investigators who are trying to identify unknown human created content (logos, writing, designs, etc). We have a Pocket Edition version of Illuminate that helps a local investigator identify unknown human created content to things within their local jurisdiction. This may help them determine if a victim is local. We are planning to release Illuminate 2.0 in 2026 which will be web-accessible and will handle a very large scale dataset of human created content.

VICPoint — A system that processes file system tree from one or more endpoints to determine if the file path is indicitive of the presence of child sexual abuse and exploitation material. VICPoint is free to law enforcement (via license) and available to corporate trust and safety teams (via license for a fee).

Standards & Ontologies — contributions to CASE/UCO and domain extensions that enable interoperable evidence graphs.

Training & Community — practical guides, workshops, and reference integrations across common DFIR tools.

🚀 Quick links

🌐 Website: projectvic.org

💻 Program: gpusforgood.org

📚 Docs & guides: /docs folder(s) in each repo (more coming)

📨 General contact: support@projectvic.zendesk.com

👩‍💻 Useful resources

Our Privacy Policy Our Code of Conduct

🌈 How to contribute

We welcome issues, PRs, and discussions within the Github repository that hosts the specific Project VIC International technology. To get started:

Open an issue describing the bug/feature with clear repro steps or acceptance criteria.

Fork & branch from main (use a descriptive branch name, e.g., feature/shacl-validation-rules). Please keep our private repositories private if you fork them, per your signed license agreement.

PR checklist

Tests or runnable examples where feasible

Docs updated (README, docs/, or inline comments)

Security & privacy considerations noted in the PR description

Review & merge — maintainers will triage for correctness, safety, and alignment with mission.

Larger contributions? Propose an RFC in the repo’s /rfcs directory.

Stakeholder Conduct By participating, you agree to our Code of Conduct. We foster a respectful, trauma-informed space—especially given our mission.

🧪 Development principles

Lab-first: designs assume on-prem, air-gapped, or zero-egress environments.

Interoperability: schemas and APIs align with open standards (e.g.; VICS, CASE, UCO, CAC Ontology, gUFO, PROV-O) where practical.

Performance: GPU-accelerated where it meaningfully reduces time-to-insight.

Reproducibility: pinned deps, container recipes, and seedable simulators.

Explainability: preference for transparent heuristics and auditable ML.

Documentation: always provide detailed and easy to follow documementation for all projects.

Test Everything: our projects are used by law enforcement investigators, digital forensics examiners, and corporate investigators. They may need to testify to the use of our tools. All of our capabilities must be explainable and produce repeatable results.

🤝 Partner & ecosystem engagement

We collaborate with law-enforcement labs, academic groups, vendors, and open-source communities to reduce duplication and improve outcomes. If you represent an agency, university, or company and want to explore pilots or integrations, reach us at support@projectvic.zendesk.com.

🔒 Security & responsible disclosure

If you believe you’ve found a vulnerability or a data-handling weakness:

Email support@projectvic.zendesk.com with details and reproduction steps.

Please do not open a public issue for security findings.

We’ll acknowledge receipt within a reasonable timeframe and coordinate a fix and disclosure timeline if needed.

📜 Licensing

Code: we use Apache-2.0 for all of our open-source projects unless otherwise noted in the repo. We use custom commercial licenses for our non-public projects.

💝 Support the mission

Donate GPUs or funds for GPUs for Good: visit www.gpusforgood.org

Donate funds to any Project VIC International initiative: visit our Give Lively donation system - every little bit helps!

Interested in becoming a Project VIC Volunteer: email support@projectvic.zendesk.com

Spread the word: star repos, share issues that need eyes, and help improve docs

Every contribution—code, docs, reviews, or hardware—helps investigators save time and gets us closer to rescuing a child.

##🍿 Fun fact

Many of us are DFIR nerds, computer and AI scientists, and former ICAC investigators. We do our best to stand on the shoulders of the giants that came before us to make the world a safer place for children.

Thank you

For choosing to build with us—and for keeping victims at the center of this work.

Popular repositories Loading

  1. .github .github Public

  2. CAC-Ontology CAC-Ontology Public

    Crimes Against Children Ontology is an **EXPERIMENTAL** comprehensive semantic framework for modeling child exploitation investigations, operations, law enforcement organizations, legal processes, …

    Python

  3. cacontology.projectvic.org cacontology.projectvic.org Public

    Automation for building the CAC Ontology documentation at cacontology.projectvic.org

    Python

  4. site.cacontology.projectvic.org site.cacontology.projectvic.org Public

    CAC Ontology Website

    SCSS

  5. CAC-Ontology-Models CAC-Ontology-Models Public

    A project for training machine learning models to use the CAC Ontology

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…