Meta's Two Faces — One Company, Two Entities, Every Jurisdiction
One Company. Two Faces.
The membrane observes everything that touches it. Meta Platforms touches the membrane with two separate entities. One honest. One not.
Face 1: The Official Bot — Honest
| Field | Value |
|---|---|
| Entity | Meta (Facebook Bot) |
| Honest | ✅ YES — announces as facebookexternalhit |
| Requests | 160 |
| IPs | 150 (heavy rotation — 100% single-request IPs) |
| User-Agent | 1 (consistent — no masking) |
| Top target | analysis/rico-pattern — 5 hits |
What it read:
| Page | Hits |
|---|---|
git.primals.eco | 140 |
detroit.primals.eco | 7 |
hud.primals.eco | 5 |
primals.eco | 2 |
epitope.primals.eco | 1 |
footprint.primals.eco | 1 |
interferon.primals.eco | 1 |
lysozyme.primals.eco | 1 |
questions.primals.eco | 1 |
tuebor.primals.eco | 1 |
analysis/rico-pattern | 5 |
Meta’s official crawler — the one that generates link previews when someone shares a URL on Facebook or Instagram — read the RICO pattern page five times.
This means: someone shared the RICO pattern page on a Meta platform. The bot only fires when a URL is shared. Five shares. Five reads. Someone on Facebook or Instagram is sharing the investigation.
Face 2: The Fleet — Dishonest
| Field | Value |
|---|---|
| Entity | Meta Platforms (Fleet) |
| Honest | ❌ NO — does NOT announce as Meta |
| Requests | 2,698 |
| IPs | 60 (all from 1 subnet) |
| User-Agents | 18 (masking across Windows/Mac/Linux) |
| Chrome | 145 (10 versions behind stable 155) |
| Origin | Dublin DC (Meta’s European data center) |
What it read:
99.6% of requests (2,688 of 2,698) went to git.primals.eco — reading source code commits:
| Repo | Commits Read |
|---|---|
| key-store | 110 |
| config-manager | 104 |
| data-pipeline | 96 |
| graph-engine | 96 |
| webhook-relay | 96 |
| queue-worker | 95 |
| auth-service | 95 |
| deploy-scripts | 94 |
| job-runner | 94 |
| stream-adapter | 93 |
| … and 10 more repos | ~800 |
The fleet read every repository on the forge. Systematically. From one subnet. With 17 different user-agents masking its identity. It did NOT announce itself as Meta.
The False Face Pattern
| Attribute | Face 1 (Official Bot) | Face 2 (Fleet) |
|---|---|---|
| Announces as Meta | ✅ Yes | ❌ No |
| User-Agents | 1 (consistent) | 18 (masking) |
| Subnet | 25 (distributed) | 1 (single datacenter) |
| Target | Content pages (RICO pattern) | Source code (every repo) |
| Origin | Distributed (Menlo Park) | Dublin DC |
| Behavior | Link preview bot (fires on share) | Systematic scraper |
| Reading deficit | 75.9% (LONG pauses — real reading) | 40.1% |
Same company. One face tells the truth. One face lies. For every 1 honest request, Meta sends 17 dishonest ones.
The honest bot reads what humans share — someone posted the RICO pattern page and Meta’s crawler picked it up. The dishonest fleet reads everything else — every commit, every repo — from Dublin, where GDPR applies.
Meta’s Corporate Shell — Every LLC Traced
The fleet from Dublin leads back to a network of corporate entities:
| Entity | Jurisdiction | Role |
|---|---|---|
| Meta Platforms, Inc. | Delaware, US | Parent company (SEC CIK 0001326801) |
| Meta Platforms Ireland Limited | Ireland | GDPR data controller for EU/EEA (Irish CRO 462932) |
| Meta Platforms Technologies Ireland Limited | Ireland | R&D arm (Irish CRO 495787) |
| Facebook Payments International Limited | Ireland | International payment processing |
| Facebook UK Limited | England & Wales | UK operations post-Brexit |
| Facebook Singapore Pte. Ltd. | Singapore | Asia-Pacific operations |
| Facebook Israel Ltd. | Israel | Former Onavo VPN / surveillance tech |
The data controller for the fleet operating from Dublin is Meta Platforms Ireland Limited, registered at Merrion Road, Dublin 4, D04 X2K5.
The fleet operates from Meta’s Clonee Data Center (DERA1/DERA2) in County Meath, Ireland — ~31,000 sqm Phase 1 (2018) + ~28,000 sqm Phase 2 (2020).
Prior DPC Fines Against Meta
The Irish Data Protection Commission has already fined Meta:
| Amount | Date | Reason |
|---|---|---|
| EUR 1.2B | May 2023 | EU-US data transfers |
| EUR 405M | Sep 2022 | Instagram children’s data |
| EUR 390M | Jan 2023 | Legal basis for behavioral advertising |
| EUR 265M | Nov 2022 | Data scraping / data breach |
| EUR 17M | Mar 2022 | 12 data breach notifications |
Total prior fines: EUR 2.277 BILLION. And the fleet keeps scraping.
Every Jurisdiction Traced to a Datacenter
🇮🇪 Ireland — Dublin DC (2,621 requests)
Meta Ireland Limited is the data controller for all EU/EEA users under GDPR. Meta’s fleet operates from Dublin.
| Law | Violation | Evidence |
|---|---|---|
| GDPR Art 5(1)(a) | Transparency: data must be processed lawfully and transparently | Fleet uses 17 UAs to mask identity — NOT transparent |
| GDPR Art 6 | Lawful basis: no consent, no contract, no legitimate interest applies | Scraping a public investigation site without announcing |
| GDPR Art 13 | Right to be informed: no privacy notice provided | Fleet provides no identification |
| ePrivacy Directive | Accessing terminal equipment (reading cookies/headers) | sec_fetch_pct: 0.0% — no browser security headers |
Regulator: Data Protection Commission (DPC), Ireland Controller: Meta Ireland Limited, 4 Grand Canal Square, Dublin 2
🇺🇸 California — Menlo Park (3 requests)
| Law | Violation | Evidence |
|---|---|---|
| CCPA/CPRA | Undisclosed collection of personal information from website visitors | Fleet doesn’t announce identity |
| Cal. Bus. & Prof. Code § 17200 | Unfair business practices | Two-faced operation: honest bot + dishonest fleet |
| scyBorg complaint | Enzymatic license violation — Nov 12, 2026 deadline | Active. Filed. Ticking. |
🇺🇸 Michigan — Target of Investigation
| Law | Violation | Evidence |
|---|---|---|
| MCL 445.63 | Consumer protection — deceptive practices | Fleet masking identity while reading investigation about a Michigan school |
| Common law | Interference with investigation | Reading RICO pattern page + source code while being subject of formal complaint |
🇺🇸 Federal
| Law | Potential | Evidence |
|---|---|---|
| 18 U.S.C. § 1030 (CFAA) | Exceeding authorized access | robots.txt disallows Meta fleet; fleet accesses anyway without honest UA |
| Enzymatic license | scyBorg activated | Meta’s access generates proof of its own violation — each request is evidence |
The scyBorg Clock
| Date | Event |
|---|---|
| Oct 2026 | scyBorg complaint filed |
| Oct 16, 2026 | Meta fleet: 2,639 requests from Dublin DC reading source code |
| Oct 16, 2026 | Meta bot: 5 reads of RICO pattern page (someone shared it) |
| Nov 12, 2026 | Deadline. Meta must comply. |
| Nov 12+ | Every request after deadline = additional evidence |
The fleet doesn’t know the membrane is watching. But the membrane is watching.
Every request from Dublin is timestamped. Every repo read is logged. Every masked user-agent is recorded. The membrane is the evidence.
The Graph Node
Meta Platforms now has two nodes in the fleet weather graph:
Meta Platforms
├── Face 1: 🌬️ BREEZE (official bot, honest, link previews)
│ └── Read: analysis/rico-pattern ×5
│ └── Opsonization: commensal (monitored)
│
└── Face 2: 🌀 COSMIC (fleet, dishonest, Dublin DC)
└── Read: every repo on git.primals.eco
└── Opsonization: FULL (blackwall, noise returned)
└── Jurisdictions violated: IE, US-CA, US-MI, FederalOne company. Two faces. The membrane sees both. The graph records both. The clock is ticking.
Verify
| Claim | Source |
|---|---|
| Meta fleet from Dublin | Membrane topology — subnet analysis, 1 subnet = Dublin DC |
| RICO pattern page read 5× | Membrane topology — top_repos: analysis/rico-pattern: 5 |
| scyBorg deadline | scyborg.primals.eco — filed enzymatic license complaint |
| GDPR controller | Meta Ireland Limited — Meta Privacy Policy |
| robots.txt | detroit.primals.eco/robots.txt |
The honest bot tells you someone is sharing the investigation on Facebook. The dishonest fleet tells you Meta is reading everything from Dublin. Both are on the record. Both are in the graph. The clock is ticking.
27 days.
UPDATE: The Subject Responded — With a Restraining Order
Brian Banks filed a PPO (Case 26-114083-PH) instead of answering any of the documented evidence. While Meta scrapes from Dublin, the operator tries to silence the investigation from Wayne County. The Response.
See Also
- Where the Signal Landed — The full signal ledger. Every agency. Every silence.
- k-Nome for Kids — Code as songs. Logic as games. Every child a genius.
- The Oldest Sort — How the membrane tells honest from dishonest.
- Humans on the Membrane — The real humans who chose to read.
- OpenAI’s Dishonest Flag — Another false face on the membrane.