AI Decision Records - San Francisco Public Records
San Francisco, California residents and researchers increasingly need access to records about automated or AI-driven decisions made by city agencies. This guide explains how to request AI decision records under California's Public Records Act as applied to San Francisco agencies, which office enforces disclosure, likely timelines, and practical steps to apply, appeal, or report noncompliance. It highlights where to send requests, what to ask for in scope language, and how to preserve evidence and correspondence during the request process.
How to request AI decision records
Start by identifying the city department that made the automated decision (for example, Department of Public Works, Department of Building Inspection, Municipal Transportation Agency, or another program office). Submit a written Public Records Act request that describes the records clearly (eg, "automated decision logs, model outputs, and associated documentation for case #12345 from 2022-2024"). Agencies process PRA requests under California law; official state provisions govern timelines and exemptions.[1]
- Address the request to the records custodian for the specific department and mark the subject line "Public Records Act request".
- Be specific about formats, date ranges, and systems (logs, model outputs, audit trails) to avoid overbroad scope objections.
- Request a cost estimate for duplication or redaction fees and ask for records in a machine-readable format when available.
Penalties & Enforcement
Enforcement of disclosure obligations for San Francisco agencies arises under the California Public Records Act and local Sunshine Ordinance provisions where applicable. Remedies may include court actions for disclosure and possible fee awards; specific penalty amounts for withholding AI records are not uniformly specified on the cited pages.[1][2]
- Fine amounts: not specified on the cited page.
- Escalation: agencies often issue a written denial or partial denial with exemption citations; judicial remedies (petition for writ/mandamus) are the typical next step when an agency refuses disclosure.
- Non-monetary sanctions: court orders to disclose records, mandatory release after litigation, and injunctive relief are possible.
- Enforcer: departmental records custodians, City Attorney for enforcement actions, and courts for judicial review. File complaints or contact the records custodian listed on the agency page to start inspection or production.
- Inspection & complaint pathways: submit a PRA request to the relevant department; if denied, consider administrative appeal with the department or file a petition in superior court.
Applications & Forms
Most San Francisco departments accept a plain written request by email, web form, or physical mail; no universal citywide form is required. Some departments provide specific public-records request forms or web portals—check the targeted department's records or privacy page. If no form is published for a department, you may submit a written letter or email describing the records requested.[2]
Practical action steps
- Step 1: Identify the decision-making system and responsible department; collect transaction IDs and relevant dates.
- Step 2: Draft a clear PRA request including specific record types, date ranges, and preferred formats; send to the department records custodian.
- Step 3: Ask for a written acknowledgement and cost estimate; document all communications.
- Step 4: If denied, use the department's appeal process or consult the City Attorney for enforcement options; consider filing a petition in superior court if necessary.
FAQ
- Who holds AI decision records for city actions?
- The department that made or relied on the automated decision is the custodian; if unclear, start with the department overseeing the program and the City Attorney's public records contact.
- How long will the agency take to respond?
- Under California law agencies generally must respond promptly and provide an initial determination; specific timeframes and extensions vary by statute and agency practice.
- Can the city redact trade secrets or privacy data?
- Yes. Agencies may redact or withhold records under recognized exemptions such as trade secrets, privacy, or law enforcement exemptions; denials should cite the legal basis.
How-To
- Identify the responsible San Francisco department and records custodian for the automated decision.
- Draft a written Public Records Act request describing the AI decision records you seek, including dates and system identifiers.
- Send the request via the department's preferred channel (email, web form, or mail) and ask for an acknowledgement.
- Track communications, request fee estimates, and ask for records in machine-readable form if available.
- If you receive a denial, request a written explanation and file an administrative appeal or petition for judicial review as appropriate.
Key Takeaways
- Be specific about records and formats to improve chances of a complete response.
- Preserve all communications and request acknowledgements to support any appeal or litigation.
Help and Support / Resources
- Sunshine Ordinance and public-records information - City and County of San Francisco
- San Francisco City Attorney
- City Records Management - City and County of San Francisco