{"id":94795,"topic":"ai","source":"The Guardian","title":"AI could expose how Georgia voters cast their ballot, researchers warn - The Guardian","url":"https://www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","url_hash":"f761737fe55dd9bba5bed2d8b9e49c320178f4d8","author":"","summary":"<a href=\"https://news.google.com/rss/articles/CBMif0FVX3lxTE5rNmszcGVwMThxNVVXQnlCTFQ2RVp5T2RwRE52b01DaUtxbWtRTmhCM25RSkJWY3ZIYkUzUGxPakM0QjJma2ZtQlBQbjJXbXhCOWhCVjJ1ZW1iWnE3TmI4V2tNLWhiSzZqQ2JBcWdrcnhUa055c0lCRVI5SW1Jc28?oc=5\" target=\"_blank\">AI could expose how Georgia voters cast their ballot, researchers warn</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">The Guardian</font>","content":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government.\nBut what if artificial intelligence could make secret votes visible?\nLast month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of identifying voters based on their Georgia ballots with a $20 subscription to an AI large language model and data obtained from an Open Records Act request.\n“Within a couple of hours, I had a pipeline to analyze and identify secret ballots across the state of Georgia and the agent told me exactly what further information it would need to identify real voters’ ballots,” Springer wrote. “At no point did the agent refuse to comply or raise concerns over implementing the exploit.”\nThe issue has raised alarms among Georgia’s election officials less than two weeks before early voting starts in the high-stakes midterm election that will determine control of the US Congress.\nBallot secrecy is a democratic safeguard, allowing voters to shield their selection from anyone who might try to influence or intimidate them into voting a certain way. But Springer’s test showed that he could use AI to find out who people voted for, using Georgia’s public election records.\nGeorgia’s state elections board held an emergency meeting on Thursday morning to discuss how artificial intelligence has made it easier to identify voters through their ballot code, leaving people more vulnerable.\nGeorgia’s outgoing secretary of state, Brad Raffensperger, locked down the tabulation data that someone might use to identify a voter, ordering any public release to redact the ID numbers after an election, which “substantially address[es] this flaw”, said Ben Adida, an MIT-trained cryptographer and the founder of the election technology non-profit VotingWorks, as he addressed the board on Thursday.\nElection workers make a record of every voter who comes through a polling place. Voters then choose candidates on a touchscreen, which then prints out a paper ballot. The voter feeds that ballot by hand into a scanner to be tabulated.\n“When a voter inserts their ballot into a tabulator, a digital record of that ballot is created. Think of it as a row in a spreadsheet. One row is one scanned ballot. It’s often called a cast vote record, or CVR for short. In order to later retrieve the CVR, the tabulator assigns a unique identifier to each CVR at the time of scanning.”\nThe flaw shows up in how the machine records that ballot, Adida said. The identifying is not actually random enough.\nUsing AI, the early-voting list and the cast-vote record file for each county, Springer, the Princeton researcher who says he’s never been to Georgia, could recover the voting order for 1.52m ballots, or 98.9% of in-person ballots in 114 of the 139 counties he examined.\n“In some of Georgia’s counties, I can determine the exact ballot cast by every voter at the vote centers – ballot secrecy is entirely lost,” he wrote.\nIn places with few voters on any given day, like tiny Heard county, Springer said: “the agent was able to match the majority of the 650 early in-person voters to a specific ballot, and the rest to within a single swap.”\nAbout four years ago, election security researchers had discovered a flaw in the software used by Georgia voters that could connect a voter’s identity to their secret ballot.\nThe fact that ballots have an identifying number assigned at all is a product of the political paranoia attending Georgia’s elections. An ID number for each ballot addresses a fear of unscrupulous election workers double-stuffing ballots through tabulator machines. But if the order of ballots can be paired with other information, like sign-in data when a voter checks into the precinct, or perhaps Flock camera imagery that shows when someone entered a building on a slow day, then that ballot can be synched up to a voter’s name.\nRepresentatives of the secretary of state’s office say they have been shouting into the wind for help with this problem for three years. Requests for money have been bound up in the long-running political feud between Raffensperger and conservative legislators positioning themselves in the orbit of Donald Trump and 2020 election skeptics. (Raffensperger has remained a top Trump target after refusing to overturn his defeat in the state’s 2020 presidential election.)\nSpokesperson Robert Sinners sent a litany of emails and phone records showing requests for an appropriation to upgrade Georgia’s voting system, to no avail. The governmental affairs committee secretary, Tim Fleming, now the Republican nominee for secretary of state, was on the receiving end of many of those requests.\n“We have presented numerous plans to the legislature for this – not, not just a patch, but an entire overhaul of the software to fix up any known vulnerabilities,” Sinners said. “Guess what we were gifted with from the legislature? A big fat goose egg.”\nFleming did not respond to a request for comment.\nOther states use Dominion software for their elections. Every other state has either patched the software or withholds vulnerable voting data from public inspection.\nGeorgia law has two competing imperatives. The Georgia constitution explicitly requires a secret ballot, and the law protecting ballot secrecy in Georgia is among the strongest in the country. However, Georgia law – with revisions driven by the election disputes of 2020 – also demands transparency for election records.\nElections board member Salleigh Grubbs raised that latter point as she circulated a draft proposal that would call for poll workers to hold ballots in a tray before voters cast them into the machine, to shuffle the printed pages out of order as a way to defeat the problem. Grubbs said that Raffensperger’s fix – redacting the ID numbers in the cast vote record – violates the law.\nBut county elections officials and other board members – including Janelle King, a conservative Republican – dismissed the proposal as equally problematic.\n“We are asking our election officials to completely retrain everybody that has been a part of this process up until this point on how to administer the election,” King said. “I also have major concerns about dropping our ballots into a secured box and then having other individuals scan my ballot. How do I know that in the shuffling something doesn’t fall out? I mean, I just have some major concerns about whether or not we are creating more problems while we are trying to address a problem.”\nWith early voting around the corner, changes to processes now are “a day late and about $30m short,” Sinners added.","image_url":"https://i.guim.co.uk/img/media/5cb6f310dbe944734a4fba7fe243cbd608e84bf7/0_0_5001_4000/master/5001.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=7ce120279999800f4501c83456579d36","lang":"en","published_at":"2026-10-02T18:32:00+00:00","fetched_at":"2026-10-02T19:15:05+00:00","status":"read","starred":0,"extract_state":"ok","summary_auto":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government. Last month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of identifying voters based on their Georgia ballots with a $20 subscription to an AI large language model and data obtained from an Open Records Act request.","cluster_id":null,"extract_retries":0,"extract_error":null,"contract_version":"news_item.v1","format_contract_version":"news_item_formats.v1","dedup_url":"https://www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","quality_profile":{"profile_version":"extraction_quality.v2","bucket":"high","confidence":0.9,"failure_kind":"none","retryable":false,"retry_after_attempts":0,"reason":"High confidence: full text extraction produced 6702 characters.","operator_guidance":{"severity":"ok","recommended_action":"trust_full_text","next_step":"Use the extracted full text as the primary article source.","operator_label":"Ready","can_retry":false,"can_use_summary":false,"diagnostics_required":false},"content_depth":{"contract_version":"content_depth.v1","category":"full_text","label":"Full text","has_full_text":true,"has_summary":true,"content_length":6702,"summary_length":434,"usable_text_length":6702,"source_field":"content"},"legacy_collapsed":false,"signals":{"extract_state":"ok","extract_error":null,"extract_retries":0,"content_length":6702,"summary_length":434}},"news_item":{"id":94795,"canonical_url":"https://www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","source_url":"https://www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","title":"AI could expose how Georgia voters cast their ballot, researchers warn - The Guardian","source_name":"The Guardian","author":null,"published_at":"2026-10-02T18:32:00+00:00","locale":"en","topic":"ai","tags":[],"rss_summary":"<a href=\"https://news.google.com/rss/articles/CBMif0FVX3lxTE5rNmszcGVwMThxNVVXQnlCTFQ2RVp5T2RwRE52b01DaUtxbWtRTmhCM25RSkJWY3ZIYkUzUGxPakM0QjJma2ZtQlBQbjJXbXhCOWhCVjJ1ZW1iWnE3TmI4V2tNLWhiSzZqQ2JBcWdrcnhUa055c0lCRVI5SW1Jc28?oc=5\" target=\"_blank\">AI could expose how Georgia voters cast their ballot, researchers warn</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">The Guardian</font>","full_text":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government.\nBut what if artificial intelligence could make secret votes visible?\nLast month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of identifying voters based on their Georgia ballots with a $20 subscription to an AI large language model and data obtained from an Open Records Act request.\n“Within a couple of hours, I had a pipeline to analyze and identify secret ballots across the state of Georgia and the agent told me exactly what further information it would need to identify real voters’ ballots,” Springer wrote. “At no point did the agent refuse to comply or raise concerns over implementing the exploit.”\nThe issue has raised alarms among Georgia’s election officials less than two weeks before early voting starts in the high-stakes midterm election that will determine control of the US Congress.\nBallot secrecy is a democratic safeguard, allowing voters to shield their selection from anyone who might try to influence or intimidate them into voting a certain way. But Springer’s test showed that he could use AI to find out who people voted for, using Georgia’s public election records.\nGeorgia’s state elections board held an emergency meeting on Thursday morning to discuss how artificial intelligence has made it easier to identify voters through their ballot code, leaving people more vulnerable.\nGeorgia’s outgoing secretary of state, Brad Raffensperger, locked down the tabulation data that someone might use to identify a voter, ordering any public release to redact the ID numbers after an election, which “substantially address[es] this flaw”, said Ben Adida, an MIT-trained cryptographer and the founder of the election technology non-profit VotingWorks, as he addressed the board on Thursday.\nElection workers make a record of every voter who comes through a polling place. Voters then choose candidates on a touchscreen, which then prints out a paper ballot. The voter feeds that ballot by hand into a scanner to be tabulated.\n“When a voter inserts their ballot into a tabulator, a digital record of that ballot is created. Think of it as a row in a spreadsheet. One row is one scanned ballot. It’s often called a cast vote record, or CVR for short. In order to later retrieve the CVR, the tabulator assigns a unique identifier to each CVR at the time of scanning.”\nThe flaw shows up in how the machine records that ballot, Adida said. The identifying is not actually random enough.\nUsing AI, the early-voting list and the cast-vote record file for each county, Springer, the Princeton researcher who says he’s never been to Georgia, could recover the voting order for 1.52m ballots, or 98.9% of in-person ballots in 114 of the 139 counties he examined.\n“In some of Georgia’s counties, I can determine the exact ballot cast by every voter at the vote centers – ballot secrecy is entirely lost,” he wrote.\nIn places with few voters on any given day, like tiny Heard county, Springer said: “the agent was able to match the majority of the 650 early in-person voters to a specific ballot, and the rest to within a single swap.”\nAbout four years ago, election security researchers had discovered a flaw in the software used by Georgia voters that could connect a voter’s identity to their secret ballot.\nThe fact that ballots have an identifying number assigned at all is a product of the political paranoia attending Georgia’s elections. An ID number for each ballot addresses a fear of unscrupulous election workers double-stuffing ballots through tabulator machines. But if the order of ballots can be paired with other information, like sign-in data when a voter checks into the precinct, or perhaps Flock camera imagery that shows when someone entered a building on a slow day, then that ballot can be synched up to a voter’s name.\nRepresentatives of the secretary of state’s office say they have been shouting into the wind for help with this problem for three years. Requests for money have been bound up in the long-running political feud between Raffensperger and conservative legislators positioning themselves in the orbit of Donald Trump and 2020 election skeptics. (Raffensperger has remained a top Trump target after refusing to overturn his defeat in the state’s 2020 presidential election.)\nSpokesperson Robert Sinners sent a litany of emails and phone records showing requests for an appropriation to upgrade Georgia’s voting system, to no avail. The governmental affairs committee secretary, Tim Fleming, now the Republican nominee for secretary of state, was on the receiving end of many of those requests.\n“We have presented numerous plans to the legislature for this – not, not just a patch, but an entire overhaul of the software to fix up any known vulnerabilities,” Sinners said. “Guess what we were gifted with from the legislature? A big fat goose egg.”\nFleming did not respond to a request for comment.\nOther states use Dominion software for their elections. Every other state has either patched the software or withholds vulnerable voting data from public inspection.\nGeorgia law has two competing imperatives. The Georgia constitution explicitly requires a secret ballot, and the law protecting ballot secrecy in Georgia is among the strongest in the country. However, Georgia law – with revisions driven by the election disputes of 2020 – also demands transparency for election records.\nElections board member Salleigh Grubbs raised that latter point as she circulated a draft proposal that would call for poll workers to hold ballots in a tray before voters cast them into the machine, to shuffle the printed pages out of order as a way to defeat the problem. Grubbs said that Raffensperger’s fix – redacting the ID numbers in the cast vote record – violates the law.\nBut county elections officials and other board members – including Janelle King, a conservative Republican – dismissed the proposal as equally problematic.\n“We are asking our election officials to completely retrain everybody that has been a part of this process up until this point on how to administer the election,” King said. “I also have major concerns about dropping our ballots into a secured box and then having other individuals scan my ballot. How do I know that in the shuffling something doesn’t fall out? I mean, I just have some major concerns about whether or not we are creating more problems while we are trying to address a problem.”\nWith early voting around the corner, changes to processes now are “a day late and about $30m short,” Sinners added.","excerpt":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government. Last month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of identifying voters based on their Georgia ballots with a $20 subscription to an AI large language model and data obtained from an Open Records Act request.","extraction":{"state":"ok","confidence":0.9,"error":null,"explanation":"High confidence: full text extraction produced 6702 characters.","diagnostics_url":"/api/diagnose?url=https%3A//www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","quality_profile":{"profile_version":"extraction_quality.v2","bucket":"high","confidence":0.9,"failure_kind":"none","retryable":false,"retry_after_attempts":0,"reason":"High confidence: full text extraction produced 6702 characters.","operator_guidance":{"severity":"ok","recommended_action":"trust_full_text","next_step":"Use the extracted full text as the primary article source.","operator_label":"Ready","can_retry":false,"can_use_summary":false,"diagnostics_required":false},"content_depth":{"contract_version":"content_depth.v1","category":"full_text","label":"Full text","has_full_text":true,"has_summary":true,"content_length":6702,"summary_length":434,"usable_text_length":6702,"source_field":"content"},"legacy_collapsed":false,"signals":{"extract_state":"ok","extract_error":null,"extract_retries":0,"content_length":6702,"summary_length":434}}},"display_formats":["compact","card","full","digest_section","json"]},"daily_stack_record":{"title":"AI could expose how Georgia voters cast their ballot, researchers warn - The Guardian","url":"https://www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","summary":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government. Last month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of identifying voters based on their Georgia ballots with a $20 subscription to an AI large language model and data obtained from an Open Records Act request.","source":"The Guardian","date":"2026-10-02T18:32:00+00:00","content":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government.\nBut what if artificial intelligence could make secret votes visible?\nLast month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of identifying voters based on their Georgia ballots with a $20 subscription to an AI large language model and data obtained from an Open Records Act request.\n“Within a couple of hours, I had a pipeline to analyze and identify secret ballots across the state of Georgia and the agent told me exactly what further information it would need to identify real voters’ ballots,” Springer wrote. “At no point did the agent refuse to comply or raise concerns over implementing the exploit.”\nThe issue has raised alarms among Georgia’s election officials less than two weeks before early voting starts in the high-stakes midterm election that will determine control of the US Congress.\nBallot secrecy is a democratic safeguard, allowing voters to shield their selection from anyone who might try to influence or intimidate them into voting a certain way. But Springer’s test showed that he could use AI to find out who people voted for, using Georgia’s public election records.\nGeorgia’s state elections board held an emergency meeting on Thursday morning to discuss how artificial intelligence has made it easier to identify voters through their ballot code, leaving people more vulnerable.\nGeorgia’s outgoing secretary of state, Brad Raffensperger, locked down the tabulation data that someone might use to identify a voter, ordering any public release to redact the ID numbers after an election, which “substantially address[es] this flaw”, said Ben Adida, an MIT-trained cryptographer and the founder of the election technology non-profit VotingWorks, as he addressed the board on Thursday.\nElection workers make a record of every voter who comes through a polling place. Voters then choose candidates on a touchscreen, which then prints out a paper ballot. The voter feeds that ballot by hand into a scanner to be tabulated.\n“When a voter inserts their ballot into a tabulator, a digital record of that ballot is created. Think of it as a row in a spreadsheet. One row is one scanned ballot. It’s often called a cast vote record, or CVR for short. In order to later retrieve the CVR, the tabulator assigns a unique identifier to each CVR at the time of scanning.”\nThe flaw shows up in how the machine records that ballot, Adida said. The identifying is not actually random enough.\nUsing AI, the early-voting list and the cast-vote record file for each county, Springer, the Princeton researcher who says he’s never been to Georgia, could recover the voting order for 1.52m ballots, or 98.9% of in-person ballots in 114 of the 139 counties he examined.\n“In some of Georgia’s counties, I can determine the exact ballot cast by every voter at the vote centers – ballot secrecy is entirely lost,” he wrote.\nIn places with few voters on any given day, like tiny Heard county, Springer said: “the agent was able to match the majority of the 650 early in-person voters to a specific ballot, and the rest to within a single swap.”\nAbout four years ago, election security researchers had discovered a flaw in the software used by Georgia voters that could connect a voter’s identity to their secret ballot.\nThe fact that ballots have an identifying number assigned at all is a product of the political paranoia attending Georgia’s elections. An ID number for each ballot addresses a fear of unscrupulous election workers double-stuffing ballots through tabulator machines. But if the order of ballots can be paired with other information, like sign-in data when a voter checks into the precinct, or perhaps Flock camera imagery that shows when someone entered a building on a slow day, then that ballot can be synched up to a voter’s name.\nRepresentatives of the secretary of state’s office say they have been shouting into the wind for help with this problem for three years. Requests for money have been bound up in the long-running political feud between Raffensperger and conservative legislators positioning themselves in the orbit of Donald Trump and 2020 election skeptics. (Raffensperger has remained a top Trump target after refusing to overturn his defeat in the state’s 2020 presidential election.)\nSpokesperson Robert Sinners sent a litany of emails and phone records showing requests for an appropriation to upgrade Georgia’s voting system, to no avail. The governmental affairs committee secretary, Tim Fleming, now the Republican nominee for secretary of state, was on the receiving end of many of those requests.\n“We have presented numerous plans to the legislature for this – not, not just a patch, but an entire overhaul of the software to fix up any known vulnerabilities,” Sinners said. “Guess what we were gifted with from the legislature? A big fat goose egg.”\nFleming did not respond to a request for comment.\nOther states use Dominion software for their elections. Every other state has either patched the software or withholds vulnerable voting data from public inspection.\nGeorgia law has two competing imperatives. The Georgia constitution explicitly requires a secret ballot, and the law protecting ballot secrecy in Georgia is among the strongest in the country. However, Georgia law – with revisions driven by the election disputes of 2020 – also demands transparency for election records.\nElections board member Salleigh Grubbs raised that latter point as she circulated a draft proposal that would call for poll workers to hold ballots in a tray before voters cast them into the machine, to shuffle the printed pages out of order as a way to defeat the problem. Grubbs said that Raffensperger’s fix – redacting the ID numbers in the cast vote record – violates the law.\nBut county elections officials and other board members – including Janelle King, a conservative Republican – dismissed the proposal as equally problematic.\n“We are asking our election officials to completely retrain everybody that has been a part of this process up until this point on how to administer the election,” King said. “I also have major concerns about dropping our ballots into a secured box and then having other individuals scan my ballot. How do I know that in the shuffling something doesn’t fall out? I mean, I just have some major concerns about whether or not we are creating more problems while we are trying to address a problem.”\nWith early voting around the corner, changes to processes now are “a day late and about $30m short,” Sinners added.","confidence":0.9,"diagnostics_url":"/api/diagnose?url=https%3A//www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","quality_bucket":"high","failure_kind":"none","retryable":false,"quality_reason":"High confidence: full text extraction produced 6702 characters.","quality_profile":{"profile_version":"extraction_quality.v2","bucket":"high","confidence":0.9,"failure_kind":"none","retryable":false,"retry_after_attempts":0,"reason":"High confidence: full text extraction produced 6702 characters.","operator_guidance":{"severity":"ok","recommended_action":"trust_full_text","next_step":"Use the extracted full text as the primary article source.","operator_label":"Ready","can_retry":false,"can_use_summary":false,"diagnostics_required":false},"content_depth":{"contract_version":"content_depth.v1","category":"full_text","label":"Full text","has_full_text":true,"has_summary":true,"content_length":6702,"summary_length":434,"usable_text_length":6702,"source_field":"content"},"legacy_collapsed":false,"signals":{"extract_state":"ok","extract_error":null,"extract_retries":0,"content_length":6702,"summary_length":434}},"tags":[]},"fallback_formats":["markdown","json","html"],"actions":{"read":"/item/94795","export_markdown":"/api/items/94795/export?format=markdown","export_json":"/api/items/94795/export?format=json","diagnose":"/api/diagnose?url=https%3A//www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy"},"formats":{"full":{"id":94795,"title":"AI could expose how Georgia voters cast their ballot, researchers warn - The Guardian","url":"https://www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","source":"The Guardian","author":null,"published_at":"2026-10-02T18:32:00+00:00","locale":"en","topic":"ai","tags":[],"excerpt":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government. Last month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of identifying voters based on their Georgia ballots with a $20 subscription to an AI large language model and data obtained from an Open Records Act request.","full_text":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government.\nBut what if artificial intelligence could make secret votes visible?\nLast month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of identifying voters based on their Georgia ballots with a $20 subscription to an AI large language model and data obtained from an Open Records Act request.\n“Within a couple of hours, I had a pipeline to analyze and identify secret ballots across the state of Georgia and the agent told me exactly what further information it would need to identify real voters’ ballots,” Springer wrote. “At no point did the agent refuse to comply or raise concerns over implementing the exploit.”\nThe issue has raised alarms among Georgia’s election officials less than two weeks before early voting starts in the high-stakes midterm election that will determine control of the US Congress.\nBallot secrecy is a democratic safeguard, allowing voters to shield their selection from anyone who might try to influence or intimidate them into voting a certain way. But Springer’s test showed that he could use AI to find out who people voted for, using Georgia’s public election records.\nGeorgia’s state elections board held an emergency meeting on Thursday morning to discuss how artificial intelligence has made it easier to identify voters through their ballot code, leaving people more vulnerable.\nGeorgia’s outgoing secretary of state, Brad Raffensperger, locked down the tabulation data that someone might use to identify a voter, ordering any public release to redact the ID numbers after an election, which “substantially address[es] this flaw”, said Ben Adida, an MIT-trained cryptographer and the founder of the election technology non-profit VotingWorks, as he addressed the board on Thursday.\nElection workers make a record of every voter who comes through a polling place. Voters then choose candidates on a touchscreen, which then prints out a paper ballot. The voter feeds that ballot by hand into a scanner to be tabulated.\n“When a voter inserts their ballot into a tabulator, a digital record of that ballot is created. Think of it as a row in a spreadsheet. One row is one scanned ballot. It’s often called a cast vote record, or CVR for short. In order to later retrieve the CVR, the tabulator assigns a unique identifier to each CVR at the time of scanning.”\nThe flaw shows up in how the machine records that ballot, Adida said. The identifying is not actually random enough.\nUsing AI, the early-voting list and the cast-vote record file for each county, Springer, the Princeton researcher who says he’s never been to Georgia, could recover the voting order for 1.52m ballots, or 98.9% of in-person ballots in 114 of the 139 counties he examined.\n“In some of Georgia’s counties, I can determine the exact ballot cast by every voter at the vote centers – ballot secrecy is entirely lost,” he wrote.\nIn places with few voters on any given day, like tiny Heard county, Springer said: “the agent was able to match the majority of the 650 early in-person voters to a specific ballot, and the rest to within a single swap.”\nAbout four years ago, election security researchers had discovered a flaw in the software used by Georgia voters that could connect a voter’s identity to their secret ballot.\nThe fact that ballots have an identifying number assigned at all is a product of the political paranoia attending Georgia’s elections. An ID number for each ballot addresses a fear of unscrupulous election workers double-stuffing ballots through tabulator machines. But if the order of ballots can be paired with other information, like sign-in data when a voter checks into the precinct, or perhaps Flock camera imagery that shows when someone entered a building on a slow day, then that ballot can be synched up to a voter’s name.\nRepresentatives of the secretary of state’s office say they have been shouting into the wind for help with this problem for three years. Requests for money have been bound up in the long-running political feud between Raffensperger and conservative legislators positioning themselves in the orbit of Donald Trump and 2020 election skeptics. (Raffensperger has remained a top Trump target after refusing to overturn his defeat in the state’s 2020 presidential election.)\nSpokesperson Robert Sinners sent a litany of emails and phone records showing requests for an appropriation to upgrade Georgia’s voting system, to no avail. The governmental affairs committee secretary, Tim Fleming, now the Republican nominee for secretary of state, was on the receiving end of many of those requests.\n“We have presented numerous plans to the legislature for this – not, not just a patch, but an entire overhaul of the software to fix up any known vulnerabilities,” Sinners said. “Guess what we were gifted with from the legislature? A big fat goose egg.”\nFleming did not respond to a request for comment.\nOther states use Dominion software for their elections. Every other state has either patched the software or withholds vulnerable voting data from public inspection.\nGeorgia law has two competing imperatives. The Georgia constitution explicitly requires a secret ballot, and the law protecting ballot secrecy in Georgia is among the strongest in the country. However, Georgia law – with revisions driven by the election disputes of 2020 – also demands transparency for election records.\nElections board member Salleigh Grubbs raised that latter point as she circulated a draft proposal that would call for poll workers to hold ballots in a tray before voters cast them into the machine, to shuffle the printed pages out of order as a way to defeat the problem. Grubbs said that Raffensperger’s fix – redacting the ID numbers in the cast vote record – violates the law.\nBut county elections officials and other board members – including Janelle King, a conservative Republican – dismissed the proposal as equally problematic.\n“We are asking our election officials to completely retrain everybody that has been a part of this process up until this point on how to administer the election,” King said. “I also have major concerns about dropping our ballots into a secured box and then having other individuals scan my ballot. How do I know that in the shuffling something doesn’t fall out? I mean, I just have some major concerns about whether or not we are creating more problems while we are trying to address a problem.”\nWith early voting around the corner, changes to processes now are “a day late and about $30m short,” Sinners added.","reading_time_min":5,"extraction":{"state":"ok","confidence":0.9,"error":null,"explanation":"High confidence: full text extraction produced 6702 characters.","diagnostics_url":"/api/diagnose?url=https%3A//www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","quality_profile":{"profile_version":"extraction_quality.v2","bucket":"high","confidence":0.9,"failure_kind":"none","retryable":false,"retry_after_attempts":0,"reason":"High confidence: full text extraction produced 6702 characters.","operator_guidance":{"severity":"ok","recommended_action":"trust_full_text","next_step":"Use the extracted full text as the primary article source.","operator_label":"Ready","can_retry":false,"can_use_summary":false,"diagnostics_required":false},"content_depth":{"contract_version":"content_depth.v1","category":"full_text","label":"Full text","has_full_text":true,"has_summary":true,"content_length":6702,"summary_length":434,"usable_text_length":6702,"source_field":"content"},"legacy_collapsed":false,"signals":{"extract_state":"ok","extract_error":null,"extract_retries":0,"content_length":6702,"summary_length":434}}},"quality_profile":{"profile_version":"extraction_quality.v2","bucket":"high","confidence":0.9,"failure_kind":"none","retryable":false,"retry_after_attempts":0,"reason":"High confidence: full text extraction produced 6702 characters.","operator_guidance":{"severity":"ok","recommended_action":"trust_full_text","next_step":"Use the extracted full text as the primary article source.","operator_label":"Ready","can_retry":false,"can_use_summary":false,"diagnostics_required":false},"content_depth":{"contract_version":"content_depth.v1","category":"full_text","label":"Full text","has_full_text":true,"has_summary":true,"content_length":6702,"summary_length":434,"usable_text_length":6702,"source_field":"content"},"legacy_collapsed":false,"signals":{"extract_state":"ok","extract_error":null,"extract_retries":0,"content_length":6702,"summary_length":434}},"actions":{"read":"/item/94795","export_markdown":"/api/items/94795/export?format=markdown","export_json":"/api/items/94795/export?format=json","diagnose":"/api/diagnose?url=https%3A//www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy"}},"digest":{"id":94795,"title":"AI could expose how Georgia voters cast their ballot, researchers warn - The Guardian","url":"https://www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","source":"The Guardian","topic":"ai","published_at":"2026-10-02T18:32:00+00:00","excerpt":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government. Last month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of…","quality_bucket":"high","quality_reason":"High confidence: full text extraction produced 6702 characters.","reading_time_min":5,"cluster_id":null},"card":{"display_title":"AI could expose how Georgia voters cast their ballot, researchers warn - The Guardian","subtitle":"The Guardian · 2026-10-02","summary":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government. Last month, Max Springer, a postdoctoral research fellow at Princeton University’s…","badges":["quality:high"],"links":{"read":"/item/94795","original":"https://www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","diagnose":"/api/diagnose?url=https%3A//www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy"},"quality_warning":null},"export":{"title":"AI could expose how Georgia voters cast their ballot, researchers warn - The Guardian","url":"https://www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","summary":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government. Last month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of identifying voters based on their Georgia ballots with a $20 subscription to an AI large language model and data obtained from an Open Records Act request.","source":"The Guardian","date":"2026-10-02T18:32:00+00:00","content":"When voters cast their ballots, their votes are supposed to remain secret: from their family, their neighbors, and the government.\nBut what if artificial intelligence could make secret votes visible?\nLast month, Max Springer, a postdoctoral research fellow at Princeton University’s Center for Information Technology Policy, tested the prospect of identifying voters based on their Georgia ballots with a $20 subscription to an AI large language model and data obtained from an Open Records Act request.\n“Within a couple of hours, I had a pipeline to analyze and identify secret ballots across the state of Georgia and the agent told me exactly what further information it would need to identify real voters’ ballots,” Springer wrote. “At no point did the agent refuse to comply or raise concerns over implementing the exploit.”\nThe issue has raised alarms among Georgia’s election officials less than two weeks before early voting starts in the high-stakes midterm election that will determine control of the US Congress.\nBallot secrecy is a democratic safeguard, allowing voters to shield their selection from anyone who might try to influence or intimidate them into voting a certain way. But Springer’s test showed that he could use AI to find out who people voted for, using Georgia’s public election records.\nGeorgia’s state elections board held an emergency meeting on Thursday morning to discuss how artificial intelligence has made it easier to identify voters through their ballot code, leaving people more vulnerable.\nGeorgia’s outgoing secretary of state, Brad Raffensperger, locked down the tabulation data that someone might use to identify a voter, ordering any public release to redact the ID numbers after an election, which “substantially address[es] this flaw”, said Ben Adida, an MIT-trained cryptographer and the founder of the election technology non-profit VotingWorks, as he addressed the board on Thursday.\nElection workers make a record of every voter who comes through a polling place. Voters then choose candidates on a touchscreen, which then prints out a paper ballot. The voter feeds that ballot by hand into a scanner to be tabulated.\n“When a voter inserts their ballot into a tabulator, a digital record of that ballot is created. Think of it as a row in a spreadsheet. One row is one scanned ballot. It’s often called a cast vote record, or CVR for short. In order to later retrieve the CVR, the tabulator assigns a unique identifier to each CVR at the time of scanning.”\nThe flaw shows up in how the machine records that ballot, Adida said. The identifying is not actually random enough.\nUsing AI, the early-voting list and the cast-vote record file for each county, Springer, the Princeton researcher who says he’s never been to Georgia, could recover the voting order for 1.52m ballots, or 98.9% of in-person ballots in 114 of the 139 counties he examined.\n“In some of Georgia’s counties, I can determine the exact ballot cast by every voter at the vote centers – ballot secrecy is entirely lost,” he wrote.\nIn places with few voters on any given day, like tiny Heard county, Springer said: “the agent was able to match the majority of the 650 early in-person voters to a specific ballot, and the rest to within a single swap.”\nAbout four years ago, election security researchers had discovered a flaw in the software used by Georgia voters that could connect a voter’s identity to their secret ballot.\nThe fact that ballots have an identifying number assigned at all is a product of the political paranoia attending Georgia’s elections. An ID number for each ballot addresses a fear of unscrupulous election workers double-stuffing ballots through tabulator machines. But if the order of ballots can be paired with other information, like sign-in data when a voter checks into the precinct, or perhaps Flock camera imagery that shows when someone entered a building on a slow day, then that ballot can be synched up to a voter’s name.\nRepresentatives of the secretary of state’s office say they have been shouting into the wind for help with this problem for three years. Requests for money have been bound up in the long-running political feud between Raffensperger and conservative legislators positioning themselves in the orbit of Donald Trump and 2020 election skeptics. (Raffensperger has remained a top Trump target after refusing to overturn his defeat in the state’s 2020 presidential election.)\nSpokesperson Robert Sinners sent a litany of emails and phone records showing requests for an appropriation to upgrade Georgia’s voting system, to no avail. The governmental affairs committee secretary, Tim Fleming, now the Republican nominee for secretary of state, was on the receiving end of many of those requests.\n“We have presented numerous plans to the legislature for this – not, not just a patch, but an entire overhaul of the software to fix up any known vulnerabilities,” Sinners said. “Guess what we were gifted with from the legislature? A big fat goose egg.”\nFleming did not respond to a request for comment.\nOther states use Dominion software for their elections. Every other state has either patched the software or withholds vulnerable voting data from public inspection.\nGeorgia law has two competing imperatives. The Georgia constitution explicitly requires a secret ballot, and the law protecting ballot secrecy in Georgia is among the strongest in the country. However, Georgia law – with revisions driven by the election disputes of 2020 – also demands transparency for election records.\nElections board member Salleigh Grubbs raised that latter point as she circulated a draft proposal that would call for poll workers to hold ballots in a tray before voters cast them into the machine, to shuffle the printed pages out of order as a way to defeat the problem. Grubbs said that Raffensperger’s fix – redacting the ID numbers in the cast vote record – violates the law.\nBut county elections officials and other board members – including Janelle King, a conservative Republican – dismissed the proposal as equally problematic.\n“We are asking our election officials to completely retrain everybody that has been a part of this process up until this point on how to administer the election,” King said. “I also have major concerns about dropping our ballots into a secured box and then having other individuals scan my ballot. How do I know that in the shuffling something doesn’t fall out? I mean, I just have some major concerns about whether or not we are creating more problems while we are trying to address a problem.”\nWith early voting around the corner, changes to processes now are “a day late and about $30m short,” Sinners added.","confidence":0.9,"diagnostics_url":"/api/diagnose?url=https%3A//www.theguardian.com/us-news/2026/oct/02/midterms-ai-ballot-privacy","quality_bucket":"high","failure_kind":"none","retryable":false,"quality_reason":"High confidence: full text extraction produced 6702 characters.","quality_profile":{"profile_version":"extraction_quality.v2","bucket":"high","confidence":0.9,"failure_kind":"none","retryable":false,"retry_after_attempts":0,"reason":"High confidence: full text extraction produced 6702 characters.","operator_guidance":{"severity":"ok","recommended_action":"trust_full_text","next_step":"Use the extracted full text as the primary article source.","operator_label":"Ready","can_retry":false,"can_use_summary":false,"diagnostics_required":false},"content_depth":{"contract_version":"content_depth.v1","category":"full_text","label":"Full text","has_full_text":true,"has_summary":true,"content_length":6702,"summary_length":434,"usable_text_length":6702,"source_field":"content"},"legacy_collapsed":false,"signals":{"extract_state":"ok","extract_error":null,"extract_retries":0,"content_length":6702,"summary_length":434}},"tags":[],"format_contract_version":"news_item_formats.v1"}}}