Skip to content
Campus Alert Archive
SFSU

Vandalism threatening firearms and explosives locked down campus for about four hours

AI-generated · every claim is source-linked
CAthreat of violenceemergency notificationhigh confidence
UnfoundedNo evidence of an actual threat was found. The institutional response is documented because the alert communication is identical to what would occur during a real incident.

On December 19, 2024, San Francisco State University locked down the campus for approximately four hours after discovering threatening vandalism at the Science and Engineering Innovation Center that referenced firearms and explosive devices. The shelter-in-place was issued at 12:30 PM PST and lifted at 4:18 PM PST after a campus-wide sweep found no credible threat.

Alerts
5
Response
Killed
0
Injured
0
Institution
San Francisco State University
Public Masters · CA
All SFSU cases →
~25,000 studentsSFSU Alert
Official alert policy
Read when and how SFSU says it will use SF State Alert: summarized, quoted, and analyzed.
Documented Timeline

Alert Sequence

5 messages in sequence · 5 verified verbatim

INITIAL ALERTTwitter/X
ALERT: UPD HAS RECEIVED AN ANONYMOUS THREAT TO CAMPUS. SHELTER IN PLACE IMMEDIATELY. IF YOU ARE NOT ON CAMPUS DO NOT COME. ACTIVITIES AND CLASSES ARE CANCELLED FOR THE DAY. UPD IS COORDINATING AN INVESTIGATION WITH LOCAL LAW ENFORCEMENT.
Tweeted by the main @SFSU account in all caps, the same caps treatment matches SFSU Alert SMS/email push branding
The threat originated from vandalism discovered at the Science and Engineering Innovation Center; University Police had received the initial call at approximately 11:10 AM PST, over an hour before the shelter-in-place push
Posted just before 12:30 PM PST, coincident with the SMS and email push wave to faculty/students
UPDATETwitter/X+1h 24m
Verified verbatim@SFSU on X (verbatim)204 chars
UPDATE: Continue to shelter in place if you are on the main campus. UPD is conducting a sweep of campus based on an anonymous threat. See email for details or visit: https://oes.sfsu.edu/emergency-updates
Official @SFSU X update confirming campus sweep underway and continuing shelter-in-place
Corrected to exact fxtwitter display text.
Verified complete alert text on https://x.com/SFSU/status/1869863662900642009; archiveUrl null.
UPDATETwitter/X+2h 18m
SFSU Update: Out of an abundance of caution we ask you continue to shelter in place. An update will be sent at approximately 4 p.m. See email for more.
Follow-up @SFSU update asking community to continue sheltering; promises 4 p.m. update
UPDATETwitter/X+3h 3m
Verified verbatim@SFSU on X (verbatim raw t.co)119 chars
@IamxMonet Please stay where you are. We are expecting an update from authorities shortly. We appreciate your patience.
Brief @SFSU hold-in-place message awaiting authority update
ALL CLEARTwitter/X+3h 48m
Verified verbatim@SFSU on X (verbatim)291 chars
UPDATE: The shelter in place order has been lifted for the SFSU main campus. All classes, finals and activities remain canceled for the remainder of 12/19. All activities including finals will resume 12/20. For more information please follow this link: https://oes.sfsu.edu/emergency-updates
Verbatim shelter-in-place-lifted message posted by the official @SFSU account at 4:18 PM PST on December 19, 2024 after university police and local agencies completed a campus search with no credible threat found
The all-clear came after a comprehensive sweep of the entire campus
All remaining finals and activities were canceled, requiring students to coordinate makeup arrangements
Corrected to exact fxtwitter display text.
Verified complete alert text on https://x.com/SFSU/status/1869900120197603682; archiveUrl null.
Message elements

How the first alert is built

To check this alert, Claude (an AI) read it in full 25 separate times, independently. Each read decided whether the message answers each of the six questions and gave a short reason. A final reviewer then weighed all 25 and wrote the plain-English verdict you see when you open a row. The score (for example 22/25) is how many reads agreed; the 25 individual reads are tucked underneath if you want to check them.

ALERT: UPD HAS RECEIVED AN ANONYMOUS THREAT TO CAMPUS. SHELTER IN PLACE IMMEDIATELY. IF YOU ARE NOT ON CAMPUS DO NOT COME. ACTIVITIES AND CLASSES ARE CANCELLED FOR THE DAY. UPD IS COORDINATING AN INVESTIGATION WITH LOCAL LAW ENFORCEMENT.

  • Sourcepresent25/25

    Final assessment

    Unanimous that the issuing authority is named: "UPD".

    Who is sending the alert and who is responding. People act faster on a message from a clearly identifiable, credible sender, such as a named department, the police, or a branded alert system, than on an anonymous notice. A branded signature counts.

    See all 25 individual reads
    1. present: It names "UPD" as the issuing authority.
    2. present: It names "UPD" coordinating an investigation, a responding authority.
    3. present: It names "UPD" (University Police Department) as the issuing authority.
    4. present: It opens with "ALERT: UPD" naming the university police department.
    5. present: It opens with "ALERT" and names "UPD", the campus police authority.
    6. present: It opens with "ALERT" and names "UPD."
    7. present: It names "UPD" as having received the threat and coordinating, an authority.
    8. present: Names "UPD", the university police.
    9. present: It opens with "ALERT: UPD" naming University Police Department as sender.
    10. present: It names "UPD", identifying the issuing authority.
    11. present: It opens with "ALERT: UPD" naming the University Police Department.
    12. present: It names "UPD" as the authority that received the threat.
    13. present: It names "UPD", identifying the issuing authority.
    14. present: It opens with "ALERT: UPD" and names "UPD", identifying the sender and authority.
    15. present: It opens with "ALERT: UPD," naming the University Police Department as sender.
    16. present: It names "UPD" receiving the threat, an authority.
    17. present: It names "UPD", the University Police Department, as the issuing authority.
    18. present: It opens "ALERT: UPD" naming the University Police Department as sender.
    19. present: It names "UPD" as the authority and uses the "ALERT" tag.
    20. present: It opens with "ALERT" and names "UPD", identifying the sender/authority.
    21. present: It opens with "ALERT" and names "UPD", identifying the police as sender.
    22. present: It names "UPD" as the issuing authority.
    23. present: It names "UPD," the University Police Department, as the source.
    24. present: It names "UPD" receiving the threat, identifying the authority.
    25. present: It names "UPD" as the authority that received the threat.
  • Hazardpresent25/25

    Final assessment

    Unanimous that a specific threat is named: "AN ANONYMOUS THREAT TO CAMPUS".

    What the threat actually is. A complete warning names the specific danger, such as a shooter, a fire, a tornado, or a gas leak, rather than a vague emergency, because people decide what to do based on what they are facing.

    See all 25 individual reads
    1. present: It states "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    2. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    3. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    4. present: It states "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    5. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    6. present: It states "AN ANONYMOUS THREAT TO CAMPUS," a specific threat.
    7. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    8. present: Names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    9. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    10. present: It states "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    11. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    12. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    13. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    14. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    15. present: It names "AN ANONYMOUS THREAT TO CAMPUS," a specific threat.
    16. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific hazard.
    17. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    18. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    19. present: It states "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    20. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    21. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    22. present: It names "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    23. present: It names "AN ANONYMOUS THREAT TO CAMPUS," a specific threat.
    24. present: It states "AN ANONYMOUS THREAT TO CAMPUS", a specific threat.
    25. present: It names "AN ANONYMOUS THREAT TO CAMPUS," a specific threat.
  • Locationpresent25/25

    Final assessment

    Unanimous that the location is given: "CAMPUS" referenced repeatedly.

    Where the threat is. Saying whether danger is in a specific building, a part of campus, or area-wide lets people judge their own proximity and choose a safe direction. Without a where, a warning is hard to act on precisely.

    See all 25 individual reads
    1. present: It refers to "CAMPUS" repeatedly as the location.
    2. present: It references "CAMPUS" repeatedly as the location.
    3. present: It refers to "CAMPUS" repeatedly, a specific place.
    4. present: It names "CAMPUS" as the location of the threat.
    5. present: It refers to "CAMPUS" repeatedly as the location.
    6. present: It refers to "CAMPUS" repeatedly as the location.
    7. present: It refers to "CAMPUS" repeatedly as the location.
    8. present: Specifies "CAMPUS".
    9. present: It specifies "CAMPUS" as the location.
    10. present: It refers to "CAMPUS", a location.
    11. present: It refers to "CAMPUS" as the affected location.
    12. present: It references "CAMPUS" repeatedly as the place.
    13. present: It refers repeatedly to "CAMPUS", a location.
    14. present: It refers to "CAMPUS", telling people not to come to campus.
    15. present: It refers to "CAMPUS" as the location.
    16. present: It refers to "CAMPUS", a location.
    17. present: It refers to "CAMPUS", a named place.
    18. present: It refers to "CAMPUS" repeatedly, a specific location.
    19. present: It refers to "CAMPUS", a location.
    20. present: It refers to "CAMPUS", a location.
    21. present: It specifies "CAMPUS".
    22. present: It refers to "CAMPUS" repeatedly as the location.
    23. present: It refers to "CAMPUS," a location.
    24. present: It refers to "CAMPUS", a location.
    25. present: It refers to "CAMPUS" repeatedly as the location.
  • Guidancepresent25/25

    Final assessment

    Unanimous that protective action is given: "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME".

    The protective action to take. A clear, specific instruction, such as shelter in place, evacuate, avoid the area, or run-hide-fight, drives faster and more correct protective behavior than describing the threat alone.

    See all 25 individual reads
    1. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME".
    2. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME".
    3. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME", protective actions.
    4. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY" and not to come if off campus.
    5. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME".
    6. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and not to come.
    7. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and not to come to campus.
    8. present: Instructs to "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME".
    9. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY" and not come to campus.
    10. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME", protective actions.
    11. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY" and not to come if off campus.
    12. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and not to come if off campus.
    13. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME", protective actions.
    14. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME".
    15. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY," a protective action.
    16. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME", protective actions.
    17. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME", protective actions.
    18. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME", protective actions.
    19. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY" and not to come if off campus.
    20. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME", protective actions.
    21. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY" and not to come if off campus.
    22. present: It instructs "SHELTER IN PLACE IMMEDIATELY".
    23. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY" and not to come.
    24. present: It instructs recipients to "SHELTER IN PLACE IMMEDIATELY" and not come to campus.
    25. present: It instructs "SHELTER IN PLACE IMMEDIATELY" and "DO NOT COME."
  • Timepresent25/25

    Final assessment

    Unanimous that recency cues are present: "IMMEDIATELY" and "FOR THE DAY".

    When the message applies. A timestamp, the word now or immediately, or a phrase like until further notice tells the reader whether the danger is current and how quickly to act.

    See all 25 individual reads
    1. present: It says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    2. present: It uses "IMMEDIATELY" and "FOR THE DAY", conveying recency.
    3. present: It conveys recency with "IMMEDIATELY" and "FOR THE DAY", recency cues.
    4. present: It says "SHELTER IN PLACE IMMEDIATELY" and "FOR THE DAY", recency cues.
    5. present: It says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    6. present: It says "IMMEDIATELY" and "FOR THE DAY," recency cues.
    7. present: It says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    8. present: Says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    9. present: It uses recency cue "IMMEDIATELY" and "FOR THE DAY".
    10. present: It says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    11. present: It says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    12. present: It says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    13. present: It says "SHELTER IN PLACE IMMEDIATELY" and "FOR THE DAY", recency cues.
    14. present: It says "SHELTER IN PLACE IMMEDIATELY" and "FOR THE DAY", recency cues.
    15. present: It says "IMMEDIATELY" and "FOR THE DAY," recency and time cues.
    16. present: It says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    17. present: It says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    18. present: It says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    19. present: The word "IMMEDIATELY" and "FOR THE DAY" convey urgency and timing.
    20. present: It says "IMMEDIATELY" and "FOR THE DAY", recency/time cues.
    21. present: It says "IMMEDIATELY" and "FOR THE DAY", recency and time cues.
    22. present: It says "IMMEDIATELY" and "FOR THE DAY", recency cues.
    23. present: It says "SHELTER IN PLACE IMMEDIATELY" and "FOR THE DAY," conveying recency.
    24. present: It says "SHELTER IN PLACE IMMEDIATELY" and "FOR THE DAY", conveying recency.
    25. present: It conveys recency with "IMMEDIATELY" and "FOR THE DAY."
  • Impactabsent6/25

    Final assessment

    Absent (19 of 6). An anonymous threat with shelter-in-place names the threat but states no harm or severity for the majority; a minority read the urgent shelter order as implying danger.

    What the hazard could do to the people in its path. Beyond naming the threat, a complete warning conveys its potential consequences or severity, such as that a tornado can level buildings or that a leak could be explosive, so recipients grasp how much danger they are in. Research on warning message content finds that a concrete impact statement helps people personalize their risk and act sooner.

    See all 25 individual reads
    1. absent: Cites an anonymous threat and orders shelter in place but does not state what harm it could cause.
    2. absent: It reports an anonymous threat and orders shelter in place and cancellations but states no harm or severity beyond naming the threat.
    3. absent: It reports an anonymous threat and directs shelter in place and cancellations but states no harm or severity.
    4. present: It reports an anonymous threat to campus and orders immediate shelter in place with classes cancelled and tells people not to come, with the threat and emphatic response implying danger.
    5. absent: Reports an anonymous threat with shelter-in-place guidance and no stated harm or severity.
    6. absent: States an anonymous threat to campus and orders shelter in place but does not state any harm or severity.
    7. absent: Cites an anonymous threat and orders shelter in place but states no harm or danger level.
    8. absent: It reports an anonymous threat and instructs shelter in place but states no consequence or how serious the threat is.
    9. absent: Reports an anonymous threat and directs shelter in place and class cancellation without stating any explicit harm or severity.
    10. absent: It cites an anonymous threat and orders shelter in place and cancellations but states no harm or how dangerous the threat is.
    11. absent: Reports an anonymous threat and orders immediate sheltering and class cancellation without stating any specific danger or consequence.
    12. present: It states an anonymous threat to campus prompted immediate shelter in place and class cancellations and warns people not to come, conveying a danger to the campus.
    13. absent: Reports an anonymous threat and orders shelter in place without stating what the threat could do or its severity.
    14. absent: It cites an anonymous threat and orders shelter in place but states no specific harm or potential consequence.
    15. absent: The text reports an anonymous threat and orders shelter in place and cancellation but states no danger or potential harm.
    16. present: Cites an anonymous threat to campus and orders immediate shelter in place with classes cancelled, with the threat implying danger to people.
    17. present: It states UPD received an anonymous threat to campus and orders immediate shelter with classes cancelled, the threat implying danger.
    18. absent: Cites an anonymous threat and orders immediate shelter and class cancellation but states no harm or severity of the threat.
    19. present: States an anonymous threat to campus was received and orders immediate shelter in place with classes cancelled, and the threat conveys implied danger.
    20. absent: Names an anonymous threat and instructs sheltering with no statement of what harm could result.
    21. absent: Reports an anonymous threat with shelter-in-place and cancellations but gives no statement of what the threat could do or its severity.
    22. present: States an anonymous threat to campus prompted immediate shelter in place and class cancellations, with the threat warranting these measures implying danger.
    23. absent: It reports an anonymous threat and orders shelter in place but states no harm or how serious the threat is.
    24. absent: Reports an anonymous threat and orders shelter and class cancellation without stating any harm or severity.
    25. absent: It announces an anonymous threat and orders shelter in place but states no specific harm or severity.

Systematic AI judgments with visible reasoning, not human-validated codings.

About this analysis
Context

Background

On the morning of December 19, 2024, the University Police Department received a call at approximately 11:10 AM PST regarding vandalism at the Science and Engineering Innovation Center that included general threatening statements about the use of firearms and explosive devices. By 12:30 PM PST, SFSU issued a shelter-in-place order, instructing anyone on campus to seek a secure location and those off campus to stay away. Two helicopters and community service officers were deployed to conduct a campus-wide sweep. The shelter-in-place was lifted at 4:18 PM PST after University spokesperson Kent Bravo confirmed no credible threat had been found. The timing during finals week compounded the disruption, as students with scheduled exams had to coordinate makeup arrangements with their instructors.
Analysis

Key Findings

Eighty minutes elapsed between the report of the vandalism (11:10 AM PST) and the shelter-in-place order (12:30 PM PST)
The threat occurred during finals week, maximizing campus disruption and affecting student exam schedules
Threatening vandalism triggered the same emergency response as a phoned-in or emailed bomb threat
Outcome
No credible threat was discovered. All classes, finals, and activities were canceled for the remainder of the day. Students with affected finals were told to coordinate with faculty for alternative arrangements.
Provenance

Sources

  1. News
  2. Student Paper
  3. Student Paper
  4. News
  5. Social
  6. Social
  7. Social
  8. Official
Cite this case

Campus Alert Archive. "San Francisco State University: Vandalism threatening firearms and explosives locked down campus for about four hours." Incident of December 19, 2024. Added May 2026; last updated July 2026. https://campusalertarchive.com/case/san-francisco-state-university-threat-lockdown-2024-12-19/

Download case JSON

Alert text quoted on this page remains the work of the issuing institution; the archive is a secondary source.

Tags
threat-of-violencevandalismshelter-in-placecaliforniafinals-weekpublic-universityunfoundedUnfounded
Added May 2026Updated July 2026Via ingestion