Petro renews calls for electoral software audit, proposes mass poll watchers

Millions of eyes of the citizenry over the people's votes
Petro's vision for electoral verification through mass citizen observation rather than technical audits alone.

En Colombia, el presidente Gustavo Petro intensifica su disputa con las autoridades electorales al exigir la exposición total del código fuente del software de votación y proponer el despliegue de millones de testigos ciudadanos en las mesas de votación. Su reclamo no es nuevo: invoca leyes bloqueadas por los tribunales y una sentencia constitucional de hace ocho años que nunca se cumplió. En el fondo, la controversia plantea una pregunta que trasciende la técnica: en una democracia, ¿quién custodia la custodia misma del voto?

  • Petro acusa al sistema electoral colombiano de operar sobre software propietario con auditorías insuficientes, desafiando abiertamente a la Registraduría a semanas de un ciclo electoral decisivo.
  • Las autoridades electorales advierten que exponer el código fuente completamente podría crear vulnerabilidades de seguridad, generando una tensión directa entre transparencia y protección técnica.
  • Frustrado por el bloqueo institucional, el presidente propone movilizar millones de observadores ciudadanos en cada mesa del país para vigilar el conteo en tiempo real y documentar irregularidades.
  • La estrategia tiene costos y sombras propias: la campaña de Petro en 2022 fue investigada por presunto exceso en gastos, y el financiamiento de una red masiva de testigos plantea preguntas sin respuesta.
  • El desacuerdo sobre cómo verificar los votos —auditoría técnica, vigilancia ciudadana o ambas— amenaza con convertirse en el eje que defina la legitimidad percibida de las próximas elecciones presidenciales.

El presidente Gustavo Petro ha renovado con fuerza su exigencia de que el código fuente del software electoral colombiano sea sometido a escrutinio público, chocando de frente con la Registraduría, que ya ofreció permitir auditorías partidarias pero considera que una exposición total comprometería la seguridad del sistema. Para Petro, esa oferta no llega al fondo del problema: la transparencia real exige que expertos técnicos de todos los partidos —y, en lo posible, ciudadanos a través de profesionales calificados— puedan examinar el software a fondo.

El presidente respalda su postura en dos leyes aprobadas por el Congreso que habrían ordenado la construcción de software electoral estatal, ambas bloqueadas por los tribunales, y en una sentencia de la Corte Constitucional de hace ocho años que mandató exactamente esa infraestructura pública. Ninguna de las dos vías prosperó.

Ante ese impasse, Petro ha apostado por una estrategia paralela: convocar a millones de testigos electorales ciudadanos para que vigilen cada mesa de votación el día de las elecciones, documenten irregularidades y cuestionen resultados que consideren fraudulentos. Es una táctica que su propio movimiento político ya ha utilizado en elecciones recientes. El mandatario subraya que los conteos preliminares difundidos por los medios no tienen valor legal, y que la verificación genuina solo puede venir de ojos entrenados sobre cada urna.

La propuesta no está exenta de tensiones internas: la campaña presidencial de Petro en 2022 fue investigada por presunto exceso de gastos, y movilizar una red de observadores a escala nacional implica costos considerables. Aun así, el presidente la presenta como una garantía indispensable mientras la disputa técnica permanece sin resolver. Con las elecciones presidenciales en el horizonte, la pregunta sobre cómo Colombia debe verificar sus votos se perfila como uno de los debates centrales de la contienda.

President Gustavo Petro is pushing back against Colombia's electoral authorities with renewed intensity, demanding that the source code for the voting software be fully exposed to public scrutiny—a move that election officials say would actually weaken the system's security. The Registraduría, the country's electoral body, has already committed to allowing political parties to audit the code, but Petro argues this limited approach misses the point entirely.

In his view, exposing electoral software source code isn't about making it public in the traditional sense. Rather, it should be audited thoroughly by technical experts representing all participating parties and, ideally, by citizens themselves through qualified professionals. This, he contends, is what genuine electoral transparency looks like. Petro points to two laws passed by Congress that would have mandated state-owned, state-built electoral software—laws that were ultimately blocked by Colombia's highest courts. He also invokes an eight-year-old ruling from the Constitutional Court ordering exactly this kind of public software infrastructure. None of it has happened.

Frustrated by what he sees as an impasse on the technical front, Petro has pivoted to a different strategy: mobilizing citizens directly. He is calling for a massive grassroots movement of poll watchers—millions of them—stationed at every voting table across the country on election day. These observers would monitor the vote count in real time, document irregularities, and challenge results they believe are fraudulent. It's a tactic his own political movement, Petro's base, has deployed heavily in recent elections.

The president frames this as a necessary safeguard given the software question remains unresolved. He emphasizes that the preliminary counts announced by media outlets after voting ends carry no legal weight. Real verification, he argues, must come from the eyes and ears of trained citizen observers stationed at each polling location, maintaining their watch even after the initial count is complete. "Millions of eyes of the citizenry over the people's votes to ensure their respect," he said.

Petro's push for mass poll watchers carries its own complications. His 2022 presidential campaign was investigated by the National Electoral Council for allegedly exceeding spending limits, and the deployment of large numbers of observers carries significant financial costs. Yet he frames the expense as necessary insurance against what he views as an inadequate electoral system.

The dispute reflects a deeper tension in Colombian democracy: how much transparency is enough, and who gets to decide? Electoral authorities worry that full source code exposure creates security vulnerabilities. Petro counters that the current system, built on proprietary software and limited audits, fails to meet the standards set by law and court order. As the country heads toward its next presidential election, this disagreement over how votes should be verified—through technical audits, citizen observers, or some combination—will likely shape how campaigns prepare and how voters understand the legitimacy of the results.

The source code of electoral software is meant to be audited technically by all who participate and by citizens through expert professionals, to guarantee electoral transparency.
— President Gustavo Petro
We have electoral regulations from 40 years ago and a court order from 8 years ago requiring state-owned software built within the state. It has not been fulfilled.
— President Gustavo Petro
La Conversación del Hearth Otra perspectiva de la historia
Inventor

Why does Petro think the current audit process isn't enough? The electoral authority is already letting parties examine the code.

Model

He's drawing a distinction between exposure and real auditing. He wants the code opened to independent experts and citizens, not just party representatives looking at it behind closed doors. For him, that's the difference between transparency and theater.

Inventor

But the electoral authorities say publishing the source code creates security risks. Isn't that a legitimate concern?

Model

It is, and that's where the conflict sits. They're worried about vulnerabilities. Petro would say those vulnerabilities are theoretical compared to the vulnerability of a system nobody truly understands. He's citing old court orders that were never implemented.

Inventor

So he's proposing millions of poll watchers as a workaround?

Model

More than a workaround—it's a parallel system of verification. If you can't trust the software, you station human eyes at every table. It's labor-intensive and expensive, but it's tangible.

Inventor

Has this strategy worked for him before?

Model

His movement used it in recent elections. Whether it prevented fraud or just created the appearance of oversight is debatable. But it's become his answer to the software question.

Inventor

What's the real risk here—that votes get miscounted, or that people lose faith in the count?

Model

Both, probably. But Petro seems more concerned with the second. If millions of people believe the system is rigged, the actual count matters less than whether they accept it.

Quieres la nota completa? Lee el original en Revista Semana ↗
Contáctanos FAQ