mark-zuckerberg-oculus-connect-venues-concert-music-7505.jpg CNET/CBS Interactive

After several days of silence on the matter, Facebook founder and CEO Mark Zuckerberg on Wednesday addressed the controversy surrounding Cambridge Analytica, the data analytics firm that hoarded and misused data[1] from Facebook users to the benefit of the Trump presidential campaign.

"We have a responsibility to protect your data, and if we can't then we don't deserve to serve you," Zuckerberg wrote in a Facebook post[2].

"The good news is that the most important actions to prevent this from happening again today we have already taken years ago," he continued. "But we also made mistakes, there's more to do, and we need to step up and do it."

  • For starters, Zuckerberg said the company will investigate all apps that had access to "large amounts" of information before Facebook changed its data access policy in 2014. The company will conduct a "full audit" of any of those apps with "suspicious activity," Zuckerberg said, and ban any developer who doesn't agree to an audit. If Facebook finds a developer mishandled data, they will be banned and Facebook will "tell everyone affected by those apps."

"That includes people whose data Kogan misused here as well," Zuckerberg added.

  • Additionally, Facebook will further restrict developers' data access. For instance, an app developer will lose access to a user's data if that user hasn't used the app in question in three months.
  • Lastly, Zuckerberg noted that Facebook will add a tool to the top of the News Feed, enabling users to easily view and revoke app data access. This tool currently exists in Facebook's privacy settings, where it's harder to find.

News broke last week that Cambridge Analytica used private information from 50 million Facebook profiles to help propel Donald Trump to

Read more from our friends at ZDNet