[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-78234":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":13,"contributorsCount":13,"subscribersCount":13,"size":13,"stars1d":13,"stars7d":13,"stars30d":15,"stars90d":13,"forks30d":13,"starsTrendScore":13,"compositeScore":16,"rankGlobal":10,"rankLanguage":10,"license":17,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":10,"pushedAt":10,"updatedAt":22,"readmeContent":23,"aiSummary":24,"trendingCount":13,"starSnapshotCount":13,"syncStatus":25,"lastSyncTime":26,"discoverSource":27},78234,"no-kings","Frank-Masciopinto\u002Fno-kings","Frank-Masciopinto","No Kings — see who owns the site you're browsing  BlackRock, Vanguard, and State Street show up on almost every major company's shareholder list. No Kings maps the website in your active tab to its parent company and shows how much the \"Big Three\" index-fund giants hold — plus who actually has voting control when it isn't them. ","",null,"JavaScript",44,0,147,4,40.4,"MIT License",false,"main",true,[],"2026-06-12 04:01:23","# No Kings\n\n**See who owns the site you're browsing — in one click.**\n\n[![Chrome](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FChrome-Manifest%20V3-4285F4?logo=googlechrome&logoColor=white)](manifest.json)\n[![License: MIT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-green.svg)](LICENSE)\n[![PRs welcome](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPRs-welcome-brightgreen.svg)](https:\u002F\u002Fgithub.com\u002FFrank-Masciopinto\u002Fno-kings\u002Fpulls)\n\n> *BlackRock. Vanguard. State Street. They show up on almost every major company’s cap table.*\n> **No Kings** maps the domain in your tab to its **parent company**, shows how much the **Big Three** index-fund giants hold — and surfaces **who actually has voting control** when it isn’t them.\n\n\u003Cp align=\"center\">\n  \u003Cstrong>⭐ If this is useful, star the repo — it helps others find it.\u003C\u002Fstrong>\n\u003C\u002Fp>\n\n---\n\n## Why this exists\n\nYou’ve seen the charts: the same three asset managers at the top of every shareholder list. The question isn’t whether they *appear* everywhere — it’s **what that means**, and **who really runs the company**.\n\nNo Kings runs in your browser and answers, for the page you’re on right now:\n\n- **Which company owns this website?** (parent org, ticker, sector)\n- **How much do Vanguard + BlackRock + State Street hold combined?**\n- **Who actually controls votes?** (founder\u002Ffamily\u002Fdual-class — Walmart, Meta, NYT, Fox, Nike, Alphabet, etc.)\n- **Is the “they own this too” claim even valid?** (e.g. private companies like Calm)\n\nNo account. No tracking you. Data stays local unless you opt into live lookups.\n\n---\n\n## Quick demo\n\n| Open this URL | You’ll see |\n|---------------|------------|\n| [apple.com](https:\u002F\u002Fwww.apple.com) | Apple Inc. + Big Three stake band |\n| [disney.com](https:\u002F\u002Fwww.disney.com) | Walt Disney Co. |\n| [walmart.com](https:\u002F\u002Fwww.walmart.com) | Walmart + **Walton family** control note |\n| [calm.com](https:\u002F\u002Fwww.calm.com) | Private — claim doesn’t apply |\n| [example.com](https:\u002F\u002Fexample.com) | Not in database \u002F resolver path |\n\n**Or** open the popup → **MANUAL QUERY** → type `netflix.com` → **RUN**.\n\n\u003C!-- Add a GIF here for maximum impact: ![No Kings demo](docs\u002Fdemo.gif) -->\n\n---\n\n## Install (2 minutes)\n\n1. **Clone** this repo (or [download ZIP](https:\u002F\u002Fgithub.com\u002FFrank-Masciopinto\u002Fno-kings\u002Farchive\u002Frefs\u002Fheads\u002Fmain.zip))\n2. Open **`chrome:\u002F\u002Fextensions`**\n3. Enable **Developer mode** (top right)\n4. Click **Load unpacked** → select the `no-kings` folder\n5. **Pin** the extension → visit any site above\n\nWorks in **Chrome**, **Brave**, and **Edge** (same flow).\n\n---\n\n## Features\n\n| Feature | What it does |\n|---------|----------------|\n| **Tab intelligence** | Reads the active tab, extracts the real domain (eTLD+1), resolves ownership |\n| **Toolbar badge** | Combined Big Three % on the icon — colour-coded by stake band |\n| **Desktop alerts** | Optional notification when stake crosses your threshold (once per domain per session) |\n| **Wikidata resolver** | Unknown domains → parent org chain via Wikidata (no API key) |\n| **Live data (optional)** | Paste a [Financial Modeling Prep](https:\u002F\u002Ffinancialmodelingprep.com\u002F) key for real institutional holdings |\n| **Confidence chips** | `exact` \u002F `high` \u002F `medium` \u002F `low` + source: `STATIC DB` · `WIKIDATA` · `+ LIVE` |\n| **40+ tracked brands** | Apple, Google, Meta, Amazon, Disney, Walmart, JPMorgan, Pfizer, Boeing, and more |\n| **Full entity list** | Popup → **VIEW ALL TRACKED ENTITIES** — ranked by combined stake |\n| **Terminal UI** | CRT dossier aesthetic — built to screenshot well |\n\n---\n\n## Verdict bands\n\nCombined **Vanguard + BlackRock + State Street** (% of shares outstanding):\n\n| Band | Threshold | Badge |\n|------|-----------|-------|\n| **HEAVILY HELD** | ≥ 15% | Red |\n| **PARTLY HELD** | 8–15% | Amber |\n| **LIGHTLY HELD** | > 0–8% | Green |\n| **CLAIM N\u002FA** | Private company | Blue |\n| **NOT IN DATABASE** | Unknown \u002F unresolved | Grey |\n\n---\n\n## How it works\n\n```mermaid\nflowchart LR\n  A[Active tab URL] --> B[Domain eTLD+1]\n  B --> C{In static DB?}\n  C -->|yes| D[Verdict + holders]\n  C -->|no| E[Wikidata parent chain]\n  E --> F{Optional FMP key}\n  F -->|yes| G[Live institutional %]\n  F -->|no| H[Company ID only]\n  D --> I[Badge + popup + notify]\n  G --> I\n  H --> I\n```\n\n**Offline-first:** the built-in dataset always works. Network paths (Wikidata, live API) degrade gracefully — you never get a broken popup.\n\n---\n\n## Settings\n\nClick **⚙** in the popup:\n\n- Toggle **auto-notify** and set **threshold %**\n- Add an optional **FMP API key** (stored in `chrome.storage.local` only; sent only to the data provider)\n\n---\n\n## Project structure\n\n| File | Role |\n|------|------|\n| `manifest.json` | MV3 config |\n| `background.js` | Service worker — auto-resolve, badge, notifications |\n| `resolver.js` | Domain → company → holders; Wikidata + cache + live adapter |\n| `data.js` | Static ownership dataset + `BIG_THREE` list |\n| `popup.html` \u002F `popup.css` \u002F `popup.js` | Dossier UI |\n| `icons\u002F` | 16 \u002F 48 \u002F 128 toolbar icons |\n\n---\n\n## Transparency (read this once)\n\nWe’re not here to feed a cartoon villain narrative — we’re here to **make the claim inspectable**.\n\n1. **Static numbers are illustrative.** Percentages in `data.js` are rounded, frozen approximations — not live filings. Turn on an FMP key for runtime data.\n2. **The Big Three everywhere is real — and mostly mundane.** They run index funds and ETFs **on behalf of millions of pensioners and 401(k) holders**. “Vanguard owns 8% of Apple” ≈ “everyone who owns Vanguard funds, collectively.”\n3. **Control ≠ cap table.** Many flagged companies are **founder- or family-controlled** via dual-class stock. The extension shows both — because the meme skips that part.\n4. **Private brands get misfiled.** `calm.com` is in the DB on purpose: privately held, so the public-shareholder frame doesn’t even apply.\n\n**Framing that holds up under scrutiny:** *reproduce the “they own everything” headline, then show where it breaks.*\n\n---\n\n## Roadmap\n\n- [ ] Chrome Web Store listing\n- [ ] Demo GIF in `docs\u002F`\n- [ ] Expand static dataset (PRs welcome)\n- [ ] SEC EDGAR 13F adapter\n\n---\n\n## Contribute\n\nFound a wrong parent mapping? Know a domain that should be in the static DB?\n\n1. [Open an issue](https:\u002F\u002Fgithub.com\u002FFrank-Masciopinto\u002Fno-kings\u002Fissues)\n2. Or fork → branch → PR\n\n**Good first issues:** add domains to `data.js`, improve Wikidata parent-chain heuristics, tighten copy in the popup.\n\n---\n\n## Star history\n\nIf No Kings helped you **follow the money** on the open web, a ⭐ on [github.com\u002FFrank-Masciopinto\u002Fno-kings](https:\u002F\u002Fgithub.com\u002FFrank-Masciopinto\u002Fno-kings) is the best way to spread it.\n\n---\n\n## License\n\nMIT — use it, fork it, teach with it. Attribution appreciated.\n\n---\n\n\u003Cp align=\"center\">\n  \u003Csub>Built for people who ask \u003Cstrong>who owns the internet\u003C\u002Fstrong> — not to replace due diligence, but to start it.\u003C\u002Fsub>\n\u003C\u002Fp>\n","No Kings 是一个浏览器扩展程序，旨在揭示你正在浏览的网站背后的真正所有者。它通过映射当前标签页中的域名到其母公司，并显示三大指数基金巨头（BlackRock、Vanguard 和 State Street）持有的股份比例以及实际拥有投票控制权的实体。该扩展使用 JavaScript 编写，具有用户友好的界面和强大的数据解析能力。特别适用于需要了解公司所有权结构的投资分析、市场研究或普通网民希望更透明地了解互联网背后的企业结构等场景。此外，No Kings 不需要注册账号，不追踪用户行为，确保了隐私安全。",2,"2026-06-11 03:56:38","CREATED_QUERY"]