Facebook founder Mark Zuckerberg has told US senators that the social media giant is in an arms race with Russia.
The 33-year-old CEO appeared before lawmakers in Washington DC after as many as 87m users of the social network had their data harvested by Cambridge Analytica, a firm working on the Trump 2016 election campaign.
Although he faced little direct questioning about Russian election meddling, he did claim he was in an "arms race" with the nation.
He admitted it is "entirely possible" that the data improperly obtained by Cambridge Analytica could have been used by the Kremlin-linked troll factory - the Internet Research Agency – in an attempt to influence the US Presidential election in 2016.
"There are people in Russia whose job it is to try to exploit our systems and other internet systems and other systems as well,” he said.
"So this is an arms race.
"They're going to keep getting better at this, and we need to invest in making sure we keep getting better at this too.
"Which is why we are going to have more than 20,000 people, by the end of this year, working on security and content review across the company."
He later added: "As long as there are people in Russia whose job it is to interfere with elections around the world, this is going to be an on-going conflict."
Mr Zuckerberg admitted the social media giant didn’t “take a broad enough view of our responsibility” adding that this “was a big mistake.”
He apologised for the massive data breach, claiming the company had failed to understand the tools could be used for harm as well as good.
He faces a second day of questions from US Senators in Washington later.
Facebook CEO Mark Zuckerberg testifies before a joint hearing of the US Senate Committee on the Judiciary and the US Senate Committee on Commerce, Science, and Transportation, 22-04-2018. Image: USA TODAY Network/SIPA USA/PA Images
Facebook has deleted tens of thousands of fake accounts and has pledged to investigate tens of thousands of apps that use the platform to identify any other potential breaches.
Mr Zuckerberg frequently admitted to making mistakes, including not informing users as soon as they knew about the data breach.
Senators mostly focused their lines of questioning on privacy, and how Facebook uses and looks after the data it takes from its users.
Sen John Kennedy told Mr Zuckerberg "your user agreement sucks" and Sen Dick Durbin asked if the Facebook CEO would share details of the hotel room in he was staying in.
Mr Zuckerberg answered: "Senator, no, I would probably not choose to share that here."
Sen Durbin said: "I think that maybe is what this is about. Your right to privacy, the limits of your right to privacy, and how much you give away in modern America in the name of quote 'connecting people around the world.'”
Terms of service
Facebook CEO Mark Zuckerberg testifies at a joint hearing of the Senate Judiciary and Commerce committees, 22-04-2018. Image: Ting Shen/Xinhua News Agency/PA Images
Mr Zuckerberg was also challenged about Facebook's claim it was deceived by a university researcher when he sold user data to Cambridge Analytica. Aleksandr Kogan's ability to do so was in fact signed off by Facebook in its contract with him.
Senator Richard Blumenthal showed the terms of service that Mr Kogan provided on a large placard and said: "Facebook was on notice that he could sell that information. Have you seen these terms of service before?"
Mr Zuckerberg said he had not seen them, and they were the responsibility of the app review team.
Sen Blumenthal asked: "Has anyone been fired from that app review team?"
Mr Zuckerberg replied that no one had been dismissed.
Facebook's shares are down 11% since the news of the breach, though wider recovery in the markets helped them bounce back by 4.5% on Tuesday.
The breach has not severely impacted user figures however, despite a 'delete Facebook' movement on other social networks.