NYS RENEWABLE
INTELLIGENCE
  • Dashboard
  • Night Desk
  • Projects
  • Opposition Monitor
  • Actors
  • Funding Network
  • Disinformation
  • Legislation
  • Knowledgebase
  • Counter-Measures
  • Reports
  • Map
  • Data Explorer
  • Admin

Quick Search

Opposition Monitor

What organized opposition did today, where it is escalating, and which hearings decide a project next.

8
Synced 2 min ago

Active Groups

865

Tracked organizations

Counties with Activity

392

of 62 NYS counties

Hearing Appearances

7411

This month · 132 dockets

New Signals (24h)

176

Scraper + monitor hits

Moratoriums in Force

233

19 towns · 11 counties

Live Activity FeedSignals from the ORES docket scraper, the NYS DOS local law database, monitored social channels, and hearing minutes. Newest first.Signals from the ORES docket scraper, the NYS DOS local law database, monitored social channels, and hearing minutes. Newest first.

Live
22 of 22 signals
  • Anti-solar overlay ordinance introduced at 1,500 ft setback

    Critical2h ago

    Draft local law mirrors State Policy Network model text almost verbatim, including the 1,500 ft property-line setback and 20-acre cap.

    Ordinance filedHanover, Chautauqua CountyCitizens for Responsible EnergySilver Creek Solar
  • Coordinated turnout push ahead of Wilton town board vote

    Critical4h ago

    412 shares of a single event post in 9 hours across four county Facebook groups; 61 pledged speakers logged.

    Mobilization detectedWilton, Saratoga CountyNYers for Local ControlWilton Solar Project
  • Battery fire narrative spikes 3.1× after Chaumont anniversary post

    High6h ago

    “Thermal runaway cannot be extinguished” resurfaced in 47 comment threads and two letters to the editor.

    Narrative spikeBerkshire, Tioga CountyJefferson County Battery Safety CoalitionNarrative tracker
  • Out-of-county intervenor testified for 14 minutes

    High14h ago

    Rita Colvard appeared as a “concerned resident” but is registered in Ohio; third NYS appearance this month.

    Hearing appearancePrattsburgh, Steuben CountyRita ColvardRita Colvard
  • Paid activist identified in planning board record

    High21h ago

    Speaker card signed “volunteer”; 990 schedule shows a $46K contractor payment from Coalition for Affordable Energy.

    Paid activist identifiedMilton, Saratoga CountyDuane PettigrewDuane Pettigrew
  • $125K grant traced from DonorsTrust to Orange County group

    Medium1d ago

    Grant purpose listed as “public education”; funds retained counsel for a 94-c intervenor petition.

    Funding flowGoshen, Orange CountyDonorsTrustFunding network
  • 12-month battery storage moratorium adopted 4–1

    Critical1d ago

    Board cited “pending NFPA guidance”; two pending sub-25MW applications are now stalled.

    Moratorium enactedCambria, Niagara CountyCoalition for Affordable EnergyLegislation tracker
  • Empire Center fellow presented ORES cost study to board

    Medium2d ago

    Slide deck reused from three prior towns; ratepayer cost figure is unsourced in all four versions.

    Hearing appearanceBerkshire, Tioga CountyDr. Helena VossBerkshire Storage Project
  • Home-rule petition filed with 1,240 signatures

    High2d ago

    Petition asks the county legislature to formally oppose ORES preemption under Article VIII.

    Ordinance filedBethel, Sullivan CountyStop Sullivan SolarStop Sullivan Solar
  • Farmland-loss narrative reappears in Finger Lakes press

    Medium2d ago

    Identical op-ed language ran in three weeklies; “prime soils lost forever” framing, no agrivoltaics mention.

    Narrative spikeBenton, Yates CountySave the Finger Lakes ViewshedNarrative tracker
  • New county-wide opposition Facebook group hit 2,100 members

    High3d ago

    Group created 9 days ago; three admins also administer groups in Cayuga and Seneca counties.

    Mobilization detectedJunius, Seneca CountyCitizens for Responsible EnergyCitizens for Responsible Energy
  • Town supervisor read opposition talking points verbatim

    Medium3d ago

    Language matches an AFP-NY handout distributed at a March county association meeting.

    Hearing appearanceHanover, Chautauqua CountySupervisor Anne Marie CobbAnne Marie Cobb
  • $88K pass-through from Freedom Partners to NYers for Local Control

    Medium3d ago

    Reported as a 501(c)(6) “grant to affiliated advocacy”; two-step routing through a Virginia LLC.

    Funding flowAlbany, Albany CountyFreedom Partners Chamber of CommerceFunding network
  • Traveling speaker booked for four towns in five days

    High4d ago

    Itinerary posted publicly: Watertown, Lisbon, Cato, Minetto — all with pending BESS applications.

    Paid activist identifiedWatertown, Jefferson CountyRita ColvardRita Colvard
  • Zoning amendment adds 6-month site plan review pause

    Medium4d ago

    Effectively a soft moratorium; drafted after a closed-session presentation by outside counsel.

    Ordinance filedMilan, Dutchess CountyProtect Our Communities (Orange Co.)Legislation tracker
  • Property-value claim recirculated with a fabricated citation

    Low5d ago

    “30% within two miles” attributed to a Cornell study that does not exist; 22 reposts logged.

    Narrative spikeSchodack, Rensselaer CountyBrett HalloranBrett Halloran
  • Intervenor counsel filed 41-page 94-c comment package

    Medium5d ago

    Comments focus on decommissioning bonds and cultural resources; same template as two earlier dockets.

    Hearing appearanceGoshen, Orange CountyThomas J. Vance, Esq.Thomas J. Vance
  • Lawn-sign drop across nine road frontages overnight

    Medium6d ago

    Signs carry no committee disclosure; print vendor matches prior Coalition for Affordable Energy buys.

    Mobilization detectedDeerfield, Oneida CountyCoalition for Affordable EnergyCoalition for Affordable Energy
  • Six-month solar moratorium extended a second time

    High6d ago

    Third extension since 2023; town has no comprehensive plan update underway to justify the pause.

    Moratorium enactedLisbon, St. Lawrence CountyNorth Country Farmland Heritage AllianceLegislation tracker
  • $46K contractor payment disclosed on amended 990

    Low7d ago

    Payment to a “community outreach consultant” who testified in six towns as an unaffiliated resident.

    Funding flowOvid, Seneca CountyCoalition for Affordable EnergyFunding network
  • Rural energy institute study entered into the record

    Low8d ago

    Author is a paid fellow of the same institute; funding disclosure omitted from the submission.

    Hearing appearanceCanandaigua, Ontario CountyDr. Marcus FenwickMarcus Fenwick
  • Decommissioning-cost claim jumped to 18 towns in ten days

    Medium8d ago

    Claim that towns “inherit $2M in cleanup” ignores the bonded decommissioning plan filed with each application.

    Narrative spikeCato, Cayuga CountyEmpire Center for Public PolicyEmpire Center

Upcoming Hearings10 scheduledTown board, planning board, ZBA and ORES 94-c proceedings in the next 30 days, with expected opposition turnout based on monitored mobilization signals.Town board, planning board, ZBA and ORES 94-c proceedings in the next 30 days, with expected opposition turnout based on monitored mobilization signals.

Saturday, MAY 311 hearing
  • MAY31Wilton Solar Project10:00 AMWilton Town Board — decision meetingWilton, Saratoga CountyHigh InterestHeavy opposition expected61 speakersTurnout push already logged; two out-of-county speakers pre-registered.
Tuesday, JUN 032 hearings
  • JUN03Berkshire Storage Project7:00 PMPlanning Board — public hearingBerkshire, Tioga CountyMediumModerate opposition expected24 speakersBattery fire narrative spiking locally since May 27.
  • JUN03Cambria Solar6:00 PMTown Board — moratorium extension voteCambria, Niagara CountyHigh InterestHeavy opposition expected38 speakersBoard adopted a 12-month storage moratorium on May 28; solar extension on agenda.
Thursday, JUN 051 hearing
  • JUN05Silver Creek Solar6:30 PMTown Board — local law public commentSilver Creek, Chautauqua CountyHigh InterestHeavy opposition expected45 speakers1,500 ft setback overlay introduced two days ago; SPN model text.
Monday, JUN 091 hearing
  • JUN09Dover Plains Solar7:30 PMZoning Board of Appeals — area varianceDover, Dutchess CountyMediumModerate opposition expected19 speakersHome-rule petition with 1,240 signatures filed May 27.
Wednesday, JUN 111 hearing
  • JUN11Wallkill Valley Solar Center1:00 PMORES 94-c — issues conferenceWallkill, Orange CountyHigh InterestHeavy opposition expected12 speakers41-page intervenor package filed by retained counsel on May 24.
Thursday, JUN 121 hearing
  • JUN12Black River Solar Center7:00 PM94-c compliance — public information sessionLe Ray, Jefferson CountyMediumModerate opposition expected27 speakersTraveling speaker itinerary lists this meeting.
Tuesday, JUN 171 hearing
  • JUN17Bath Crossroads Energy Center6:00 PMTown Board — setback amendmentBath, Steuben CountyMediumModerate opposition expected22 speakersOut-of-county intervenor testified here on May 29.
Tuesday, JUN 241 hearing
  • JUN24Seneca Ridge Storage7:00 PMTown Board — post-denial resubmission briefingVarick, Seneca CountyLowLight opposition expected8 speakersNew county-wide opposition group forming; watch for turnout shift.
Thursday, JUN 261 hearing
  • JUN26Canandaigua Agrivoltaics6:30 PMTown Board — agricultural district reviewHopewell, Ontario CountyMediumModerate opposition expected16 speakersRural energy institute study already entered into the record.
Open project docket calendar

Escalation WatchlistTowns where a moratorium, ban, or restrictive setback amendment is scheduled for a vote inside 30 days.Towns where a moratorium, ban, or restrictive setback amendment is scheduled for a vote inside 30 days.

7 imminent votes

16 projects and 220 MW sit behind these votes.

Build a response plan

Counties to WatchComposite escalation score combining imminent votes, mobilization signals, funded interventions, and narrative velocity — not raw historical event volume.Composite escalation score combining imminent votes, mobilization signals, funded interventions, and narrative velocity — not raw historical event volume.

39 counties with activity
  • 90+ escalation score
  • 80–89
  • 70–79
  • 60–69
  • Below 60 / not on watchlist

Ranked by escalation score

  1. 1.Saratoga94

    6 groups · 4 hearings · Decision meeting in 2 days with organized turnout

  2. 2.Chautauqua89

    4 groups · 3 hearings · Model setback overlay introduced in two towns

  3. 3.Niagara84

    5 groups · 2 hearings · Storage moratorium adopted, solar extension pending

  4. 4.Orange81

    7 groups · 3 hearings · Funded 94-c intervention with retained counsel

  5. 5.Steuben76

    6 groups · 3 hearings · Out-of-county speakers at three consecutive boards

  6. 6.Tioga72

    3 groups · 2 hearings · Battery fire narrative spiking 3.1× week over week

  7. 7.St. Lawrence68

    3 groups · 2 hearings · Third consecutive moratorium extension

  8. 8.Jefferson65

    5 groups · 2 hearings · Chaumont fire referenced in every BESS comment period

  9. 9.Seneca61

    3 groups · 2 hearings · New 2,100-member county group formed in 9 days

  10. 10.Sullivan58

    3 groups · 1 hearings · Home-rule petition filed with 1,240 signatures

Hover a county to see what is driving its score.

Full map

Narrative Spread312 items trackedMonthly count of tracked disinformation items per narrative, drawn from hearing minutes, letters to the editor, and monitored local social channels.Monthly count of tracked disinformation items per narrative, drawn from hearing minutes, letters to the editor, and monitored local social channels.

022446587JunAugOctDecFebApr
  • Battery fire safety

    87+26% MoM

    Peak May 2025 · Chaumont, NY fire anniversary posts

  • Property value loss

    69+8% MoM

    Peak May 2025 · Fabricated “30% within two miles” citation

  • Home rule / local control

    56+14% MoM

    Peak May 2025 · SPN model-legislation distribution to affiliates

Open disinformation tracker