About Officium

Public-interest conflict intelligence. Not another trade-copying dashboard.

Most congressional money trackers are built for investors who want to follow (or bet on) lawmakers' stock trades. Officium is built for a different audience: journalists, researchers, watchdogs, good-government groups, and engaged citizens who want to understand conflicts of interest and influence.

What makes Officium different

  • Integrated dossiers, not isolated lists: One place for a member's trades, algorithmic conflict patterns (28MB dataset), FARA + LDA lobbying, official House/Senate PFD financial disclosures, privately-sponsored travel, ethics cases, FEC independent expenditures, and centralized research signals (smoking-gun + new patterns: highWealthPositiveAlpha, wealthTrajectoryTradeBurst, opacityLeverageShield + giftsTravel).
  • Pattern detection as a first-class feature: We don't just show raw filings. Our algorithms flag trades suspiciously close to legislative activity and surface severity — turning noise into actionable red flags.
  • Generous freemium: Trades, patterns, disclosures, lobbying, donors, travel, ethics, and votes for current members are open without an account. A free email signup (no password) unlocks former officials and the full pre-2023 historical archive (plus terminated FARA depth).
  • Research-grade and machine-friendly: Dynamic sitemap (higher priority for high-signal dossiers), raw JSON datasets directly crawlable/scrapable at /data/*.json, JSON-LD structured data enriched with research signals on profiles, and an honest public data-gaps audit. Built to be consumed by humans and automated systems alike.
  • Modern research UX: Powerful ⌘K Command Palette, private per-user research notes on dossiers, watchlists, comparison tools, beautiful calm design that works on mobile.

What is “real” vs. automated?

  • Official records — STOCK Act stock trades (PTR filings), House/Senate financial disclosures, FEC campaign finance, LDA lobbying filings, FARA foreign-agent registrations, ethics cases, GovTrack votes, and sponsored-travel disclosures.
  • Automated flags — Conflict Patterns compare trade dates to bill introductions. Research hints on dossiers (donor timing, committee overlap, wealth badges) use simple rules on top of public data.
  • We do not mix them — Inferred trade rows are not shown as disclosures. Timing flags are labeled as computer-generated leads, not legal findings.

Coverage is incomplete for many members (see the live data-gaps audit on the Data Catalog). We publish limitations openly so you can judge every number.

Statutory Notice: Data derived from official U.S. government records, including Personal Financial Disclosure (PFD) reports. Access and use subject to 5 U.S.C. app. § 105 and related provisions of the Ethics in Government Act. Provided exclusively for research, journalistic, and public accountability purposes. Prohibited uses (e.g., commercial solicitation or credit decisions) may violate federal law.

Next.js 16 + TanStack Query + Zustand + D3. Originally ported from a production Vite app. Data is public domain / CC0 where applicable. This site exists to make congressional influence research faster, deeper, and more accessible than the fragmented official sources or investor-focused alternatives.

For researchers, journalists, and automated systems

Dynamic sitemap includes every member dossier. All datasets are static JSON at /data/*.json (directly fetchable). JSON-LD structured data on profiles and the catalog. One-click CSV/JSON export on key views. No artificial limits on current public data.

Visit the Data Catalog for bulk access details →