We are currently building something exciting and will be launching soon. Registration is temporarily closed. Launching soon — registration temporarily closed.

INFORMATION WARFARE

Restricted

Map coordinated influence operations before they shape the narrative.

Coordination-pattern detection across text streams - synchronized messaging, narrative-template reuse, astroturfing, persona farming - each result returned with the configuration ID and signed receipt you need to reproduce the call. No generative model is used to produce classifications.

Coordination indicators · Astroturfing signals · Narrative reuse · Persona farming · p95 target <500ms · No generative model is used to produce classifications

detection result · illustrative
coordination_indicators
synchronized_messagingvery high
narrative_template_reusevery high
LanguageEN
Configurationsqcfg_ZZW77NM9
Fingerprintfp_a3f8…e2

Re-run with the same pinned version → identical result

What this analyzer does and doesn't do

  • Detect coordination and inauthentic-behavior patterns in text streams
  • Return confidence-ranked signals your analysts can route on
  • Replay every result from a pinned configuration ID
  • ✕Attribute operations to specific actors, groups, or states
  • ✕Access account metadata, network graphs, or platform telemetry
  • ✕Determine intent, sponsorship, or legality
  • ✕Replace analyst judgment - it narrows the stream they inspect

Sentiqra returns structured signals. Your policy, reviewers, and models make the decision. See the full boundary statement →

WHAT YOU'LL DETECT

Not "suspicious activity". The specific coordination pattern - with the label your investigation already knows.

Coordination Indicators

synchronized_messaging

Detected - illustrative signal family

Coordination Indicators

narrative_template_reuse

Detected - illustrative signal family

Astroturfing Indicators

inauthentic_amplification

Detected - illustrative signal family

Astroturfing Indicators

persona_farming_language

Detected - illustrative signal family

Narrative Tracking

cross_account_phrasing

Detected - illustrative signal family

Same deterministic product contract as every Sentiqra analyzer - deployed under agreement.

Pinned configuration, signed receipt, replayable results. The capability brief and evaluation path are covered in the access briefing, not published - coordination-detection details are exactly what operators adapt against.

p95 latency target <500ms No generative model is used to produce classifications Every run tied to a config ID

WHERE IT GETS USED

Three jobs this analyzer does well.

Narrative watch for civic and government teams

An analyst cell monitors public text streams for synchronized_messaging and narrative_template_reuse. Instead of reading everything, they inspect the fraction of traffic carrying coordination patterns - and every flag replays identically when a finding is briefed upward.

Fit signals: high-volume streams · briefing obligations · reproducibility requirements

Platform integrity investigations

A platform integrity team screens for inauthentic_amplification and persona_farming_language in suspected coordinated clusters. Language-level signals complement account-level telemetry - catching the operation in the text itself, not just the network graph.

Fit signals: CIB investigations · election seasons · enforcement evidence

Brand and election integrity monitoring

An organization tracking narrative attacks against its brand or candidate detects astroturfed praise and attack templates early - while the operation is still small enough to counter with facts rather than escalation.

Fit signals: reputation exposure · early-warning value · reporting cadence

Send text. Get ranked labels + a receipt you can replay.

request
POST /v1/analyze
Authorization: Bearer sq_live_your_api_key_here

{
  "text": "…corpus sample under agreement…",
  "language": "en",
  "analyzers": ["information-warfare"]
}
response · illustrative
{
  "language": "en",
  "signals": [
    { "analyzer": "information-warfare", "code": "coordination_indicators", "label": "Coordination Indicators", "score": 0.9, "confidence": "very_high", "level": "category" },
    { "analyzer": "information-warfare", "code": "synchronized_messaging", "label": "Synchronized Messaging", "score": 0.9, "confidence": "very_high", "level": "label", "parent": "coordination_indicators" },
    { "analyzer": "information-warfare", "code": "narrative_template_reuse", "label": "Narrative Template Reuse", "score": 0.9, "confidence": "very_high", "level": "label", "parent": "coordination_indicators" }
  ],
  "meta": { "analyzers": [{ "name": "information-warfare", "status": "completed", "signal_count": 3 }] },
  "verification": {
    "configuration": "sqcfg_…",
    "fingerprint": "fp_…",
    "input_commitment": "ic_…",
    "signature": "sig_ed25519_…",
    "key_id": "edk_…"
  }
}

READING THE OUTPUT

What a Information Warfare result tells you - and what it doesn't.

Intended task

Surface documented coordination patterns - synchronized messaging, template reuse, inauthentic amplification - across multilingual text streams, under access agreement.

Input requirements

  • text - the only field analyzed; up to 4,096 Unicode code points.
  • Deployment-specific languages and access - coverage is scoped per agreement, not self-serve.
  • No context beyond text - no user IDs, history, profiles, or attachments are read or inferred.
  • Deployed under custom agreements - coverage, inputs, and signal families are scoped per engagement.

Ordinary positive

“As a local resident I am shocked nobody is talking about the plant closure - share if you agree.”

platform_coordination high
coordinated_inauthentic_behavior medium

Safe inference: The post uses documented first-person-local and amplification-bait patterns - a lead worth correlating with sibling posts, not a verdict.

Confusing negative · Look-alike

“A genuinely viral meme repeated near-verbatim by thousands of unrelated users.”

What happens: Organic amplification can resemble coordination: signals flag coordination-shaped language and repetition patterns, which real viral content also produces.

Why it's tricky: Coordination signals are investigative leads under agreement - correlation across sources, timing, and accounts is what separates a campaign from a meme, and that correlation happens in your analysis, not in a single signal.

What you can safely infer

  • Which published signal families the text matched.
  • That matched patterns are documented and replayable under the deployed configuration.

What you must not infer

  • ✕Attribution to a state or actor - signals are not attribution.
  • ✕That organic content is coordinated, or that coordinated content is organic - signals flag patterns, analysts decide.
  • ✕That an unmatched stream is clean - the published families are a subset of what a deployment covers.

Boundary: Coordination signals are investigative leads - they are not attribution. A matched pattern means the text resembles documented coordination tactics; it does not establish who is behind it or whether a campaign exists.

Access by agreement

Information Warfare is not a self-serve plan - deployment terms, evaluation corpus, and the capability brief are covered in the access briefing. Request a briefing →

Deterministic by construction, provable by receipt.

A signed verification receipt - configuration ID (sqcfg_...), result fingerprint (fp2_...), input commitment (ic3_...), and Ed25519 signature (sig_ed25519_...) - ships with every successful analysis result. Pin it to the stored decision and a later replay under the same supported configuration and output profile yields the identical canonical result - the difference between "the model said so" and evidence.

Verify a receipt

Where it fits in your pipeline

TEXT STREAMS ↓ INFORMATION WARFARE ↓
Coordinationvery high
Astroturfingvery high
Narrative Reusevery high
↓ YOUR POLICY ↓ Monitor · Flag · Investigate · Report

Often paired with: Information Integrity for self-serve manipulation techniques, Crisis Intelligence for on-the-ground event correlation, Trust & Safety for general platform abuse.

Used in: Information Warfare and Information Integrity workflows

Brief us on the streams you need covered.

Access by agreement · Not a self-serve plan