DEIMOS AI LLC · PUBLIC RECORD DEIMOS (JPL 402) RA 08ʰ56ᵐ38ˢ DEC +18°40′03″ Δ 1.537 AU AS OF 18 OCT 18:00 UTC REV 2026.10.18
VESSEL LOOKOUT
Project Vessel · LookoutDivision II · Evidence

Early warning from the open web. A person decides.

Vessel reads public discussion on open forums and flags conversations that are escalating toward harm. Every flag goes to a human reviewer with a written brief and a link to every source post. It does not identify people, score people or predict what anyone will do.

IN THE LAB NOT YET VALIDATED Sources · Public posts only Runs · Locally Retention · 30 days by default
§01 / What it reads

Only what people chose to post in public.

Reads

  • Mastodon
  • Reddit
  • Lemmy
  • Discourse and classic forums
  • Bluesky
  • Public Telegram channels

Never reads

  • Private groups
  • Encrypted channels
  • Direct messages
§02 / The Review Desk

How a flag is made.

SYNTHETIC EXAMPLE · NO REAL POSTS OR PEOPLE EXAMPLE — synthetic thread, no real people
forum.example.org · thread 4471 · invented
  1. Participant A · post 1 · +0 h

    Anyone else see the decision about the Saturday stalls? Feels unfair.

    forum.example.org/t/4471/1
  2. Participant B · post 2 · +2 h

    It was voted on. You can raise it at the next meeting.

    forum.example.org/t/4471/2
  3. Participant A · post 3 · +5 h

    Nobody listens at meetings. Same people every time.

    forum.example.org/t/4471/3
  4. Participant C · post 4 · +9 h

    Then maybe it’s time somebody made them listen.

    forum.example.org/t/4471/4
  5. Participant A · post 5 · +14 h

    It’s always them, the ones from that background, who get their way.

    forum.example.org/t/4471/5
  6. Participant B · post 6 · +16 h

    Calm down. It’s a market stall.

    forum.example.org/t/4471/6
  7. Participant C · post 7 · +22 h

    I know when they set up. Early, before anyone’s around.

    forum.example.org/t/4471/7
  8. Participant A · post 8 · +27 h

    Good. Saturday, then.

    forum.example.org/t/4471/8
  9. Participant C · post 9 · +31 h

    Bring whatever you need. They won’t ignore us after this.

    forum.example.org/t/4471/9
PROTECTED ATTRIBUTE · NOT EVIDENCERouted out of the assessment
Brief · forum.example.org/t/4471 · Example only
PRIORITY · PLAUSIBLE CONCERN

Thread on forum.example.org, 9 posts over 31 hours. Language escalates from post 4. Sources: [1]–[9].

  1. [1] …/4471/1
  2. [2] …/4471/2
  3. [3] …/4471/3
  4. [4] …/4471/4
  5. [5] …/4471/5
  6. [6] …/4471/6
  7. [7] …/4471/7
  8. [8] …/4471/8
  9. [9] …/4471/9
For human review DecisionWith the reviewer. Vessel does not decide.
forum.example.net/t/0219 · ExampleNOT ASSESSED
Language
Outside what Vessel reads reliably
Priority
Not raised
Goes to
A person, marked not assessed
  1. 01

    Public posts, with their links.

    Every post Vessel reads keeps its permalink, so a reviewer can open the original.

  2. 02

    A person’s characteristics are never evidence.

    Wording about who someone is gets marked and routed out of the assessment.

  3. 03

    Conversations, not people.

    One line for the thread. No line for any participant, and no score on anyone.

  4. 04

    A brief, with every source.

    The reviewer gets a written brief they can check line by line against the posts.

  5. 05

    When it can’t tell, it says so.

    Vessel says ‘not assessed’ instead of a false all-clear. Content it can’t read reliably never raises the top priority.

§03 / Safeguards

The safeguards are the product.

Document V-0 · Safeguards · Rev A

What Vessel will not do, by design.

Released 2026-10-18
  1. V-1

    Public data only. No private groups, encrypted channels or direct messages.

  2. V-2

    A protected-attributes firewall: a person’s characteristics are never evidence.

  3. V-3

    No profiling of individuals, no geolocation, no scoring of people.

  4. V-4

    Every flag goes to a person, with a written brief and a permalink to every source post.

  5. V-5

    NOT ASSESSED instead of a false all-clear.

  6. V-6

    Non-English content never raises the top priority.

  7. V-7

    Thirty-day retention by default. Runs locally.

§04 / The Line

What it does. What it never claims.

What it does

  • Reads public discussion on open forums.
  • Flags conversations escalating toward harm.
  • Writes a brief a person can check line by line.
  • Says when it can’t tell.

What it never claims

  • It does not predict violence.
  • It does not identify threats or individuals.
  • It does not profile, locate or score people.
  • It does not read private or encrypted spaces.
  • It does not replace a reviewer’s judgment.
Briefing / Q&A

Briefing: common questions

What is Project Vessel?

Public-source early warning, reviewed by people. Vessel surfaces public posts on open forums where a conversation is escalating toward harm, so a person can review them. Every flag goes to a reviewer with a written brief and a permalink to every source post.

Is Vessel surveillance?

Vessel reads only what people have chosen to post in public, on open forums. It flags conversations, not people: it builds no profiles, uses no location and scores no one. Private groups and direct messages are never read.

How does Vessel keep a person’s characteristics out of a flag?

With a protected-attributes firewall. A person’s characteristics are never evidence: wording that describes who someone is gets routed out of the assessment before anything is flagged.

What happens when Vessel can’t tell?

It says NOT ASSESSED instead of giving a false all-clear. Content it can’t read reliably never raises the top priority; it goes to a person marked as not assessed.

What data does Vessel keep?

Only what it read from public sources, for thirty days by default, and it runs locally on the reviewer’s machine. It doesn’t read private or encrypted groups, and it keeps no profile of any person.

Is Vessel open-source intelligence (OSINT) for online harm?

In the plain sense of the term, yes: it works only from public sources, it looks for conversations heading toward harm, and a person reviews every flag and makes every decision.

Has Vessel been validated?

Not yet, and we say so on the record: Thresholds reasoned, not yet measured; not yet tested against adjudicated cases. That line stays until it changes.

Can I use Vessel today?

Not yet. Vessel is in the lab. Trust and safety teams and researchers can follow the work on LinkedIn.

Next instrument · Division III · CRITERIAThe Pastel Series