Patriot University — User Manual
Patriot University Documentation

Patriot University — User Manual

Skip to main content
< All Topics
Print

Patriot University — User Manual

Version 1.4.0 · May 2026

Patriot University is a civil rights and voting rights platform providing anonymous access to constitutional knowledge, state-by-state voting guides, community rapid-response alerts, and an AI-powered rights advisor. No account. No PII. No tracking.

1. Overview

Patriot University is a multi-platform civil rights and voting rights resource designed for individuals, organizers, legal observers, and civic organizations. It operates under a zero-PII (Personally Identifiable Information) architecture — no user accounts, no email addresses, no location tracking, and no third-party analytics.

Platform Distribution

Platform Description
iOS App Native iPhone/iPad app (iOS 16+)
macOS App Native Mac app (macOS 13 Ventura+)
WordPress Plugin Embed shortcodes on any WordPress site
Hugo Static Site Censorship-resistant Tier 1 web access
Tor Hidden Service Maximum anonymity access (.onion address)

Core Features

Feature Description
Knowledge Base ~1005 documents across categories — constitutional law, voting rights, immigration, resistance, accountability, investigative research toolkits, press freedom, truth & reconciliation, and more
Legal Specialist Skills 66 AI skills — constitutional and immigration law, legal research and practice, civil resistance, voting rights, accountability, truth & reconciliation, investigative research and OSINT (Phase 1–4)
Voting Guides State-by-state guides for all 56 US jurisdictions (50 states + DC + 5 territories)
AI Rights Advisor Claude-powered constitutional Q&A with specialist legal skill augmentation
Rapid Response Real-time crowdsourced community alerts
Secure Upload EXIF-stripped, encrypted evidence uploads
Threat Tracker Authoritarianism indicator dashboard with public-facing WordPress pages

Threat Tracker — Public WordPress Pages

The Trump Autocracy Tracker is available publicly at https://patriot.university/tracker/ with four pages:

Page URL Content
Dashboard /tracker/ Overall threat level, all 20 marker score cards with trends and evidence
Infographics /tracker/infographics/ Interactive radar charts, bar charts, severity breakdown, sortable marker table, activity heatmap
Threat Detail /tracker/threat-detail/ Expandable marker sections with full indicators and evidence lists
Scoring Methodology /tracker/methodology/ Transparent explanation of the 20-marker framework, data sources, and scoring mechanics

These pages use a dark-theme interface with interactive Chart.js visualizations. Data refreshes automatically every 6 hours from news sources and AI-powered analysis. The methodology page explains exactly how scores are computed, what data sources are used, and what academic frameworks inform the marker taxonomy.


2. Platform Access

How Access Works

Patriot University uses a zero-account system. There is no registration, no email address, and no password. Instead:

  1. You receive a single-use invite code from a trusted network contact or organizer.
  2. You redeem the code in the app (or on the website) to receive a 4-hour session token.
  3. The invite code is immediately invalidated — it cannot be reused.
  4. Your JWT session token contains no personal data — only an expiry timestamp and an access role.

Obtaining an Invite Code

Invite codes are distributed by trusted organizers and network contacts. Contact your community network to request one. Each code is valid for 30 days from generation and is single-use.

Redeeming Your Invite Code

iOS / macOS:

  1. Open the app. The access screen will appear automatically.
  2. Type or paste your invite code in the field labeled “Enter your invite code.”
  3. Tap/click Access Platform.
  4. If the code is valid, you will be taken directly to the main interface.

WordPress (embedded):

  • The WordPress embed uses a pre-configured server-side token. No user action is required — content is served directly on the page.

Session Expiry

Session tokens expire after 4 hours. After expiry you will be prompted to enter a new invite code. Downloaded content remains accessible offline after expiry until the next sync requires a valid token.


3. iOS App

System Requirements

  • iOS 16.0 or later
  • iPhone or iPad

Main Interface — Tab Bar

The iOS app uses a tab bar at the bottom of the screen with these sections:

Tab Icon Purpose
Dashboard Shield Threat level overview, quick access cards, sync status
Knowledge Books Browse and search all knowledge base documents
Voting Checkmark seal State-by-state voting rights guides
Chat Shield + person AI Rights Advisor
Alerts Lightning bolt Rapid Response alert feed
Settings Gear Security, privacy, sync, and about

Dashboard

The Dashboard shows:

  • Current Threat Level — updated from the Threat Tracker (Low / Elevated / High / Severe / Critical)
  • Quick Access Cards — one-tap shortcuts to the most-used resources (Know Your Rights, Voting Denied, Protest Safety, ICE at the Door, Amendment Rights)
  • Sync Status — last sync time and sync progress indicator

Settings

Access Settings by tapping the gear icon in the tab bar.

Setting Description
Configure Duress PIN Set a secondary PIN that triggers wipe or decoy mode
Emergency Wipe Instantly destroy all local data
Sync Now Manually trigger a full knowledge base sync
Last Sync Shows when content was last updated
Version / Build App version information
Sign Out Clear session token (requires new invite code)

In-App Help

Tap the ? button (top-left of Settings) to open the in-app help system. You can search help topics, browse by category, and access emergency contact numbers directly.


4. macOS App

System Requirements

  • macOS 13 Ventura or later
  • Apple Silicon or Intel Mac

Main Interface — Three-Column Layout

The macOS app uses a NavigationSplitView with three panes:

Pane Purpose
Sidebar (left) Section navigation — Monitor, Knowledge, Tools
Content (center) List view — document list, state list, or alert list
Detail (right) Full content — document text, voting guide, chat, dashboard

Sidebar Sections

Monitor

  • Dashboard — Command Center with stats and quick access
  • Threat Tracker — Link to the Flask threat dashboard (localhost:5050)
  • Rapid Response — Active alert list

Knowledge

  • Knowledge Base — Browse all documents with in-line search
  • Voting Rights — All 56 state/territory voting guides

Tools

  • AI Advisor — Full-width chat panel with persona settings
  • Secure Upload — Drag-and-drop file upload with EXIF stripping

Menu Bar Item

The macOS app includes a menu bar icon (shield) for quick access without opening the main window. The menu bar popover shows:

  • Current threat level
  • Last sync time
  • Open Main Window button
  • Emergency Wipe button (red — use with care)
  • Quit

Keyboard Shortcuts

Shortcut Action
⌘⇧F Focus knowledge base search
⌘R Sync Now
⌘⌥⇧W Emergency Wipe
⌘? Open Help

Help Menu

The Help menu (⌘?) opens the in-app help window — a three-column reference matching the main app layout. Search all topics, browse by category, and access emergency phone numbers.


5. WordPress Plugin

Requirements

  • WordPress 6.0 or later
  • PHP 8.1 or later

Installation

  1. Copy the patriot-university/ folder to wp-content/plugins/.
  2. Go to WordPress Admin → Plugins and activate Patriot University.
  3. Go to Settings → Patriot University and configure:
  • API URL — the URL of your FastAPI backend (default: https://api.patriotuniversity.org)
  • API Token (Reader) — paste a valid reader-role JWT token (stored encrypted)

Available Shortcodes

Voting Guide


[patriot_voting_guide state="GA"]

Displays the voting guide for the specified state. Replace GA with any 2-letter US state or territory code. When state is omitted, a state selector dropdown is shown.

Attribute Default Description
state (empty) 2-letter state/territory code

AI Rights Advisor Chat


[patriot_rights_advisor]
[patriot_rights_advisor state="TX" placeholder="Ask a question..."]

Embeds an AI chat widget backed by the FastAPI backend. Conversation history is client-side only — nothing is stored server-side.

Attribute Default Description
state (empty) Pre-set state context for voting questions
placeholder Default prompt Input field placeholder text

Know Your Rights


[patriot_know_your_rights]
[patriot_know_your_rights scenario="ice"]
[patriot_know_your_rights scenario="protest"]
[patriot_know_your_rights scenario="voting"]

Displays actionable rights cards for specific scenarios.

scenario value Content
all (default) All three scenarios
ice ICE encounter rights
protest Protest rights
voting Polling place rights

Rapid Response Alert Feed


[patriot_alert_feed]

Displays the current active rapid-response alerts (up to 5, always fresh — not cached).

De-escalation Guide


[patriot_deescalation]

Renders the protest de-escalation primer from the knowledge base.

Security

The plugin enforces strict security by default:

  • CSP headersdefault-src 'self' on all plugin pages; no third-party resources permitted
  • SRI integrity hashes on all scripts and stylesheets
  • CSRF protection via WordPress nonces on all AJAX actions
  • Zero PII stored — token is stored encrypted using WordPress AUTH_KEY; no user data is ever written to the WordPress database
  • MITM canary — client-side detection of insecure connections with visible warning banner

6. Knowledge Base

The Patriot University knowledge base contains ~1005 documents organized across multiple categories. All documents are indexed in the FastAPI backend and synced to your device for offline access.

Document Categories

Category File Count Contents
Voting Rights 56 One guide per US jurisdiction (50 states + DC + 5 territories): registration deadlines, ID requirements, polling hours, early voting, vote-by-mail, provisional ballots
Constitutional & Legal 15+ Amendments reference, First/Fourth/Fifth/Eighth/Tenth/Fourteenth/Twenty-Second Amendment analysis, Alien Enemies Act, Insurrection Act, separation of powers, constitutional violations tracker (2025–2026), appellate brief writing, FOIA filing guide, case law sources
Immigration Rights 6 Rights regardless of status, immigration enforcement overview (2025–2026), detention conditions, ICE encounter guidance, Minnesota/Minneapolis enforcement analyses, immigration legal resources directory
Nonviolent Resistance 8 Anti-autocracy toolkit, federal authoritarianism resistance, civilian institutional resistance, protest de-escalation primer, nonviolent civil disobedience organizations, retribution/capitulation/resistance framework, strategic nonviolent action reference
Accountability ~478 ~478 individual political and media profiles (P0 Cabinet/federal + P1 state legislators); January 6 participants; Trump-aligned Republicans and PACs; mega-donor profiles; conflicts-of-interest matrix; extremist organizations (SPLC); pardons tracker; political prisoner advocacy; follow-the-money analysis; 48 communications spokesperson veracity profiles
Scenario Planning & Analysis 10+ Democratic collapse scenarios, scenario planning futures, narcissistic presidency and staff analysis, sociopathic governance analysis, voters-for-narcissists behavioral model, population personas, voter-shifting analysis, Jim Crow historical context
Media & Disinformation 4 Media capture analysis, captured-media falsehood legislation pipeline, social media alignment framework, investigative journalism tools directory
Investigative research tools ~100 ~100 articles covering a 176-tool consolidated catalog, Phase 1–4: document analysis, corporate intelligence, media verification, OSINT identity, domain infrastructure, transport, environmental, automation, AI-powered workflows; tutorials (step workflows); methodologies (tool-agnostic frameworks); n8n workflow templates — see §8
Truth & Reconciliation 15 TR overview, international case studies (South Africa, comparative), US legal architecture, US context and design, scope options, political prerequisites, implementation roadmap, prosecution track, conditional amnesty, reparations, institutional reform, truth-telling mechanisms, academic frameworks
Speech Corpus & Research 13 Corpus construction methodology, rhetorical framework, linguistic features analysis, topic/frame tracking, claim tracking, comparative baselines, source guides (American Presidency Project, FactBase, GDELT TV Explorer, HuggingFace Datasets, Internet Archive, Rev transcript library)
Rapid Response 2 Minnesota ICE resistance guide, Minneapolis ICE enforcement analysis
Resources & References 7 Information sources directory, legal databases directory, regulatory/legislative/executive sources, influential authors, best practices, citation-checking best practices, sources index
Context / Personas 7 Specialist agent context files: narcissistic-president advisor/CEO/governor/journalist/organizer personas; law enforcement personas — used to power the AI Rights Advisor’s target-persona modes

Learning Paths

Patriot University offers curated learning paths — guided sequences of documents designed to build understanding progressively rather than requiring you to navigate the full knowledge base on your own. Current learning paths include:

  • New User Orientation — Platform overview, privacy architecture, rights basics
  • Know Your Rights Essentials — Constitutional amendments, encounter scenarios, legal resources
  • Investigator’s Toolkit — From beginner OSINT concepts through advanced multi-tool workflows
  • Accountability Research — How to read profiles, follow the money, verify claims
  • Election Defense — Voting rights by state, suppression tactics, observer training

Each learning path is available via the Knowledge Base section and provides a recommended reading order with context notes.

Document Access by Role

User Role Access
Reader (standard) All non-sensitive categories above
Analyst / Operator Full access including sensitive documents (scenario planning, accountability profiles, context personas)

Sensitive documents — those marked is_sensitive in the backend — require analyst or operator role and include: CONTEXT persona files, DJT/Trump cabinet profiles, follow-the-money, and democratic-collapse scenarios.

Searching Documents

iOS: Use the search bar at the top of the Knowledge Base tab. Results update in real time.

macOS: Use the searchable field in the Knowledge Base list pane (⌘F while in the Knowledge list). Results filter immediately.

WordPress: Use the [patriot_know_your_rights] shortcode to surface scenario-specific content.

Offline Access

All knowledge base documents and voting guides are synced to your device and available offline. Use Sync Now in Settings to download the latest content.


7. Legal Specialist AI Skills

Patriot University ships 66 specialist AI skills — deep context files that augment the AI Rights Advisor’s knowledge in specific constitutional law, immigration law, civil resistance theory, voting rights law, accountability tracking, truth & reconciliation, and investigative research (through Phase 4) domains. Skills are loaded by the FastAPI backend and injected into the AI Rights Advisor automatically when a question matches a skill’s domain.

Constitutional Amendment Experts

Skill Coverage
first-amendment-legal-expert Free Speech, Press, Assembly, Petition, Religion — including current litigation on viewpoint discrimination and retaliation
fourth-amendment-legal-expert Search and Seizure — warrants, probable cause, exclusionary rule, warrantless ICE raids, workplace raids
fifth-amendment-legal-expert Due Process, Self-Incrimination, Double Jeopardy, Grand Jury, Takings — immigration removals without process, executive orders punishing individuals without hearings
sixth-amendment-legal-expert Right to Counsel, Speedy Trial, Jury Trial, Confrontation, Compulsory Process — government actions that impair legal representation
eighth-amendment-legal-expert Cruel and Unusual Punishment, Excessive Bail, Excessive Fines — immigration detention conditions, prolonged detention without bond hearings
tenth-amendment-legal-expert Federalism, Reserved Powers, Anti-Commandeering — sanctuary city policies, federal coercion of state cooperation with immigration enforcement
fourteenth-amendment-legal-expert Equal Protection, Due Process, Birthright Citizenship, Privileges or Immunities — all five sections, birthright citizenship executive order litigation
twenty-second-amendment-legal-expert Presidential Term Limits — ratification history, third-term rhetoric analysis, repeal proposals
separation-of-powers-legal-expert Articles I and II, Spending Clause, Take Care Clause — impoundment, agency closures, defiance of court orders

Immigration Law Experts

Skill Coverage
immigration-detention-rights-expert Bond and custody, conditions of confinement, access to counsel, alternatives to detention, family separation, Flores Settlement, rights of detained children
immigration-know-your-rights-expert ICE encounter guidance at home, on the street, at a workplace, and at traffic stops — rights that apply regardless of immigration status
immigration-removal-defense-expert Deportation proceedings, cancellation of removal, asylum, withholding of removal, Convention Against Torture protection, expedited removal, emergency stays
immigration-workplace-enforcement-expert I-9 compliance, E-Verify requirements, workplace raids, employee rights during ICE operations, employer obligations, anti-discrimination protections (IRCA)

Legal Practice & Research

Skill Coverage
appellate-brief-writer Appellate brief structure, standards of review, constitutional argument framing, statement of issues, oral argument preparation
citation-checker Bluebook citation format, citator verification (KeyCite, Shepard’s), quotation accuracy, negative treatment detection, citation audit
legal-research-specialist Westlaw, Lexis+, Bloomberg Law, free databases (Google Scholar, CourtListener, PACER), FOIA and federal/state public records tables, legislative history, citation management — pair with public-records-research-specialist for full FOIA lifecycle strategy
litigation-support-ediscovery-analyst FOIA productions, administrative record compilation, document review workflows, privilege review, federal litigation support
policy-analyst-legislative-specialist Executive order monitoring, Federal Register tracking, congressional action monitoring, agency rulemaking surveillance, policy impact analysis for live litigation

Civil Resistance & Nonviolent Strategy

Skill Coverage
civil-resistance-theory Principles of nonviolent civil resistance, pillars of power theory, strategic nonviolent action, civil disobedience frameworks, historical case studies
canvas-strategic-nonviolence CANVAS methodology for building resistance movements, unity principle, nonviolent discipline, planning frameworks, regime pillars analysis
gene-sharp-198-methods Gene Sharp’s 198 methods of nonviolent action — protest, noncooperation, intervention — with tactical guidance, historical examples, and legal considerations

Voting Rights Law & Administration

Skill Coverage
voting-rights-act-expert Voting Rights Act sections (2, 4(b), 5, 201, 208), Shelby, Brnovich, Louisiana v. Callais (April 2026) preclearance ruling, Section 2 litigation patterns, VRA enforcement gaps post-Shelby, private right of action
election-law-and-administration HAVA, NVRA, UOCAVA, poll worker rights, election observer access, ballot access law, election security, certification procedures, contested election procedures, recounts, election fraud vs. election administration errors
voter-suppression-law Legal frameworks for suppression tactics — gerrymandering (Rucho), voter ID (Crawford), voter purges (Husted), felony disenfranchisement, polling place closures, ballot rejection patterns, early voting restrictions, absentee ballot challenges; post-Louisiana v. Callais Section 2 litigation strategy

Accountability & Corruption Tracking

Skill Coverage
trump-corruption-accountability-tracker Expert on corruption, self-dealing, conflicts of interest, and abuse of power tracking — 10 corruption vectors: self-dealing, no-bid contracts, crypto schemes, real estate/money laundering, foreign influence/FARA, media censorship, political purges, whistleblower suppression, Epstein files suppression, retributive targeting; investigation methodology; cross-cutting pattern analysis; evidence standards; data sources (CREW, ProPublica, USAspending.gov, FARA.gov, PACER)
trump-family-financial-tracker Expert investigator tracking political and financial activities of Trump family members (Jared Kushner, Eric Trump, Donald Trump Jr., Ivanka Trump, Barron Trump) — foreign sovereign wealth fund investments ($6.2B Kushner/Saudi PIF), real estate in authoritarian states ($10B Saudi projects), defense industry conflicts, cryptocurrency ventures ($TRUMP, World Liberty Financial, $USD1), pay-to-play access ($500K Executive Branch club), diplomatic/business overlap; investigation frameworks: timeline correlation, entity mapping, comparative ethics; integrates with public-corruption-ombudsman and trump-corruption-accountability-tracker
us-truth-reconciliation-roadmap Comprehensive TRC roadmap builder — synthesizes international methodology (South Africa, Argentina, Chile, Colombia) with Patriot University’s 336 accountability profiles; 5-phase roadmap (Foundation through Implementation, 2026-2057+); Phase 1 preparation guidance by audience (citizens, journalists, lawyers, civil servants, organizations, state legislators); evidence-to-TRC category mapping; US constitutional architecture (use immunity, Section 3, federalism, separate sovereigns); 7 US-compatible accountability mechanisms; state-level commission models; documentation infrastructure; deep research mode; integrates with all 10+ constitutional law and corruption tracking skills
patriot-sanity-check Meta-verification auditor for Patriot University’s own skills and knowledge base — 5-level audit framework: factual claims verification (source exists, credible, matches claim, current, precise), characterization proportionality (severity justified, comparative consistency, language precision, proven vs. alleged), legal and constitutional claims accuracy (correct standard, current authority, proper application), systemic consistency (cross-profile, skill-profile alignment, category coherence, timeline), hostile-scrutiny stress test (partisan attack, defamation, source bias); guards against 7 common failure modes (severity inflation, source laundering, temporal conflation, guilt by association, advocacy tone, overclaiming legal conclusions, false precision); NOT a “both sides” balance check — verifies credibility through rigor
election-threat-scoring Structured election threat scoring system — 3-dimension scoring (Likelihood × Impact × Urgency) at actor, state, and federal levels; actor scoring across 5 factors (position power, documented behavior, current activity, network influence, institutional access) drawing from 336 accountability profiles; state vulnerability scoring across 4 dimensions (voter access, administration resilience, legal protection, federal pressure exposure) using 56 jurisdiction guides; federal threat vector inventory with current scores (DOJ voter roll seizure: CRITICAL, FBI raids/election-denier candidates/AI disinformation: HIGH); 5-function action framework adapted from NIST (Prevent, Prepare, Mitigate, Respond, Recover) with audience-specific recommendations for citizens, administrators, lawyers, organizers, and legislators; state tier classification system; structured assessment report format; on-demand update protocol
election-threat-scenario-planner Scenario planning using Peter Schwartz’s 8-step methodology (The Art of the Long View) to anticipate election threats in 2026 and 2028 — scans 336 accountability profiles, 56 jurisdiction voting guides, and 13 related skills for actors, driving forces, and mechanisms; distinguishes predetermined elements (gutted VRA, captured DOJ, 234 Trump judges, ECRA guardrails) from critical uncertainties (institutional resistance vs. capture, civic mobilization vs. fatigue); generates 4 named scenario narratives in a 2×2 matrix; current threat vector inventory (DOJ voter roll seizures, FBI Fulton County raid, SAVE Act, 53 election-denying candidates in 39 states); leading indicator signpost tables for real-time monitoring; implications by audience (citizens, administrators, lawyers, organizers, legislators); on-demand update protocol; robust cross-scenario defensive strategies
truth-bridging-talking-points Evidence-based talking point generator for conversations with Trump supporters — synthesizes 5 peer-reviewed persuasion methodologies: deep canvassing (Broockman & Kalla, 102x more effective than typical programs), moral reframing (Haidt/Feinberg/Willer moral foundations theory), street epistemology (Socratic questioning for resistant audiences), motivational interviewing (Miller & Rollnick), civil resistance defection strategy (Sharp/Chenoweth/Havel); audience-calibrated to C1 Pragmatic Supporters, B2 Passive Accepters, and C2 True Believers from population personas; 5-part talking point structure (Opening, Bridge, Truth, Question, Off-Ramp); 8 anti-pattern filters preventing common failures (moral lecturing, fact-dumping, shaming, liberal-coded language); goal is truth delivery not political conversion; scans 336 profiles for documented evidence
public-corruption-ombudsman Comprehensive public corruption watchdog combining inspector general, investigative journalist, and truth & reconciliation evidence curator roles — tracks democratic backsliding, retribution, voter suppression, election denialism, agency manipulation, and exploitation across Trump administration, Congress, federal agencies, and state governments; maintains 336 evidence-based accountability profiles (15 P0 Cabinet/federal, 57 P1 state legislators, 264 additional actors); names names; evidence hierarchy (documented/reported/alleged); web research protocol; pattern analysis; multi-mechanism accountability (prosecution, litigation, professional discipline, truth commissions); cross-references 11 other skills
accountability-profile-verification Step-by-step verification methodology for accountability profiles — primary-source research, court record citation, One6Project reference removal, legal-exposure risk assessment, and factcheck correction notices
patriot-private-citizen-inclusion-gate Multi-factor inclusion eligibility test for accountability profiles with heightened protection for private citizens — Non-Speech Anchor Test, subject classification, mandatory Basis for Inclusion disclosure block
democratic-health-monitoring Framework for monitoring democratic health indicators using V-Dem, Freedom House, and Protect Democracy methodologies — structured taxonomies, severity scoring, escalation velocity analysis, scenario projection
trump-voter-impact-framing Framing documented Trump administration actions through their concrete impact on Trump voters and Republican-leaning communities
truth-reconciliation-design Design a US truth-and-reconciliation process — mandate scope, statutory architecture, commissioner appointment, investigative powers, immunity mechanisms, public-hearing protocols
truth-reconciliation-implementation Operate a US TRC and implement recommendations — statement-taking, public hearings, prosecution tracks, reparations, institutional reform, long-term oversight

Platform Operations Skills

These skills power the platform’s automated monitoring, content acquisition, and analysis infrastructure:

Skill Coverage
patriot-speech-analyzer Political speech and text analysis using Claude to detect authoritarianism markers with severity assessment, evidence extraction, and confidence calibration
patriot-voting-research US voting rights research across all 56 jurisdictions — voter registration, absentee/mail-in, voter ID, birth certificates, electoral representation
patriot-source-scanner Political content acquisition from RSS feeds and Tavily with hash-based deduplication and content normalization for downstream analysis
patriot-news-orchestrator News monitoring pipeline orchestration — source scanning, content analysis for authoritarianism markers, threat score aggregation, and profile updates
patriot-access-fingerprinter Network access classification using ASN matching and TLS fingerprinting to detect government, contractor, and gov-cloud visitors with privacy-preserving logging

Investigative research & OSINT (Phase 1–4)

These skills support document-heavy, financial, media verification, ethical OSINT, domain-specific (transport, conflict, environment, RF), cyber literacy, training design, and AI-powered investigation work aligned with professional investigative practice. They complement constitutional and legal skills; they are not legal advice. Knowledge base articles live under knowledgebase/investigative-tools/ (tutorials, methodologies, tool-catalog/, workflows/).

Skill Coverage
document-research-specialist Ingestion, OCR, transcription concepts, search tactics, OpenRefine-style cleaning, reference platforms (Datashare, Aleph, DocumentCloud)
corporate-intelligence-investigator Company registries, beneficial ownership, sanctions/PEP, FEC/OpenSecrets/USAspending, EDGAR, litigation tracing
media-verification-specialist Reverse image/video, chronolocation, EXIF caveats, archiving, synthetic media awareness
osint-identity-researcher Ethical username/email/phone footprinting; hard refusals on harassment and invasive surveillance
network-analysis-specialist Entity graphs, link analysis, FtM awareness, Gephi/Neo4j/Maltego-class workflows
geolocation-verification-specialist Satellite/street imagery, SunCalc-style chronolocation, WiGLE/OpenCellID overview, map discipline
secure-source-communication Whistleblower intake concepts, Signal/Tor, metadata stripping, redaction and collaboration patterns
public-records-research-specialist End-to-end FOIA/sunshine strategy, MuckRock/DocumentCloud, appeals framing, multi-database timelines
domain-infrastructure-investigator DNS, WHOIS, crt.sh, Shodan/Censys passive use, change monitoring
osint-automation-frameworks SpiderFoot, Maltego, Recon-ng, BBOT — module choice and passive-first discipline
breach-data-analysis-specialist Ethical breach checks; defensive and journalistic framing; refusal of credential abuse
transportation-osint-investigator ADS-B, AIS, registries, cross-domain correlation — no private stalking
conflict-zone-osint-specialist ACLED/UCDP literacy, conflict-media verification discipline, no targeting support
environmental-osint-specialist FIRMS, GFW, GFWatch-class signals, emissions/regulatory datasets
wireless-spectrum-osint-specialist WiGLE/OpenCelliD supporting clues paired with geolocation uncertainty
cyber-threat-literacy-journalist CVE/NVD/KEV vocabulary; vendor-claim triage for news copy
dark-web-literacy-journalist Ethics and safety framing; no contraband access paths
osint-training-curriculum-designer Synthetic exercise design, rubrics, legal checkpoints for trainers
investigation-workflow-designer Meta-skill: composes multi-skill investigation chains with evidence gates and tool recommendations (Phase 4)
ai-document-analysis Claude Vision document triage, entity extraction, confidence scoring, provenance tagging (Phase 4)

8. Investigative research toolkit

What this toolkit is for

  • Following money and corporate ties to public decisions.
  • Verifying photos, videos, and viral claims with reproducible steps.
  • Planning FOIA and public-records work across agencies.
  • Mapping people and organizations without harassment (public interest and proportionality).

Where the content lives

Location Contents
Knowledge Base → Investigative Research Tools (app category) Overviews: document analysis, corporate intelligence, media verification, OSINT identity
knowledgebase/investigative-tools/tutorials/ Step-by-step workflows (OpenCorporates, sanctions, FOIA, PACER context, reverse image, etc.)
knowledgebase/investigative-tools/methodologies/ Tool-agnostic frameworks (corporate, media, identity, public records, networks, timelines, evidence, source protection)
knowledgebase/investigative-tools/tool-catalog/ 176-row consolidated tool index — YAML SSOT (tools.yaml) with generated volumes A–C and per-category pages; run make tool-catalog to regenerate
knowledgebase/investigative-tools/workflows/ n8n workflow templates for automated investigation pipelines (corporate, document triage, media verification)
patriot-agent-base/requirements/INVESTIGATIVE-USE-CASES.md User scenarios linking skills to workflows (UC-1 through UC-37)
patriot-agent-base/requirements/EXAMPLE-INVESTIGATIONS.md Twenty worked example investigation chains — EX-1 to EX-15 (manual), EX-16 to EX-20 (AI-powered)
knowledgebase/accountability/INVESTIGATIVE-TRAILS-PROTOCOL.md Public-records trail blocks on 318 accountability profiles — scripted via inject_profile_trails.py

Using this in the AI Rights Advisor

Ask in natural language (e.g., “How do I verify this image?” or “How do I trace an LLC?”). The advisor draws on the specialist skills above when the question matches. Always cite official or primary sources when making factual claims; distinguish confirmed vs reported vs alleged.

Ethics reminder

Investigative tooling can harm if misused. Patriot is zero-PII — do not paste unrelated third parties’ sensitive data into chats as a substitute for a secure investigation workspace. For high-risk whistleblowing, consult professional journalists or lawyers and org-specific SecureDrop-style channels.


9. Voting Rights Guides

Coverage

All 56 US jurisdictions are covered:

  • 50 states
  • District of Columbia
  • Puerto Rico
  • Guam
  • U.S. Virgin Islands
  • American Samoa
  • Northern Mariana Islands

Guide Contents

Each state guide includes:

  • Registration deadlines — how far in advance you must register
  • Same-day registration — whether available and how to use it
  • Photo ID requirements — what IDs are accepted
  • Polling hours — opening and closing times
  • Provisional ballots — when and how to request one
  • Vote-by-mail — requirements and deadlines
  • Early voting — dates and locations
  • Reporting problems — who to contact if rights are violated

What to Do If You Are Denied a Vote

  1. Request a provisional ballot — you cannot legally be turned away without one.
  2. Call 1-866-OUR-VOTE (Election Protection Hotline) immediately.
  3. Document everything — time, location, name of poll worker if visible, what you were told.
  4. Contact the National Lawyers Guild if you face physical removal: 1-888-654-3326.

10. AI Rights Advisor

Overview

The AI Rights Advisor is powered by Claude (Anthropic). The Claude API key is server-side only — it is never exposed to clients. Your conversation is encrypted locally and never stored on any server.

Advisor Modes

Select a mode by tapping the mode button (top right on iOS) or using the persona panel (macOS).

Mode Best For
Rights Advisor (default) Individual civil rights questions — ICE, police, voting, protest
Document Generator Creating flyers, talking points, briefs, social posts, press releases
Conversation Simulation Practicing responses to challenging encounters with specific personas
Strategy Advisor Organizational and advocacy strategy for groups

Target Personas

When using Document Generator or Conversation Simulation, you can optionally inject a target persona to tailor the output:

Persona Context Injected
advisor US Senator / political advisor perspective
organizer Grassroots political organizer lens
governor State executive perspective
ceo Corporate leadership perspective
journalist Press and media perspective
law_enforcement Law enforcement encounter scenarios
population Full population spectrum (A1–C3 behavioral profiles)

Document Types

The Document Generator can produce:

  • Flyer — one-page public outreach material
  • Brief — policy or legal brief format
  • Talking Points — bullet-point advocacy script
  • Letter — formal correspondence
  • Social Post — platform-appropriate social media content
  • Press Release — media-ready announcement

Privacy of Chat

  • Conversation history is stored encrypted on-device only (AES-256-GCM)
  • The backend receives only message content — no device ID, no IP, no user identity
  • Tap the trash icon (iOS) or use Edit → Clear Conversation (macOS) to delete local history
  • Emergency Wipe in Settings destroys the encryption key, permanently erasing all chat history

Limitations

  • This is general information only — not legal advice
  • For emergencies requiring an attorney, call: National Lawyers Guild 1-888-654-3326
  • The advisor may occasionally be unavailable if the backend is unreachable — cached offline resources remain available

11. Rapid Response Alerts

Overview

Rapid Response Alerts are crowdsourced, community-verified reports of civil liberties incidents in real time. They are delivered via WebSocket for instant updates.

Alert Types

Type Description
ice_activity ICE enforcement operations
police_activity Police presence or activity
checkpoint Vehicle or pedestrian checkpoints
surveillance Observed surveillance operations
general Other community safety notices

Alert Severity Levels

Level Color Meaning
Low Green Informational — low urgency
Medium Orange Noteworthy — monitor situation
High Dark Orange Significant — take precautions
Critical Red Immediate action may be needed

Viewing Alerts

iOS: Tap the Alerts tab. The list updates in real time via WebSocket. Tap an alert for details and an approximate map location.

macOS: Select Rapid Response in the sidebar. The content pane shows active alerts; select one for details.

WordPress: Use [patriot_alert_feed] to display the top 5 active alerts on any page.

Submitting an Alert

iOS/macOS:

  1. Tap the + button in the Alerts section.
  2. Choose the alert type.
  3. Enter a brief title and select severity.
  4. Optionally add an approximate location label (do NOT enter an exact address).
  5. Tap Submit.

Privacy: Your submission is anonymous. Any GPS coordinates you provide are automatically rounded to neighborhood-level precision (2 decimal places) server-side. No exact location is stored.

Confirming an Alert

Tap Confirm on any alert to add your corroboration. Confirmed alerts display a confirmation count to indicate community verification.


12. Secure Upload

Purpose

The Secure Upload feature allows you to submit evidence — photos, videos, documents — while protecting your privacy:

  • EXIF metadata is stripped from all images (GPS location, device model, serial number, timestamps)
  • Files are encrypted at rest using AES-256
  • A SHA-256 evidence hash is generated so you can prove the file has not been tampered with
  • No personally identifying metadata is preserved

Using Secure Upload

iOS:

  1. Tap the Upload tab (if visible in your version) or access via the Dashboard quick card.
  2. Tap Select File or use your camera.
  3. The app strips EXIF data locally before transmission.
  4. Tap Upload.
  5. Save the displayed evidence hash — this is your proof of submission.

macOS:

  1. Select Secure Upload in the sidebar.
  2. Drag and drop files onto the upload area.
  3. Files are processed locally (EXIF stripped) before upload.

13. Privacy & Security Architecture

Zero-PII Design

What we DON’T collect Why it matters
Name, email, phone Cannot be subpoenaed
Device ID Cannot link activity to hardware
IP address Logs are sanitized within 5 minutes
Location Never requested or stored
Usage analytics No behavioral profiling possible
Chat history Never leaves your device

Encryption Stack

Layer Technology
Local database SQLCipher (AES-256-GCM)
In-transit TLS 1.3 with certificate pinning
Server storage AES-256 master key
Session tokens JWT (no PII payload)
Media upload EXIF stripped + AES-256 at rest

Certificate Pinning

The iOS and macOS apps use certificate pinning — they verify the server’s certificate against a hardcoded hash, not just any certificate issued by a trusted CA. This prevents MITM attacks even by adversaries who control a certificate authority.

Log Sanitization

Server logs are automatically sanitized every 5 minutes by a cron job that removes:

  • IPv4 and IPv6 addresses
  • Email address patterns
  • Any other PII patterns

Sanitized logs are retained for 7 days, then securely deleted.

Anonymous Invite Code System

The invite code flow is designed so that:

  1. Codes are stored as SHA-256 hashes in Redis — the plain-text code is never persisted
  2. Codes are single-use and deleted atomically on redemption
  3. The resulting JWT token contains only: iss, iat, exp, role — no user data
  4. Redis is configured as volatile (no persistence to disk) — tokens vanish on server restart

14. Emergency Features

Emergency Wipe

Emergency Wipe instantly renders all local data permanently unreadable by destroying the local encryption key.

When to use:

  • Your device is being seized
  • You are compelled to hand over your device
  • You believe your device is compromised
  • Before crossing a border checkpoint

How to trigger:

  • iOS: Settings → Security → Emergency Wipe → “Wipe All Data”
  • macOS: Settings → Security → Emergency Wipe, or menu bar → Emergency Wipe, or ⌘⌥⇧W
  • Menu bar (macOS): Click the Patriot University menu bar icon → Emergency Wipe

What happens:

  1. Local encryption key is destroyed (data becomes unreadable)
  2. JWT session token is cleared from memory
  3. Database connection is closed
  4. Optionally: decoy mode is activated

What is NOT deleted: The app itself remains installed. Only your local encrypted data is made unreadable. To fully uninstall, delete the app normally.

Decoy Mode

When activating Emergency Wipe, you can choose “Wipe & Show Decoy”. This presents a clean, empty app with no sensitive content, making it appear the app has never been used.

Duress PIN

A Duress PIN is a secondary unlock code that, when entered, silently triggers a wipe or switches to decoy mode — instead of unlocking your real data.

Use case: If someone compels you to unlock your device under duress, entering your duress PIN instead of your normal PIN will trigger the configured action without alerting the compeller.

Configuration: Settings → Security → Configure Duress PIN

Actions available:

  • Wipe all data — destroys encryption key silently
  • Show decoy profile — loads empty decoy app silently

5th Amendment note: In the US, courts have generally held that they may compel biometric unlock (Face ID / Touch ID) but may not be able to compel a memorized PIN or password. Consider using PIN-only device unlock for sensitive operations.


15. Troubleshooting

“Invalid or expired invite code”

  • Invite codes are single-use and expire after 30 days.
  • Check for typos — codes are case-sensitive.
  • The code may have already been used.
  • Contact your network contact for a new code.

“Unable to connect” / Advisor offline

  1. Check your internet connection.
  2. Go to Settings → Sync Now to verify backend connectivity.
  3. Your 4-hour session token may have expired — you need a new invite code.
  4. The backend may be temporarily down — try again in a few minutes.
  5. For legal help that does not require internet: 1-888-654-3326 (National Lawyers Guild).

Content not updating

  1. Go to Settings → Sync Now while connected to internet.
  2. If sync fails repeatedly, try signing out and redeeming a fresh invite code.
  3. Content cached offline will remain available even when sync fails.

Voting guide not loading (WordPress)

  1. Check the WordPress admin (Settings → Patriot University) that the API URL is correct.
  2. Verify the API token has been entered and saved.
  3. Check the PHP error log for patriot_api_error entries.
  4. Ensure the server can reach the API URL (check firewall rules and sslverify is true).

App crashes or unexpected behavior

  1. Force-quit and reopen the app.
  2. Go to Settings → Sync Now to re-download content.
  3. If persistent, use Emergency Wipe and redeem a new invite code to start fresh.

16. Emergency Contacts

Save these numbers before you need them — they work without internet.


Legal Emergencies

National Lawyers Guild Legal Hotline 📞 1-888-654-3326 (toll-free, 24/7) Civil liberties emergencies — arrest, detention, police encounters.

ACLU Know Your Rights 📞 1-800-775-2258 Legal referrals and rights information.


Voting Rights

Election Protection / Voter Protection Hotline 📞 1-866-OUR-VOTE (1-866-687-8683) If you are denied the right to vote or experience voter intimidation.

DOJ Voting Rights Hotline 📞 1-800-253-3931 Report voter intimidation, suppression, or discrimination.


Immigration

CLINIC Immigration Legal Help 📞 1-301-565-4800 Immigration legal assistance referrals.

RAICES 📞 1-210-222-0734 Immigration legal services and family separation.


Know Your Rights — Quick Reference

If approached by law enforcement or ICE:

  1. Stay calm. You do not have to consent to a search.
  2. Say clearly: “I do not consent to this search.”
  3. You have the right to remain silent. You do not have to answer questions beyond identifying yourself (in stop-and-identify states).
  4. You have the right to an attorney. Say: “I want a lawyer.”
  5. Do not physically resist — even an unlawful arrest. Resist legally, not physically.
  6. Document everything after the encounter — time, location, badge numbers, witness names.

Related Documentation

Document Audience Location
Editor’s Manual Content creators, editors, researchers docs/EDITORS-MANUAL.md
Administrator’s Manual Platform administrators, DevOps docs/administrators/ADMINISTRATORS-MANUAL.md
Category Taxonomy Editors, administrators docs/category-taxonomy.yaml
Frontmatter Schema Editors docs/frontmatter-schema.md

Patriot University — Civil Rights & Voting Rights Platform Version 1.4.0 · May 2026 This document is for educational purposes only and is not legal advice.

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents