The basics of auditing is simple: Send the same FOI request to different government agencies, document how you followed up, and document the outcome. Here’s how we coordinated this process with student reporters.The basics of auditing is simple: Send the same FOI request to different government agencies, document how you followed up, and document the outcome. Here’s how we coordinated this process with student reporters.

What It's Like to Run a Public Records Audit With a Team of Students

About the LevelUp series: At The Markup, we’re committed to doing everything we can to protect our readers from digital harm, write about the processes we develop, and share our work. We’re constantly working on improving digital security, respecting reader privacy, creating ethical and responsible user experiences, and making sure our site and tools are accessible.

\ Last October, a Markup investigation found that Amazon Ring’s social platform, Neighbors, funnels suspicions from residents in Whiter and wealthier areas of Los Angeles directly to the police. Our reporting showed that more than 2,600 police and close to 600 fire departments in the U.S. have partnerships with Ring, the popular doorbell camera company that was acquired by Amazon in 2018.

\ We teamed up with five students at the Craig Newmark Graduate School of Journalism at CUNY (full disclosure: Craig Newmark is also a Markup funder) during the investigation: Randi Love, James O’Donnell, Ariana Perez-Castells, Natalia Sánchez Loayza, and Paisley Trent. I also wanted to make sure we made a special effort to recognize the students’ contributions to this project. In addition crediting them on the investigation when we published, since I was a Pulitzer Center fellow when I organized this FOI audit, I was able to use my fellowship budget to offer each student $500 for their work.

\ Together, the students sent public records requests to 25 different police departments that had partnerships with Ring in some of the country’s biggest cities. This process is called a public records audit, which an expert once coined to me on a call, because documenting what happened allows us to see which police departments were complying with local laws.

Caption: From left: Natalia Sánchez Loayza, Randi Love, James O'Donnell, Lam Thuy Vo, Paisley Trent and Ariana Perez-Castells Credit:Ariana Perez-Castells

The Markup (like many other organizations) uses public record requests as an important investigative tool, and we’ve published tips for fellow journalists on how to best craft their requests for specific investigations. But based on where government institutions are located, public record laws vary. Generally, government institutions are required to release documents to anyone who requests them, except when information falls under a specific exemption, like information that invades an individual’s privacy or if there are trade secrets. Federal institutions are governed by the Freedom of Information Act (FOIA), but state or local government agencies have their own state freedom of information laws, and they aren’t all identical.

\ Public record audits take a step back. By sending the same freedom of information (FOI) request to agencies around the country, audits can help journalists, researchers and everyday people track which agency will release records and which may not, and if they’re complying with state laws. According to the national freedom of information coalition, “audits have led to legislative reforms and the establishment of ombudsman positions to represent the public’s interests.”

\ The basics of auditing is simple: Send the same FOI request to different government agencies, document how you followed up, and document the outcome. Here’s how we coordinated this process with student reporters.

Be clear about your goals

When Ring first launched, there was a lot of insightful reporting about how the company was actively courting police departments for partnerships. Five years later, our goal was to get a better understanding of what these partnerships looked like.

\ From previous reporting, we knew that police would sometimes receive email alerts about crimes posted in a neighborhood:

Credit:Public records

Screenshot of an email alert of a crime incident. The header text says “A resident in your area just posted a crime incident to the Neighbors App.” On the bottom there’s an image of a map of Los Angeles, with a transparent red circle overlaid on top of it.

These emails did not contain any information that would need to be redacted, since it doesn’t have any identifying information. A previous public records request to the Brookhaven Police Department showed that there were many emails from Neighbors that we could ask for and that police departments could easily export emails in electronic formats.

\ For this project,our goals were:

  • To unearth new information about the relationship between police departments across the country and Ring/Neighbors
  • To find better ways to communicate with FOI officers about technology, to successfully request materials that are electronic and not PDFs
  • To gather information about FOI officers, who may be in charge of emails and data servers, and how each department handled our request

\ We decided to request the Neighbors emails in two formats (.eml and .msg) because that’s the format native to email clients like Outlook. But since these formats are not well-known, students had to find ways to explain them to FOI officers and to give them clear instructions on how to export emails to these formats.

\ Through this process we also learned about other formats that may be helpful to request in the future: .mbox and .pst files which are similar to .eml and .msg, but instead of containing individual emails, .mbox and .pst folders allow FOI officers to download entire folders of emails.

↩︎ link

Start with a Template

For each of the 25 police departments, students used a shared Google spreadsheet to gather information about the person in charge of emails or servers, the email and phone number of FOI officers, and local media reports on the relationship between police departments and Ring/Neighbors.

\ The students then wrote up public records requests, tailoring the language to state-specific laws and putting their names and my name as the contacts on the letters. In their requests, students asked each department for all alerts sent by Neighbors to employees of the department as .msg or .eml files exported from their email client. Request language was based on my previous successful public records request to the Brookhaven Police Department, which led to the release of several hundred records.

Caption: Freedom of information request to the Brookhaven Police Department in Atlanta, Georgia Credit: Lam Thuy Vo

Share the Same Logins and Email

Working as a team of six (myself included) required us to be coordinated and structured in our approach. Throughout the project we communicated via a Signal group, exchanging tactics that helped us get progress with our requests, such as asking family members or friends to help file public records requests in states that require filers to be local residents.

\ We also all used the same email address to send public records requests or to create logins and passwords for government portals, where many police departments required them to file requests. We also shared passwords and logins using the platform 1Password, which is free for journalists.

\ This way, any student could easily follow up on any public records request that the team sent out. Since we were also using one email address to file all our public records requests—everyone could see how varied the responses were and could learn from one another.

\ Only seven out of 25 departments provided data in response to our requests, and since the Los Angeles Police Department gave us the most comprehensive data in the formats that we had requested, we dug further into Los Angeles, which eventually became the center of The Markup’s investigation.

Pick a Reasonable Timeline and Track What Happens

We capped the timeline for the FOI audit to eight weeks. This ensured that the requests and follow ups could be done within a 15-week class. Eight weeks also seemed like a fair amount of time for FOI officers to look into the issue, understand it, and find ways to work with their IT department or other colleagues to export the data.

\ After the 8-week period of filing and communicating with FOI, the CUNY students and I summarized various parts of the process in a structured format.

\ This Google spreadsheet template shows the different types of information that we tracked across all 25 FOI requests, how police departments responded, how long it took for them to comply, and what information was released.

Resources and Templates

If you’re interested in involving students or any kind of team in a public record audit, these are the documents and templates I used for my five students.

\ Preparation for filing public records:

  • A detailed methodology for students
  • A template for collecting information about their assigned police department

\ Filing and tracking requests:

  • A FOI template
  • A FOI request tracker template that includes links to sample language for public records requests in all fifty states

\ If you’re a journalist or researcher looking to do a similar project, send me a note, and I’d be happy to share detailed results of our FOI audit.

Update: Jan. 24, 2024

We added additional details about how Lam credited and compensated students, so readers can use Lam's work as a model to work with their own team partners.


Credits

  • Lam Thuy Vo, Investigative Reporter

Design and Graphics

  • Gabriel Hongsdusit

Engagement

  • Maria Puertas

Editing

  • Sisi Wei

\ Also published here

\ Photo by Nasser Eledroos on Unsplash

Market Opportunity
Suilend Logo
Suilend Price(SEND)
$0.1724
$0.1724$0.1724
+0.40%
USD
Suilend (SEND) Live Price Chart
Disclaimer: The articles reposted on this site are sourced from public platforms and are provided for informational purposes only. They do not necessarily reflect the views of MEXC. All rights remain with the original authors. If you believe any content infringes on third-party rights, please contact service@support.mexc.com for removal. MEXC makes no guarantees regarding the accuracy, completeness, or timeliness of the content and is not responsible for any actions taken based on the information provided. The content does not constitute financial, legal, or other professional advice, nor should it be considered a recommendation or endorsement by MEXC.

You May Also Like

Crypto execs met with US lawmakers to discuss Bitcoin reserve, market structure bills

Crypto execs met with US lawmakers to discuss Bitcoin reserve, market structure bills

                                                                               Lawmakers in the US House of Representatives and Senate met with cryptocurrency industry leaders in three separate roundtable events this week.                     Members of the US Congress met with key figures in the cryptocurrency industry to discuss issues and potential laws related to the establishment of a strategic Bitcoin reserve and a market structure.On Tuesday, a group of lawmakers that included Alaska Representative Nick Begich and Ohio Senator Bernie Moreno met with Strategy co-founder Michael Saylor and others in a roundtable event regarding the BITCOIN Act, a bill to establish a strategic Bitcoin (BTC) reserve. The discussion was hosted by the advocacy organization Digital Chamber and its affiliates, the Digital Power Network and Bitcoin Treasury Council.“Legislators and the executives at yesterday’s roundtable agree, there is a need [for] a Strategic Bitcoin Reserve law to ensure its longevity for America’s financial future,” Hailey Miller, director of government affairs and public policy at Digital Power Network, told Cointelegraph. “Most attendees are looking for next steps, which may mean including the SBR within the broader policy frameworks already advancing.“Read more
Share
Coinstats2025/09/18 03:30
Tom Lee, 2026’yı “Ethereum Yılı” İlan Etti: Fiyat Tahminini Paylaştı!

Tom Lee, 2026’yı “Ethereum Yılı” İlan Etti: Fiyat Tahminini Paylaştı!

BitMine Yönetim Kurulu Başkanı ve Fundstrat kurucu ortağı Tom Lee, Ethereum’un 2026 yılında “öne çıkan anını” yaşayabileceğini ve ETH fiyatının 12.000 dolara kadar
Share
Coinstats2026/01/17 22:47
How to earn from cloud mining: IeByte’s upgraded auto-cloud mining platform unlocks genuine passive earnings

How to earn from cloud mining: IeByte’s upgraded auto-cloud mining platform unlocks genuine passive earnings

The post How to earn from cloud mining: IeByte’s upgraded auto-cloud mining platform unlocks genuine passive earnings appeared on BitcoinEthereumNews.com. contributor Posted: September 17, 2025 As digital assets continue to reshape global finance, cloud mining has become one of the most effective ways for investors to generate stable passive income. Addressing the growing demand for simplicity, security, and profitability, IeByte has officially upgraded its fully automated cloud mining platform, empowering both beginners and experienced investors to earn Bitcoin, Dogecoin, and other mainstream cryptocurrencies without the need for hardware or technical expertise. Why cloud mining in 2025? Traditional crypto mining requires expensive hardware, high electricity costs, and constant maintenance. In 2025, with blockchain networks becoming more competitive, these barriers have grown even higher. Cloud mining solves this by allowing users to lease professional mining power remotely, eliminating the upfront costs and complexity. IeByte stands at the forefront of this transformation, offering investors a transparent and seamless path to daily earnings. IeByte’s upgraded auto-cloud mining platform With its latest upgrade, IeByte introduces: Full Automation: Mining contracts can be activated in just one click, with all processes handled by IeByte’s servers. Enhanced Security: Bank-grade encryption, cold wallets, and real-time monitoring protect every transaction. Scalable Options: From starter packages to high-level investment contracts, investors can choose the plan that matches their goals. Global Reach: Already trusted by users in over 100 countries. Mining contracts for 2025 IeByte offers a wide range of contracts tailored for every investor level. From entry-level plans with daily returns to premium high-yield packages, the platform ensures maximum accessibility. Contract Type Duration Price Daily Reward Total Earnings (Principal + Profit) Starter Contract 1 Day $200 $6 $200 + $6 + $10 bonus Bronze Basic Contract 2 Days $500 $13.5 $500 + $27 Bronze Basic Contract 3 Days $1,200 $36 $1,200 + $108 Silver Advanced Contract 1 Day $5,000 $175 $5,000 + $175 Silver Advanced Contract 2 Days $8,000 $320 $8,000 + $640 Silver…
Share
BitcoinEthereumNews2025/09/17 23:48