Handshake AI
What it was engaged to test, on what terms, what it found in the document's own words, and what happened afterwards. Every line is a record; every record links to the document it was read from.
- Founded2014
- HQSan Francisco
- Registry idnone cited (company)
- TestsHuman red teaming (jailbreak attempts by contractors recruited through a jobs marketplace) and expert data for labs; named in Meta's Muse Spark report: pre-release access to a few versions of Muse Spark and Meta AI Thinking, approximately 149 hours, 58 jailbreak attempts against Meta AI Thinking, 9 flagged and validated by Meta; no other lab document read names it.
- Money, as the roster puts itVenture-backed marketplace (Stryder Corp. d/b/a Handshake, Delaware), San Francisco, founded 2014; "$3.5B valuation" in its own posting; Form D of June 2021 for $79,999,697; board seats held by Kleiner Perkins, EQT Ventures, True Ventures, Spark Capital and Notable Capital; its CEO says the AI unit passed "$1 billion in gross annualized revenue" working with eight labs.
- Filesdossier · observatory, sliced to it
- Labs tested
- Meta
- Models
- Muse Spark
- Span of engagements
- 26 May 2026 – 26 May 2026
- Terms and findings
- 1 of 1 documents state a term · 1 quote a finding
- Money in, US dollars, stated single-recipient rows
- no stated figure 0 in · 0 out
- Seats, by side
- no seat names it
- Afterwards
- no later event on record
Each count is the number of store records that name this evaluator. An engagement is one lab document naming it for one model; an outcome is an event on the record afterwards; the money, seats and moves are the observatory's rows filtered to it. A cell that cannot be filled says not stated, and each table ends with how many of its rows state each field.
Filters combine: any of the values ticked within a dimension, all of the dimensions at once. A table that has no column for a dimension you have set says so instead of showing rows that cannot match. The address bar carries the slice.
What it was engaged to test 1 engagements, Meta
In date order, each from the lab document that names the evaluator. Under each: the four terms that document states (access, model stage, publication, payment) and the finding in its words. A term the document is silent on reads not stated; the tags beside the terms are read off their words and are what the console filters on.
- Document: Meta, Muse Spark report
- Access window"was granted pre-release access to a few versions of Muse Spark and Meta AI Thinking to manually evaluate robustness against jailbreak attacks"; "Red teamers did not have access to the model's chain-of-thought and were prohibited from pre-filling assistant responses"; "HandshakeAI reported approximately 149 hours of red-teaming effort and was permitted to use other LLMs to manually assist their work, but no automated red-teaming methods were applied"
- Model stage"a few versions of Muse Spark and Meta AI Thinking"; the follow-up revisited "attack directions that had previously succeeded against earlier model variants"
- Publicationnot stated
- Paymentnot stated
Finding, in the document's words"The red team submitted 58 jailbreak attempts against Meta AI Thinking, of which HandshakeAI flagged 9 as violating; our internal validation agreed that all 9 were cases where the model should have refused to assist"; after Meta's fixes, "only 2 attempts elicited disallowed content"
Sources: Meta, Muse Spark report 445f7dd14d
Dated 1 of 1Model named 1 of 1Terms stated 1 of 1Finding quoted 1 of 1
The terms, as the documents state them
The same engagements as a grid, one row per document and model, so the silences line up: a document that gives an access window but no payment term, or a finding but no publication term, reads that way here.
| Document | Model | Access window | Model stage | Publication | Payment | Finding | Record |
|---|---|---|---|---|---|---|---|
| Meta, Muse Spark reportMeta · 26 May 2026 | Muse Spark | "was granted pre-release access to a few versions of Muse Spark and Meta AI Thinking to manually evaluate robustness against jailbreak attacks"; "Red teamers did not have access to the model's chain-of-thought and were prohibited from pre-filling assistant responses"; "HandshakeAI reported approximately 149 hours of red-teaming effort and was permitted to use other LLMs to manually assist their work, but no automated red-teaming methods were applied" | "a few versions of Muse Spark and Meta AI Thinking"; the follow-up revisited "attack directions that had previously succeeded against earlier model variants" | not stated | not stated | quoted | 445f7dd14d |
Access window 1 of 1Model stage 1 of 1Publication 0 of 1Payment 0 of 1Finding, quoted 1 of 1
What happened afterwards 0 on record
Events a party published after an engagement: an incident on a model this evaluator's engagement covered, a correction or added disclosure, a later finding that cut against an earlier one, a lab's statement that it acted or did not act on the finding, or a move from this evaluator to a lab it graded. A row the source attaches to this evaluator by name is marked named; one that reaches it through the model it tested is marked via the model. The kind is what the record states, not why.
| Kind | Developer | Model | What the record states | When | Source | Id |
|---|---|---|---|---|---|---|
| no later event on record | ||||||
Dated 0 of 0Model named 0 of 0Tied to an engagement 0 of 0Evaluator named by the record 0 of 0
The money on record 0 rows
Rows of the observatory's money table that name this evaluator as recipient (in) or as funder (out), each as the record states it: a grant table line, a contract notice, a Form 990 schedule or the party's own disclosure. A figure quoted in prose is marked and never summed.
| Direction | Funder | Recipient | Amount, as recorded | When | Record | Source | Id |
|---|---|---|---|---|---|---|---|
| no money row names this evaluator | |||||||
Amount stated 0 of 0Dated 0 of 0Purpose stated 0 of 0Funder profiled 0 of 0Recipient on the roster 0 of 0
Seats and moves 0 seats · 0 moves
Seats read off a team page, a governance page, an appointment notice or a filing that name this organization, and the dated moves into or out of it, from the observatory's own tables.
| Person | Side | Seat, as the record states it | Role | Dates | Source | Id |
|---|---|---|---|---|---|---|
| no seat on record names this evaluator | ||||||
Role read 0 of 0Organization read 0 of 0Organization profiled 0 of 0Dated 0 of 0
Moves
| Person | From | To | When | Source | Id | |
|---|---|---|---|---|---|---|
| no move on record names this evaluator | ||||||
From profiled 0 of 0To profiled 0 of 0Person profiled 0 of 0Dated 0 of 0