← Apollo 21

2026 Apollo 21 — Blacklocks leak-site claim (unverified)

2026 Unknown records affected Share on X

Data compromised

Actor listing for apollo21.co.za; no attested census.

Technical writeup

Unverified leak-site / extortion claim — Blacklocks listing for Apollo 21 (South Africa) observed ~September 24, 2026 via ransomware trackers. Company confirmation not located. recordsAffected 0; companyConfirmed false.

Root cause

Unverified Blacklocks ransomware leak-site listing (Sep 24, 2026)

References