Threat actor
PenLink
Last fetched
PenLink is a threat actor tracked in WhisperGraph's MITRE ATT&CK corpus, observed using 0 techniques.
Description
PenLink is a software company that develops communications surveillance and data analysis solutions for law enforcement. It has become a go-to resource for agencies monitoring users across various platforms, including Google, Facebook, and WhatsApp. Its federal clients in the U.S. include the FBI and U.S. Immigration and Customs Enforcement (ICE.) PenLink's flagship products, PLX and PenPoint, enable law enforcement to collect and analyze large amounts of data, including social media interactions and telecommunications records. In 2022, PenLink acquired GeoTime, which develops data collection and analysis software, and in 2023, it acquired the Israeli surveillance company Cobwebs Technologies, which develops software that aggregates data from phones and social media, converting it into intelligence. In October 2025, The Washington Post reported that PenLink supplied ICE with Weblocs, a cellphone location tracking system that allows the agency to monitor individuals’ movements without obtaining a court warrant.
Techniques by tactic
No ATT&CK techniques are recorded for PenLink in WhisperGraph.
Attributed infrastructure
None published. WhisperGraph carries no ATTRIBUTED_TO edge to PenLink today — this states the absence of a published link, not that PenLink has no infrastructure.
References
- https://www.forbes.com/sites/thomasbrewster/2022/02/23/meet-the-secretive-surveillance-wizards-helping-the-fbi-and-ice-wiretap-facebook-and-google-users/
- https://www.newsweek.com/ice-just-signed-24m-contract-secretive-data-surveillance-company-can-track-you-962493
- https://www.miaminewtimes.com/news/miami-police-want-penlink-phone-spying-technology-11287370
- https://unicornriot.ninja/2023/aimed-at-protests-surveillance-contractors-new-owners-expand-spy-tech-portfolio/
- https://www.miaminewtimes.com/news/miami-dade-may-extend-secret-pen-link-cellphone-tracking-program-11082775
- https://www.1011now.com/content/news/Top-secret-phone-surveillance-company-calls-Lincoln-home-meet-the-man-who-created-it-566177591.html
- https://www.penlink.com/penlink-acquires-geotime/
- https://www.penlink.com/cobwebs-technologies-joins-penlink-to-expand-its-digital-investigative-platform/
- https://www.forbes.com/sites/thomasbrewster/2024/11/25/ice-spent-millions-on-phone-hacking-tech-just-in-time-for-trumps-mass-deportation-plans/
- https://www.washingtonpost.com/technology/2025/10/17/ice-surveillance-immigrants-antifa/
© The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation.
Related pages
Pivot from PenLink into its techniques, tactics and any attributed infrastructure.
Queries
Resolves the slug to this actor, merging every duplicate node sharing the same name.
MATCH (a:ACTOR)
WHERE a.name =~ $pattern OR any(x IN a.aliases WHERE x =~ $pattern)
RETURN a.id AS id, a.name AS name, a.aliases AS aliases, a.description AS description,
a.references AS references, a.campaigns AS campaigns
LIMIT 25Run yourself →Techniques this actor uses, grouped by the tactic each one serves.
MATCH (a:ACTOR {name: $name})-[:USES_TECHNIQUE]->(t:ATTACK_PATTERN)
OPTIONAL MATCH (t)-[:USES_TACTIC]->(tac:ATTACK_PATTERN)
RETURN t.id AS techniqueId, t.name AS techniqueName, tac.id AS tacticId, tac.name AS tacticName
LIMIT 1000Run yourself →Infrastructure publicly attributed to this actor.
MATCH (n)-[:ATTRIBUTED_TO]->(a:ACTOR {name: $name})
RETURN labels(n)[0] AS kind, n.name AS name
LIMIT 25Run yourself →Or query Whisper from your own LLM workflow via the Whisper MCP server.