ACTIVE ALERTS CRITICALJEEP T30 orange-cap Jan 2026 batch: 1,350-2,306 EU/vial endotoxin across 3 independent donors CRITICAL60 batches across the corpus flagged endotoxin-detected — every one passed purity testing CRITICALQSC THIRD wave: international cohort un-shipped since mid-March, “logistics partner arrested” reused verbatim WARNINGERP: 89-post community thread documents “lousy response” to endotoxin scrutiny after JEEP scandal WARNINGERP: forum chatter 8.6× baseline · “JEEP isn’t only endo concern. ERP would like a word…” WATCHBARN: new US-domestic anchor posting KLOW at a non-standard 75mg formulation WATCHCoordinated community testing of JEEP / ERP / Hosp / TFC underway as endotoxin awareness spreads WARNINGGYC/Lisa: customers report packages stuck for days, store-credit-only refunds, vendor blaming upstream (CCP/customs/factory) ACTIVE ALERTS CRITICALJEEP T30 orange-cap Jan 2026 batch: 1,350-2,306 EU/vial endotoxin across 3 independent donors CRITICAL60 batches across the corpus flagged endotoxin-detected — every one passed purity testing CRITICALQSC THIRD wave: international cohort un-shipped since mid-March, “logistics partner arrested” reused verbatim WARNINGERP: 89-post community thread documents “lousy response” to endotoxin scrutiny after JEEP scandal WARNINGERP: forum chatter 8.6× baseline · “JEEP isn’t only endo concern. ERP would like a word…” WATCHBARN: new US-domestic anchor posting KLOW at a non-standard 75mg formulation WATCHCoordinated community testing of JEEP / ERP / Hosp / TFC underway as endotoxin awareness spreads WARNINGGYC/Lisa: customers report packages stuck for days, store-credit-only refunds, vendor blaming upstream (CCP/customs/factory)
Data provenance

Every source we scrape, every record we ingest, counted and cited.

TitrateLab's research is reproducible because the inputs are reproducible. Below is the full list of external data sources we pull from, what we extract, how often we refresh, and what the current ingest totals look like in the live database.

Overwatch live feed  ·  loading…

What the peptide campaign is watching right now.

Aggregated, anonymized signals from the Oedipus Discord fleet. No message content, usernames, or guild names are published. Refreshed from a sanitized aggregation every 5 minutes.

Temporal coverage note Most Discord messages and forum posts in these counts come from the last few months — the fleet's continuous-listener infrastructure reached its current scale in Q4 2025 and has been capturing in real-time since. Earlier periods are covered via select targeted backfills (specific high-value threads, vendor-review archives, the MESO-Rx analytical-lab subforum dump) rather than comprehensive historical ingest. Longitudinal claims that cross the Q3/Q4 2025 boundary should be taken as directional rather than statistically complete.
Servers under live monitoring
Peptide-tagged messages (all-time)
Peptide-tagged messages (last 24h)
Communities with peptide activity
Trending in the corpus
all-time hit count
Loading trending terms…
The full corpus  ·  computed —

Every source we ingest, every record we keep.

Independent labs, vendor pricelists, public forums, Telegram chat archives, our own editorial research, and the full Discord-fleet listening surface. Counts are live from the underlying databases, not curated marketing numbers.

loading corpus stats…
Discord chatter timeline  ·  25 months

What Discord is actually talking about.

Monthly hit counts for six families of compounds across all servers the fleet listens to. Continuous monitoring at current scale started Oct 2025 — earlier months come from select targeted backfills (high-value threads, vendor-review archives), so the dramatic ramp is partly real growth in chatter and partly the listening surface getting wider. Treat the trend, not the absolute level, as the signal pre-Oct-2025.

loading 25-month timeline…
Janoshik COAs OCR'd
2,530
Finnrick records
6,806
Vendors tracked
25
In-stock SKUs
3,716
Incidents archived
33
Discovery queue
2,963
Live — continuous ingest Partial — crawl-on-demand Planned — infrastructure staged
Third-party lab data

Where the purity numbers come from.

The primary inputs to our vendor-quality analysis are independent analytical labs. Neither vendor nor broker; a third party with no commercial relationship to the tested product.

Janoshik Analytical public portal

Live

Czech independent lab; the gold-standard direct-verification source that experienced grey-market buyers trust. We ingest test IDs surfaced in community forums, resolve PNG COAs, OCR via Haiku 4.5 vision, and cache every image locally to survive Janoshik's unpredictable image-purge cadence.

OCR'd records
2,530
Cadence
continuous
URL pattern
verify.janoshik.com/tests/<id>
Local PNG cache
data/coa_png/
public.janoshik.com →

Finnrick panel-testing program

Live

Finnrick runs a rotating-aggregator-lab panel model and publishes summary reports. The single largest bloc of our COA corpus. Seven internal sub-labs (LabA–LabG) roll up under the Finnrick umbrella; we record which sub-panel produced each result so methodology-level comparisons (Finnrick vs Janoshik) are defensible.

Records ingested
6,806
Cadence
weekly
Sub-panels
7 aggregator labs
Fields extracted
peptide, purity, qty-dev, method
finnrick.com →

Discord-image OCR pipeline

Partial

Buyers who pay out-of-pocket for HPLC sometimes drop the resulting COA image directly into Discord rather than Janoshik's public portal. Our scanner flags those image attachments and routes them through the same OCR pipeline as the Janoshik PNGs — structured output, attributable to a specific thread.

Records ingested
23
Cadence
event-triggered
Quality filter
OCR confidence ≥ 0.8
Provenance
thread + timestamp
Community intelligence

Where the vendor incidents get documented first.

Vendor exit scams, quality issues, and early-warning signals almost always surface on community forums weeks before any press or regulatory record exists. We crawl the forums that carry the signal, extract referenced test URLs and vendor-warning threads, and feed them into the incident archive.

MESO-Rx forum

Live

thinksteroids.com's Analytical Lab Testing subforum is the densest open-community concentration of Janoshik test URLs we've found. We walk the forum pagination, extract thread URLs, parse post bodies for verify.janoshik.com references, canonicalize and dedup, then route through the OCR pipeline.

Subforum crawled
Analytical Lab Testing (2,491 threads)
Cadence
weekly delta crawl
Bot-bypass
curl-cffi chrome136 TLS
URLs surfaced
954
thinksteroids.com →

glp1forum.com

Live

The dominant community forum for GLP-1-adjacent grey-market buying. Primary source for vendor-exit-scam first reports, impersonator warnings, and community-group tests. We scrape the full thread corpus, extract embedded Janoshik references, and parse vendor-warning threads into structured entries.

Posts ingested
~1,042 threads
Cadence
daily delta
Janoshik URLs extracted
896
Auth bypass
cf_clearance session
glp1forum.com →

Evolutionary.org

Live

Bodybuilding forum with strong HGH + testosterone source-review coverage. Our crawler targets specific high-yield threads (blind-testing aggregates, vendor-review dossiers) rather than full-subforum walks; yields high-quality HGH COA URLs that don't surface in GLP-1 venues.

Targeted threads
21
Source-talk subforum
2,019 threads scanned
Unique URLs found
87
Cadence
monthly
evolutionary.org →

Discord intelligence (Oedipus)

Live

Our Discord monitoring infrastructure, codename Oedipus, reaches 1,000+ Discord servers spanning the major peptide, biohacker, bodybuilding, and GLP-1 communities. Real-time listeners watch channels the fleet has been invited to — no scraping, no API rate-limit games. The scanner captures every message in every channel it reaches; a two-stage filter pipeline (regex + Claude Haiku enrichment) then distills the firehose down to peptide-relevant content.

Servers monitored
1,000+
Total messages observed
~3.5Mall topics
Peptide-relevant hits
~104Kpost-filter
Modes
real-time + backfill
Filter stage 1
274-term regex (31% FP cut)
Filter stage 2
Claude Haiku 4.5 enrichment

Overwatch URL discovery

Live

Overwatch is our internal aggregation layer sitting between the Discord fleet and the COA discovery pipeline. It indexes every URL that passes through our messaging corpus (Telegram vendor channels, Discord community servers, forum cross-posts) and exposes a /api/urls/discover endpoint keyed by domain. When a buyer drops a verify.janoshik.com link into any of the 3.5M messages our fleet sees, Overwatch flags it in real time and routes it into the COA queue within the hour.

URL hosts tracked
janoshik.com, finnrick.com, vendor domains
Cadence
real-time + hourly delta poll
Endpoint
/api/urls/discover
Downstream
→ coa_discovery_queue

Telegram vendor channels

Partial

Most Chinese-origin peptide vendors publish pricelists and COA drops into Telegram channels rather than websites. Our infrastructure subscribes to the public distribution channels (we watch, never solicit), extracts pricelist PDFs and embedded Janoshik URLs, and routes them through Overwatch into the same pipeline as forum posts. Coverage is continuous for the 18 vendors in our catalog; full Telegram deep-indexing (beyond our direct vendor subs) is staged but not yet live.

Vendor feeds
18 primary channels
Cadence
real-time (channel-level)
Extracted
PDF pricelists, PNG COAs, URLs
Deep-index ETA
Q2 2026

Reddit (/r/Peptides, /r/MoreplatesMoreDates)

Partial

Large grey-market conversation happens on Reddit that doesn't cross-post to the forums. Coverage is currently manual deep-dives via web search; full PRAW-based ingest is staged but not yet live.

Subreddits monitored
4 primary
Cadence
manual (auto pending)
Infrastructure
PRAW staged
ETA live
Q2 2026

Industry long-forms

Live

Independent Substack writers (Krysia, edparker92) and retrospective blogs (PeptideExaminer, PeptideLaws, The Peptide Catalog) do durable investigative work that we cite and cross-reference. Monitored for new long-form publications that warrant archive entries.

Authors tracked
~8
Cadence
weekly check
Use case
archive cross-ref
Cited in archive
6+ entries
Clinical + scientific literature

Where the actual evidence base comes from.

The research articles cite trials, papers, and chemistry records. The scientific-literature pipeline pulls continuously from the authoritative biomedical databases, keyed on the peptides we track. Nothing here is scraped from summary pages — every record comes from the primary source's own API.

PubMed (NCBI E-utilities)

Live

Biomedical literature — 36M+ citation records across the world's peer-reviewed health-science journals. We poll the NCBI E-utilities API for new papers mentioning each tracked peptide, fetch abstracts + MeSH terms, and surface as research-feed items inside the domain-knowledge layer. The Ambrus 2024 and Belcourt 2024 studies cited throughout the archive came from here.

Cadence
30 min
Per-compound cap
20 papers
API
NCBI efetch + esearch
Notification
Discord embed on new
pubmed.ncbi.nlm.nih.gov →

ClinicalTrials.gov

Live

The NIH-run registry of publicly and privately supported clinical studies. We monitor for new trials involving our tracked compounds — retatrutide, tirzepatide, semaglutide, cagrilintide, BPC-157, and others — and record phase, status changes, sponsor, and enrollment. Phase-III data shifts are the leading indicator for which grey-market compound will be legitimized next.

Cadence
30 min
Per-compound cap
10 trials
Tracked states
phase, status, sponsor
Source type
NIH primary
clinicaltrials.gov →

Europe PMC

Live

Europe PMC aggregates the PubMed corpus with additional preprint servers (bioRxiv, medRxiv) and full-text open-access content. Captures preprints that haven't yet hit PubMed indexing — often the earliest public data-release on a trial or adverse-event signal.

Cadence
daily
Per-compound cap
10 papers
Covers
bioRxiv, medRxiv, PMC
Source type
EBI primary
europepmc.org →

PubChem

Live

NIH's open chemistry database — molecular structures, properties, and biological-activity records. We pull compound records for every peptide in our tracked set so the domain-knowledge layer has authoritative structural data and canonical identifiers (CID, SMILES, InChI) alongside the grey-market supply-chain information.

Cadence
30 min
Records per compound
full record
API
PUG-REST
Extracted
structure, props, bioactivity
pubchem.ncbi.nlm.nih.gov →

DailyMed (FDA drug labels)

Live

FDA's Structured Product Labeling (SPL) archive — every official drug label ever filed with the agency. Monitored for updates to the labels of the compounds that have approved pharmaceutical counterparts (Mounjaro, Wegovy, Ozempic). Label updates are the leading signal for emergent safety findings and indication changes.

Cadence
weekly
Source
FDA SPL repository
Use case
labeled-indication tracking
Change-detection
label-hash diff
dailymed.nlm.nih.gov →

LiverTox

Live

NIH's NCBI-hosted database of drug-induced liver-injury (DILI) monographs. When a peptide accumulates published hepatotoxicity case reports, it shows up here. Monitored weekly for any of our tracked compounds landing in a new monograph or causality update.

Cadence
weekly
Use case
hepatotoxicity surveillance
Source
NIH NCBI Bookshelf
Notification
Discord embed on new
livertox.nih.gov →
Regulatory + legal

Where the enforcement record lives.

For DOJ prosecutions, FDA enforcement, and policy milestones, we source from primary records — court filings, Federal Register notices, agency press releases, and state AG actions. When a vendor hits the archive under "FDA enforcement" or "DOJ conviction," there's a paper trail.

FDA MARCS-CMS warning letter database

Live

The authoritative FDA index of warning letters. We monitor for peptide / GLP-1 / compounding-pharmacy letters, parse the cited violations, and add to the incident archive. The September 9, 2025 50+ letter wave came from this source.

Cadence
weekly
Query filter
peptide/compounding/GLP-1
Letters archived
50+Sep 9 wave alone
Source type
FDA primary
fda.gov warning letters →

DOJ press releases + court filings

Live

DOJ's district-level US Attorney press releases announce peptide-related prosecutions. We monitor for named defendants, plea terms, forfeiture amounts, and lifetime-ban orders. Tailor Made Compounding, All American Peptide, Kawa/Stechkober — all sourced here.

Cases archived
3+
Cadence
weekly sweep
Fields extracted
defendant, plea, forfeiture, ban
Source type
DOJ primary
justice.gov →

Federal Register

Live

Federal Register notices record the policy events that shape the grey market — Category 2 reclassifications, ITC General Exclusion Orders, compounding discretion announcements. We monitor the feed for peptide-adjacent notices.

Cadence
daily
Notices archived
4+
Source type
Federal Register primary
Use case
regulatory-milestone entries
federalregister.gov →

State AG actions (NAAG + state sites)

Partial

State Attorneys General have started bringing civil actions against peptide vendors under state unfair-trade and unlicensed-pharmacy statutes. The Connecticut AG's action against Triggered Brand is one we've confirmed and added. Systematic 50-state coverage is pending.

States covered
CT, NY (pending)
Cadence
monthly manual
40-state AG letter
archived (Feb 2025)
Automation ETA
Q2 2026
naag.org →
Vendor catalog

Live pricing snapshots across every vendor we track.

The pricelist database underpins the order-routing layer (coming post-launch). Continuously refreshed from vendor Telegram channels, homepages, and private distribution pages. Stale-flag trips at 90 days of silence; that's how BAOHUA landed in the Graveyard archive.

Vendor pricelists (primary)

Live

Structured SKU/price/stock snapshots for each vendor, indexed by country-of-origin and delivery destination. Drives both the internal order-optimizer (used by the shop bot) and the vendor-freshness monitor.

Vendors tracked
25
In-stock SKUs
3,716
Cadence
continuous refresh
Stale threshold
90 days

Vendor Telegram channels

Live

Most Chinese-origin vendors publish updated pricelists via Telegram, not their websites. Our scanner subscribes to the public distribution channels, extracts pricelist updates, and feeds them into the SKU table with timestamp + source attribution.

Channels monitored
18 vendor feeds
Cadence
real-time
Extracted
PDF + CSV pricelists
Cross-ref
Janoshik batch → SKU

Everything you see on this page becomes query-able at launch.

The research articles are the current visible layer. The order-routing, vendor leaderboard, and live alerts sit on top of these same feeds — all cited, all reproducible, all updated continuously.

Join the waitlist →
PRE-LAUNCH WAITLIST

Be first when the platform opens.

One-click routing, transparent batch data, no proxy markup. Founding 20 get lifetime access with no threshold; everyone past position 20 unlocks lifetime Pro after their first $1k in routed orders.

19 Founding-20 spots remaining. No spam — one email at launch.