FOIA / Bodycam Footage Researcher (Experienced Only)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

Paid per project/case

HOURS PER WEEK

20

DATE UPDATED

Jun 13, 2026

JOB OVERVIEW

We run a fast growing faceless YouTube channel built on real police bodycam footage, encounters that start routine and unexpectedly escalate into pursuits, resistance, or arrests. The style we are going for is the channel Midwest Safety ---------- real footage, strong escalation, clear storytelling.
Please read carefully, because this role is about OBTAINING FOOTAGE, not just finding cases.
We need someone who can run the entire process independently, from their own side:

Research and find strong viral worthy cases on their own, cases other bodycam channels have not done yet (news coverage is fine, we just want fresh finds)
Identify the correct agency and records division
Submit the FOIA / public records requests
Track every request in a Google Sheet and follow up with the agency until it is resolved
Obtain the actual bodycam or dashcam footage (Axon links, downloads) and the police or i ---------- report

The footage is the number one priority. A great story with no obtainable footage is not useful to us. The police report is second. Everything else is secondary. We understand some agencies deny requests, take a long time, or charge fees, that is normal and we do not hold it against you. We judge you on your ability to run the full process and actually bring back footage.
The case types we want (routine to escalation):

Police pursuits and vehicle chases
Foot pursuits
K9 deployments and police dog captures
Drone and air unit assisted captures
Felony and high risk traffic stops
Traffic stops that escalate
DUI stops that escalate
Warrants discovered during a stop
Stolen vehicle recoveries
Road rage i ----------
Hotel and motel calls that escalate
Suspicious person and welfare check calls that escalate
Disorderly or belligerent subjects
Trespassing calls that escalate
Kidnappings and abductions
Assaults on police officers
Teens behaving recklessly on camera
Repeat offenders
Bizarre or unusual police encounters

What makes a case strong is a routine situation that turns intense, the suspect loses control, resists, flees or threatens, a third party gets involved, or the situation keeps escalating on camera.
Who we are looking for: someone with real hands on experience actually obtaining bodycam footage from US law enforcement, even a small amount, as long as you have successfully received footage before.
We are NOT looking for people who have only studied FOIA or prepared requests but never received footage, people who want to learn on the job, or generic VAs and copy paste researchers.
To apply, start your message with the words ESCALATION FOOTAGE. If you do not start with that, we will know you did not read the post.
Then answer:

Have you personally obtained bodycam or dashcam footage from US agencies before, approximately how many times, and which agencies or states
Have you received Axon evidence links or footage downloads directly from departments, describe one example
How do you find viral worthy police cases that other channels have not covered yet
How do you track requests and follow up with agencies that go quiet
How do you charge and what is your rate
How many cases can you realistically pursue per week

This is a long term position for the right person. Pay starts per case while we test fit and grows as the channel grows.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0130
Total Execution Time  0.0143
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,360 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/FOIA-Bodycam-Footage-Researcher-Experienced-Only-1655631
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0076 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1655631
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 926440
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1655631
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-11',ej.date_added) duration_daysDATEDIFF('2026-07-11',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-07-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1655631' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1655631 
0.0008   UPDATE employer_jobs SET hit_counts '***May-26-2026=240***May-27-2026=154***May-28-2026=29***May-29-2026=21***May-30-2026=22***May-31-2026=13***Jun-01-2026=8***Jun-02-2026=5***Jun-03-2026=1***Jun-04-2026=2***Jun-05-2026=2***Jun-08-2026=1***Jun-09-2026=3***Jun-10-2026=4***Jun-12-2026=1***Jun-13-2026=882***Jun-14-2026=61***Jun-15-2026=8***Jun-16-2026=10***Jun-17-2026=8***Jun-18-2026=3***Jun-19-2026=6***Jun-20-2026=2***Jun-21-2026=3***Jun-22-2026=2***Jun-23-2026=4***Jun-24-2026=2***Jun-25-2026=1***Jun-26-2026=9***Jun-27-2026=2***Jun-28-2026=2***Jun-29-2026=1***Jun-30-2026=4***Jul-01-2026=5***Jul-02-2026=1***Jul-03-2026=2***Jul-04-2026=1***Jul-11-2026=1' WHERE job_id'1655631'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=478***Jun-2026=1037***Jul-2026=10' WHERE job_id'1655631'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1655631' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1655631 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '926440'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)