Surveillance-tech report: Bolton¶
Mentions current to 27 September 2026
This report covers meetings processed up to 2026-09-27. Anything newer shows up first in This Week in Surveillance.
Want to do something about it?
Visit flockoff.io to find out what you can do.
At a glance: Bolton¶
3 mentions of surveillance technology in 3 Bolton meetings, 2022–2025
Not the full history: transcripts begin 2020-09-17, but Bolton's published video archive goes back to 2015-11-10. Meetings before 2020 are not yet transcribed, so this report cannot say what was discussed then. Older meetings are still being added.
This report collects every mention of surveillance technology found in Bolton's recorded public meetings -- automatically transcribed, then keyword-scanned. Each mention below links straight to the moment in the source video, so anything here can be checked against the recording itself.
Start with Timeline to read the discussion in order, or Findings by topic to jump to one technology.
Mentions are found by keyword and are not individually verified. A mention means the words were spoken at a public meeting -- not that the town uses, bought, or approved the technology. Read the quote and watch the clip before drawing a conclusion.
Contents¶
- Mentions by topic: first seen / most recent
- Timeline
- Findings by topic
- Agenda/minutes mentions (unreviewed -- live keyword scan, no human review queue yet)
- How this report was built
- Coverage status
- Registered meeting bodies
- Agenda/minutes coverage
- Research log
- Gaps and caveats
- Get the full transcripts
Mentions by topic: first seen / most recent¶
| Topic | Mentions | Meetings | First seen | Most recent |
|---|---|---|---|---|
| Drones | 2 | 2 | 2022-10-04 | 2025-12-11 |
| Predictive policing | 1 | 1 | 2023-09-05 | 2023-09-05 |
Timeline¶
3 meetings surfaced a finding (3 dated, spanning 2022-10-04 to 2025-12-11; 0 of unknown date, listed last). Newest first.
No meetings with a mention in the 30 days before 2026-09-27. The most recent was 2025-12-11.
Earlier meetings (3)
2025-12-11 -- Board of Education
Bolton Board of Education - December 11, 2025 (topics: drone)
droneWatch on YouTube ▸ > ...logistics were discussed >> for it being a Saturday, it was decided that people would get their own drone. That was offered as an additional piece though. Yes. Perfect....
2023-09-05 -- Board of Selectmen
Bolton Board of Selectmen: September 5, 2023 (topics: predictive_policing)
predictive_policingWatch on YouTube ▸ > ...we do have a question thank you Adam and I'd open for questions sure um what is The Foundry state fund and how much is in it there's about 70 000 and I apologize I don't have the exact...
2022-10-04 -- Board of Selectmen
Bolton Board of Selectmen: October 4, 2022 (topics: drone)
droneWatch on YouTube ▸ > ...then we can consider it but you make a valid point anybody who wants to do that as a private person and fly a drone over every once in a while to see what's going on and then report it to the state...
Findings by topic¶
ai_data_fusion¶
(no findings)
alpr¶
(no findings)
biometrics_other¶
(no findings)
body_camera¶
(no findings)
cad¶
(no findings)
cell_site_sim¶
(no findings)
data_broker¶
(no findings)
doorbell_partnership¶
(no findings)
drone¶
-
[2025-12-11] Board of Education -- Bolton Board of Education - December 11, 2025
...logistics were discussed >> for it being a Saturday, it was decided that people would get their own drone. That was offered as an additional piece though. Yes. Perfect.... Watch on YouTube ▸ (term: drone, unreviewed)
-
[2022-10-04] Board of Selectmen -- Bolton Board of Selectmen: October 4, 2022
...then we can consider it but you make a valid point anybody who wants to do that as a private person and fly a drone over every once in a while to see what's going on and then report it to the state... Watch on YouTube ▸ (term: drone, unreviewed)
facial_recognition¶
(no findings)
gunshot_detection¶
(no findings)
mobile_forensics¶
(no findings)
osint_social_monitor¶
(no findings)
predictive_policing¶
- [2023-09-05] Board of Selectmen -- Bolton Board of Selectmen: September 5, 2023
...we do have a question thank you Adam and I'd open for questions sure um what is The Foundry state fund and how much is in it there's about 70 000 and I apologize I don't have the exact... Watch on YouTube ▸ (term: predictive_policing, unreviewed)
purchasing_broker¶
(no findings)
rtcc¶
(no findings)
surveillance_general¶
(no findings)
undercover_tools¶
(no findings)
vehicle_forensics¶
(no findings)
video_analytics¶
(no findings)
Agenda/minutes mentions (unreviewed -- live keyword scan, no human review queue yet)¶
ai_data_fusion¶
(no mentions)
alpr¶
(no mentions)
biometrics_other¶
(no mentions)
body_camera¶
(no mentions)
cad¶
(no mentions)
cell_site_sim¶
(no mentions)
data_broker¶
(no mentions)
doorbell_partnership¶
(no mentions)
drone¶
(no mentions)
facial_recognition¶
(no mentions)
gunshot_detection¶
(no mentions)
mobile_forensics¶
(no mentions)
osint_social_monitor¶
(no mentions)
predictive_policing¶
(no mentions)
purchasing_broker¶
(no mentions)
rtcc¶
(no mentions)
surveillance_general¶
(no mentions)
undercover_tools¶
(no mentions)
vehicle_forensics¶
(no mentions)
video_analytics¶
(no mentions)
How this report was built¶
Everything below describes the corpus and its limits, rather than what was found in it.
Coverage status¶
- Channels registered: 1
- Active meeting bodies: 6
- Videos registered: 245 (fetched: 152, no captions: 0)
- Date range covered: 2015-11-10 to 2026-09-17 (all 245 videos dated)
Channels¶
| display_name | channel_id | handle |
|---|---|---|
| Community Voice Channel (CVC) | cvc | @communityvoicechannel |
Tab crawl history¶
| channel_id | tab | last_crawled_at | video_count |
|---|---|---|---|
| cvc | videos | 2026-09-27 14:20:59.571991 | 2046 |
Registered meeting bodies¶
| body_name | category | active | video_count |
|---|---|---|---|
| Board of Finance | budget_finance | True | 66 |
| Board of Education | education | True | 76 |
| Board of Selectmen | other | True | 96 |
| Charter Revision Commission | other | True | 5 |
| Inland Wetlands Commission | other | True | 1 |
| Planning & Zoning | other | True | 1 |
Agenda/minutes coverage¶
- Agenda sources registered: 1
- Documents registered: 0 (fetched: 0)
- Date range covered: no agenda document on file carries a parseable date yet
Agenda sources¶
| source_id | platform | base_url | status |
|---|---|---|---|
| bolton_unknown | unknown | https://www.boltonct.gov/boards-commissions/agendas-minutes | unconfirmed |
Research log¶
| logged_at | field_name | new_value | source | by |
|---|---|---|---|---|
| 2026-08-27 10:43:18.443551 | anchoring_proven_necessary | Re-ran the Board of Selectmen pattern WITHOUT the ^bolton\b anchor against the full 2,022-title CVC corpus: 312 matches, of which 217 (70%) were OTHER towns' content (mostly Andover and Hebron Board of Selectmen titles) that would have leaked into Bolton's data. With the anchor: 95 matches, all confirmed genuinely Bolton, zero leaked titles from Andover/Ellington/Hebron/Marlborough/Tolland/Vernon. | Python regex comparison (anchored vs unanchored) against cvc_bolton_videos.tsv, 2026-08-27 | claude |
| 2026-08-27 10:43:18.443551 | channel_found_shared | cvc (Community Voice Channel, @communityvoicechannel) -- confirmed via yt-dlp. SHARED regional channel serving Andover, Bolton, Ellington, Hebron, Marlborough, Tolland, and Vernon per cvcct.org -- Bolton itself has no dedicated channel. | boltonct.gov / cvcct.org (studio address confirms Bolton, CT); yt-dlp --flat-playlist --dump-single-json against youtube.com/channel/UC7IKRS0lXdkbT4FMX2Dp0lQ | claude |
| 2026-08-27 10:43:18.443551 | patterns_validated_from_real_titles | Unfiltered crawl of /videos (2,022 titles, no /streams) -- 242/2,022 titles matched at least one Bolton body (12.0%), expected to be low since most of this shared channel's content belongs to the other six member towns or is general public-access programming ("Town Administrator's Report" PR series excluded as not a meeting body) | yt-dlp --flat-playlist crawl of youtube.com/channel/UC7IKRS0lXdkbT4FMX2Dp0lQ/videos, 2026-08-27 | claude |
| 2026-08-27 10:43:18.443551 | streams_tab_confirmed_absent | yt-dlp returned an explicit "This channel does not have a streams tab" error for /streams -- confirmed absent, not silently skipped | yt-dlp --flat-playlist against youtube.com/channel/UC7IKRS0lXdkbT4FMX2Dp0lQ/streams, 2026-08-27 | claude |
Gaps and caveats¶
Videos with no captions available (0 shown, max 25)¶
(none)
Tabs never crawled¶
| channel | tab |
|---|---|
| Community Voice Channel (CVC) | streams |
Get the full transcripts¶
Download Bolton's meeting transcripts (.zip)
Every finding in this report is a keyword match against exactly these files. Download them to check a quote in its full context, or to search for something this report's keyword list does not cover.
What's inside: one plain-text .txt file per meeting, named <date>_<video-id>_<meeting-title>.txt, plus a MANIFEST.txt giving the date range and how much of the town's video archive is transcribed.
How to use it
unzip bolton-meeting-transcripts.zip -d bolton
cd bolton
# every meeting that mentions a term, with the surrounding line
grep -rin "license plate" .
# just the meeting dates, from the filenames
grep -ril "flock" . | sort
The filename's leading date is the meeting date, so a hit tells you which meeting to watch. Find that meeting in the Timeline below for a direct, timestamped link to that moment in the video.
These are machine-generated captions, not certified minutes. Expect mis-heard names and technical terms, and quote the video rather than the transcript when accuracy matters.
Generated 2026-09-27T15:08:51 from Bolton's meeting transcripts and agenda documents. Home addresses spoken during public comment are redacted; see the archive MANIFEST for what that means.
Questions? Feedback?