You don't hand it over because it would become fragile and open the door to tampering
En Colombia, la tensión entre la demanda de transparencia del presidente Petro y las advertencias técnicas de los observadores electorales de la Unión Europea revela una pregunta más antigua que cualquier software: ¿qué significa realmente abrir un proceso para que el pueblo lo vea? La misión de observación de la UE advirtió que publicar el código del sistema de escrutinio no fortalecería la confianza, sino que la fragilizaría, exponiendo el proceso a posibles manipulaciones. En su lugar, señalaron que Colombia ya cuenta con una arquitectura de verificación humana —más de 800 observadores internacionales y 4.000 ciudadanos acreditados— capaz de confirmar que los resultados publicados corresponden a los votos realmente emitidos.
- El presidente Petro exigió la publicación del software electoral como gesto de transparencia, poniendo en tensión su visión de apertura con los estándares técnicos internacionales de seguridad electoral.
- La misión de la UE respondió con una advertencia directa: exponer el código fuente no es transparencia, es vulnerabilidad, pues cada línea visible se convierte en una puerta potencial para la manipulación.
- El debate desató una discusión más profunda sobre qué forma de apertura protege mejor una democracia: el acceso al código o el acceso a la verificación humana sobre el terreno.
- Las autoridades electorales colombianas desplegaron una red de más de 4.800 observadores nacionales e internacionales para demostrar que la vigilancia humana puede garantizar lo que ningún código público podría: que cada voto cuente tal como fue emitido.
- El proceso avanza hacia las próximas elecciones con el sistema de verificación manual como ancla de legitimidad, aunque la desconfianza del gobierno sobre la seguridad de las plataformas aún no ha sido completamente disipada.
El presidente Gustavo Petro se reunió con observadores electorales internacionales, el presidente del Consejo Nacional Electoral y su ministro del Interior para debatir una propuesta que cambiaría la forma en que Colombia cuenta sus votos: la publicación del software de escrutinio electoral. La intención era reforzar la transparencia. La respuesta de la Unión Europea fue otra.
José Antonio De Gabriel, subjefe de la misión de observación electoral de la UE, explicó con claridad por qué la propuesta era técnicamente inviable: los sistemas electorales son complejos, y hacer público su código no genera confianza, sino fragilidad. Cada línea expuesta abre una puerta a la manipulación. "Aunque sea transparente, no se le entrega a cualquiera porque se volvería frágil", señaló.
Lo que la misión encontró al revisar el sistema colombiano fue, sin embargo, alentador. El modelo electoral del país depende en gran medida de procesos manuales: los votos se cuentan a mano en muchos casos, lo que permite a los observadores verificar los resultados directamente, sin depender exclusivamente del software. Para De Gabriel, la verdadera garantía no es que el código sea público, sino que los resultados anunciados correspondan a los votos realmente emitidos.
Las autoridades electorales colombianas ya habían construido una red de vigilancia extensa: la propia misión de la UE, cerca de 800 observadores internacionales y más de 4.000 ciudadanos colombianos acreditados para monitorear el día de las votaciones. No era una presencia simbólica, sino un mecanismo diseñado para detectar discrepancias y confirmar la integridad del proceso.
El episodio deja abierta una pregunta de fondo: ¿qué forma de transparencia protege mejor una democracia? ¿El acceso al código o el acceso a la verificación humana? Mientras Colombia se acerca a su próxima cita electoral, la respuesta parece inclinarse hacia los ojos de quienes observan, no hacia las líneas que ningún ciudadano común podría leer.
President Gustavo Petro sat down with international election observers, the head of Colombia's National Electoral Council, and his interior minister to discuss a proposal that would fundamentally reshape how the country counts votes. Petro had pushed for the release of the electoral software used in scrutiny—the systems that tally and verify results. It seemed like a reasonable demand from a leader concerned about transparency. The European Union's election observation mission had a different view.
José Antonio De Gabriel, the deputy chief of the EU's electoral observation team, explained the position clearly to Colombian media: the software cannot be made public, no matter how transparent the intention. The reasoning is straightforward and technical. Electoral systems are complex. Releasing the code would not strengthen confidence in the process; it would weaken it. Every line of code exposed becomes a potential vector for manipulation. "The software of any process is complex, even if it's transparent, you don't hand it over to anyone because it would become fragile and open the door to tampering," De Gabriel said.
This was not a dismissal of Petro's concerns about electoral integrity. Rather, it was a clarification about how integrity actually works in modern voting systems. The EU mission had sent specialists in electoral technology to review how Colombia's systems function. They had attended presentations by the National Registry of Civil Status explaining the programs used during elections. What they found was reassuring: Colombia's electoral model relies heavily on manual processes. Votes are counted by hand in many instances, which means results can be verified directly by observers on the ground, without depending entirely on software to tell the story.
The distinction matters. De Gabriel emphasized that the critical guarantee is not that the code is public, but that the numbers announced to the country match the votes actually cast by citizens. "What matters is that the results published correspond to what was actually voted," he said. This is the real test of an election's legitimacy—not whether programmers can read the source code, but whether the final tally reflects the will of voters.
Colombia's electoral authorities had built an extensive observation apparatus to address exactly these concerns. The National Electoral Council detailed the scope: the EU mission itself, approximately 800 international observers, and more than 4,000 Colombian citizens accredited to monitor voting day. This was not a skeleton crew. It was a network designed to catch discrepancies, to verify, to witness. The authorities insisted that both national and international oversight mechanisms would be in place to guarantee transparency and control throughout the electoral process.
The tension between Petro's proposal and the EU's response reflects a deeper debate about what transparency means in elections. One side sees it as access to code. The other sees it as access to verification—the ability to watch, to count, to confirm. Both are forms of openness, but they point in different directions. As Colombia moved toward its next electoral contest, the question was whether the extensive human observation already in place, combined with the manual verification components built into the system, would satisfy concerns about whether the process could be trusted.
Citas Notables
The software of any process is complex, even if it's transparent, you don't hand it over to anyone because it would become fragile and open the door to tampering— José Antonio De Gabriel, deputy chief of the EU Electoral Observation Mission
What matters is that the results published correspond to what was actually voted— José Antonio De Gabriel, EU Electoral Observation Mission
La Conversación del Hearth Otra perspectiva de la historia
Why would releasing the software actually make elections less secure, not more?
Because every line of code you expose becomes a target. Someone studying the released software could find a flaw, a backdoor, a way to manipulate the count without being detected. The software stays hidden precisely so no one has time to study it and find its weaknesses.
But doesn't that mean the public has to just trust the government? How is that transparent?
That's where the manual verification comes in. Colombia counts a lot of votes by hand, in public, with observers watching. You can't fake that. The software is one layer; the human witnesses are another. Together they create a check.
So the EU is saying the software doesn't matter?
No. They're saying the software matters, which is exactly why it can't be public. If it mattered less, maybe you could release it. But because it's critical to the count, you protect it.
What about President Petro's concern? He wanted transparency.
He wanted assurance. The EU is offering a different kind of assurance—not code review, but 800 international observers and 4,000 citizens watching the actual vote count happen. That's transparency through presence, not through disclosure.
Is that enough to satisfy skepticism?
That depends on whether you believe people watching the process in real time can catch fraud better than people reading code after the fact. The EU clearly does. Whether Petro does is the real question.