Mark Zuckerberg, the founder of Facebook, has confessed that their social network "made mistakes" that resulted in millions of Facebook users' accounts being pried into by a political consultancy.
It is Cambridge Analytica that has been blamed for inappropriately utilising the information on political clients' behalves.
Mr Zuckerberg declared in his statement that a "breach of trust" had taken place.
In a following interview with CNN he told of how he was "really sorry", pledging to act against "rogue apps".
He further suggested that he was "happy" to testify before Congress "if it's the right thing to do".
In the statement that he had posted on Facebook, Zuckerberg promised to make it incredibly difficult for apps to "harvest" the information of users.
"We have a responsibility to protect your data, and if we can't then we don't deserve to serve you," Mr Zuckerberg said.
So what has Zuckerberg promised to do?
According to summaries on the BBC site, Mr Zuckerberg suggested that the company would:
- 'investigate all Facebook apps that had access to large amounts of information before the platform was changed "to dramatically reduce data access" in 2014
- conduct a "full forensic audit" of any app with suspicious activity
- ban any developer that did not agree to a thorough audit
- ban developers that had misused personally identifiable information, and "tell everyone affected by those apps"'
In future, he allegedly said Facebook would:
- 'restrict developers' data access "even further" to prevent other kinds of abuse
- remove developers' access to a user's data if the user hadn't activated the developer's app for three months
- reduce the data that users give an app when they sign in to just name, profile photo, and email address
- require developers to obtain approval and also sign a contract in order to ask anyone for access to their posts or other private data'
Mr Zuckerberg added: "While this specific issue involving Cambridge Analytica should no longer happen with new apps today, that doesn't change what happened in the past.
"We will learn from this experience to secure our platform further and make our community safer for everyone going forward."