βΆ How this works30-sec walkthrough
FOIA hub
Public-records requests & tracking
Federal FOIA + 50-state public-records portals, a template generator, and a workflow for marking responsive documents as ready for legal review. TruthMark doesn't submit, store, or intermediate FOIA requests β you file directly with the agency and keep the responses yourself.
Template generator
Draft a FOIA / public-records request
Fill in the three fields below. The generator renders a draft request you can copy into the agency's portal or email to their FOIA officer. Nothing is sent anywhere β this is template rendering only. No data leaves your browser session.
Legal-review workflow
When responsive documents arrive, mark them for legal review
Agencies vary wildly in how they deliver FOIA responses β PDFs, scanned image bundles, password-protected ZIPs, Bates-stamped pages, or rolling productions. Before publishing anything you receive, run through this checklist with a legal expert (your outlet's lawyer, a media-law fellow, or your IRB).
- Verify the redactions.Each redaction should cite a specific exemption (FOIA b(1)-(9) for federal; state- specific for state requests). If an exemption isn't cited, the redaction is challengeable on appeal.
- Check Bates numbering / page-count integrity. Missing page numbers in a series almost always indicate withheld pages. Make sure the agency's cover letter accounts for any withheld counts.
- Identify any privileged content. Attorney- client privileged or deliberative-process privileged content sometimes gets released anyway. Check with a lawyer before publishing; some jurisdictions allow agencies to claw it back.
- Cross-reference with the original request. Compare what you asked for to what was provided. Material mismatches are appealable.
- Scan for PII you didn't ask for. Sometimes agencies release more than they should β SSNs, home addresses, third-party names. Even if the agency released it, publishing it can create liability and harm. Redact before posting.
- Save the cover letter + transmittal email. These are part of the records request's legal trail and may matter for future appeals.
Note on this workflowTruthMark doesn't store or intermediate FOIA documents. The checklist above is a methodology aid; the actual document review happens in your own systems with your own legal team. If you need document-hosting and collaboration tools, see DocumentCloud (linked below). If you need a media-law lawyer, the Reporters Committee for Freedom of the Press hotline is the standard entry-point.
Federal FOIA
Federal Freedom of Information Act
United States (federal)
Open βFreedom of Information Act (5 U.S.C. Β§ 552)
FOIA.gov β central federal portal
FOIA.gov routes requests to the right federal agency. Most agencies also have their own FOIA reading rooms with pre-released documents.
State public records (51 jurisdictions)
State public-records statutes & portals
Every state has its own statute. Some states have dedicated oversight bodies (CT FOI Commission, IL Public Access Counselor, IN Public Access Counselor, PA Office of Open Records, VA FOIA Council); most route through the AG's office.
Alabama
Open βOpen Records Act (Ala. Code Β§ 36-12-40)
AL AG β Open Government
Alaska
Open βPublic Records Act (AS Β§ 40.25.110)
AK DOL β Public Records
Arizona
Open βPublic Records Law (A.R.S. Β§ 39-121)
AZ AG β Open Government
Arkansas
Open βFreedom of Information Act (Ark. Code Β§ 25-19-101)
AR AG β FOIA
California
Open βCalifornia Public Records Act (Gov. Code Β§ 7920+)
CA AG β Open Government
CA also has the Brown Act (open meetings) and the Bagley-Keene Act for state bodies.
Colorado
Open βColorado Open Records Act (CORA) (C.R.S. Β§ 24-72-201)
CO AG β Open Government
Connecticut
Open βFreedom of Information Act (Conn. Gen. Stat. Β§ 1-200)
CT Freedom of Information Commission
CT has an independent Freedom of Information Commission with binding adjudication.
Delaware
Open βFreedom of Information Act (29 Del. C. Β§ 10001)
DE DOJ β FOIA
District of Columbia
Open βDC FOIA (D.C. Code Β§ 2-531)
DC Office of the Secretary β FOIA
Florida
Open βPublic Records Law (Fla. Stat. ch. 119) β 'Sunshine Law'
FL AG β Sunshine Law
Florida's Sunshine Law is among the broadest in the U.S.; verbal requests are valid.
Georgia
Open βOpen Records Act (O.C.G.A. Β§ 50-18-70)
GA AG β Open Government
Hawaii
Open βUniform Information Practices Act (HRS Β§ 92F)
HI Office of Information Practices
Idaho
Open βPublic Records Act (Idaho Code Β§ 74-101)
ID AG β Sunshine Laws
Illinois
Open βFreedom of Information Act (5 ILCS 140)
IL AG β Public Access Counselor
IL has a Public Access Counselor (PAC) in the AG's office for FOIA disputes.
Indiana
Open βAccess to Public Records Act (Ind. Code Β§ 5-14-3)
IN Public Access Counselor
Iowa
Open βOpen Records (Iowa Code ch. 22)
IA Public Information Board
Kansas
Open βOpen Records Act (K.S.A. Β§ 45-215)
KS AG β Open Government
ag.ks.gov is Akamai-fronted; bot-block to non-browser clients.
Kentucky
Open βOpen Records Act (KRS Β§ 61.870)
KY AG β Open Records
Louisiana
Open βPublic Records Act (La. R.S. Β§ 44:1)
LA AG β Public Records
Maine
Open βFreedom of Access Act (1 M.R.S. Β§ 401)
ME β Freedom of Access
Maryland
Open βPublic Information Act (GP Β§ 4-101)
MD AG β Open Government
Massachusetts
Open βPublic Records Law (M.G.L. ch. 66)
MA Secretary of the Commonwealth β Public Records
mass.gov / sec.state.ma.us bot-block non-browser clients.
Michigan
Open βFreedom of Information Act (MCL Β§ 15.231)
MI β FOIA
Minnesota
Open βGovernment Data Practices Act (Minn. Stat. ch. 13)
MN Department of Administration β Data Practices
Mississippi
Open βPublic Records Act (Miss. Code Β§ 25-61-1)
MS SOS β Public Records
Missouri
Open βSunshine Law (Mo. Rev. Stat. Β§ 610.010)
MO AG β Sunshine Law
Montana
Open βRight to Know (Mont. Const. art. II Β§ 9; Β§ 2-6-1001)
MT SOS β Records
Nebraska
Open βPublic Records Statutes (Neb. Rev. Stat. Β§ 84-712)
NE AG β Public Records
Nevada
Open βPublic Records Act (NRS Β§ 239)
NV AG β Open Government
New Hampshire
Open βRight-to-Know Law (RSA ch. 91-A)
NH DOJ β Right-to-Know
NH DOJ bot-blocks non-browser clients.
New Jersey
Open βOpen Public Records Act (OPRA) (N.J.S.A. Β§ 47:1A-1)
NJ Government Records Council
New Mexico
Open βInspection of Public Records Act (NMSA Β§ 14-2-1)
NM AG β IPRA
New York
Open βFreedom of Information Law (Public Officers Law Β§ 84)
NY Committee on Open Government β FOIL
North Carolina
Open βPublic Records Law (N.C. Gen. Stat. Β§ 132-1)
NC AG β Open Government
North Dakota
Open βOpen Records Law (N.D.C.C. Β§ 44-04-18)
ND AG β Open Records & Meetings
Ohio
Open βPublic Records Act (R.C. Β§ 149.43)
OH AG β Sunshine Laws
Oklahoma
Open βOpen Records Act (51 O.S. Β§ 24A.1)
OK AG β Public Integrity
Oregon
Open βPublic Records Law (ORS Β§ 192.311)
OR DOJ β Public Records
Pennsylvania
Open βRight-to-Know Law (65 P.S. Β§ 67.101)
PA Office of Open Records
PA has a dedicated Office of Open Records with appeal authority.
Rhode Island
Open βAccess to Public Records Act (R.I. Gen. Laws Β§ 38-2-1)
RI AG β APRA
South Carolina
Open βFreedom of Information Act (S.C. Code Β§ 30-4-10)
SC AG β FOIA
South Dakota
Open βOpen Records (SDCL Β§ 1-27-1)
SD AG β Civil / Open Records
Tennessee
Open βPublic Records Act (T.C.A. Β§ 10-7-503)
TN Office of Open Records Counsel
Texas
Open βPublic Information Act (Tex. Gov't Code ch. 552)
TX AG β Open Government
Utah
Open βGovernment Records Access and Management Act (GRAMA) (UCA Β§ 63G-2)
UT State Archives β GRAMA
Vermont
Open βPublic Records Act (1 V.S.A. Β§ 315)
VT SOS β Public Records
Virginia
Open βFreedom of Information Act (Va. Code Β§ 2.2-3700)
VA FOIA Council
Washington
Open βPublic Records Act (RCW ch. 42.56)
WA SOS β Open Government
West Virginia
Open βFreedom of Information Act (W.V. Code Β§ 29B-1-1)
WV AG β Public Access
Wisconsin
Open βPublic Records Law (Wis. Stat. Β§ 19.31)
WI DOJ β Office of Open Government
Wyoming
Open βPublic Records Act (Wyo. Stat. Β§ 16-4-201)
WY AG (statute-only; no dedicated portal)
Third-party tools
Beyond the agency portals
MuckRock
Open βFOIA submission, tracking, and document-hosting platform. Free for journalists and members of the public; paid tiers for newsrooms. Coordinates collaborative requests across jurisdictions.
DocumentCloud
Open βDocument-hosting and analysis platform built for news organizations. Free for verified journalists. OCR, annotation, and embed-friendly viewers for published documents.
NFOIC β National FOI Coalition
Open βNetwork of state FOI coalitions providing per-state expertise. Useful when you hit jurisdiction-specific procedural problems and need to find a local advocate.
Reporters Committee for Freedom of the Press
Open βMedia-law support for journalists. Operates a legal-defense hotline (1-800-336-4243) for FOIA disputes, source protection, and publication review.
FOIA Wiki
Open βCommunity-maintained reference for federal FOIA β agency contacts, exemption analysis, case law, fee waiver examples. Lives outside of any single newsroom.
TruthMark does NOT submit, host, intermediate, or cache FOIA requests or responses. The template generator above runs entirely in your browser session and prints a draft you copy elsewhere. You file with the agency directly; the agency responds to you directly. Keep your own copies; check with your legal team before publishing.
See also: Investigation playbook Β· Cross-module name search Β· Verify (OSINT toolkit)