Every step of a public-records request, covered

From finding the right office to filing an appeal, FOIAGen keeps the paperwork straight — and you always click send.

Find the agency, write it right

The first two steps matter most: the right office, and a letter that follows its own rules.

Agencies

Filter by place, level and channel — federal down to city hall — or just describe what you want ('police use-of-force reports in Austin') and get suggested agencies. Every agency has a rules card: how to request, the law and its citation, deadline, fees, who may ask and how to appeal, checked daily

Write a request

Describe what you need in your own words. FOIAGen drafts a letter to that agency's own rules and format. You review every line, then click send — nothing goes out on its own.

Campaigns

Send the same request to many agencies at once, each drafted to its own rules. A campaign to 12 agencies uses 12 requests from your plan, tracked individually from there.

Nothing slips through

Deadlines are counted in business days, not calendar days, so the clock matches what the law actually says.

Deadlines and follow-ups

Every request gets a deadline the moment it's sent. When it passes, a follow-up is drafted and ready — you still decide whether and when to send it.

Documents and appeals

Released documents land against the request they answer. If an agency denies or ignores a request, FOIAGen drafts the appeal the moment it's due; you choose whether to pursue it.

History as evidence

Every letter, reply and date is kept in order, so you have a clean record for an editor, a lawyer or your own files — no digging through email.

Built to stay current, built for teams

Rules change, and so do the people filing requests.

Rules kept current

Agency rules are checked against official sources daily, with the last-checked date shown on every rules card, so your deadlines are always counted under today's law.

The FOIA inbox

Replies land in one inbox tied to your account, so nothing from an agency gets lost in a personal mailbox.

Teams

FOIAGen supports teams with admin and member roles: an admin can invite members, assign requests to them, and see everything. An admin can assign requests to members. Admins see every request; a member sees the requests they created and the ones assigned to them.

See it on your own requests

Start free with one request a month, or compare plans built for teams that file often.

See pricing