Secure your app

It's more important than ever to consider security in your app. Defend your customers and secure your code. Understand how to identify potential risks through threat modeling, how to avoid common anti-patterns, and how to protect yourself against invalid or malicious data.

  • WWDC20

Secure your app: threat modeling and anti-patterns

It's more important than ever to consider vulnerabilities and potential threats and recognize where you should apply safeguards in your app. Understand how to identify potential risks through threat modeling and how to avoid common anti-patterns. Learn coding techniques and how to take advantage of...

  • WWDC19

Advances in macOS Security

We are on a journey to continuously improve macOS security, with a particular focus on preventing malware and protecting user data. Join us on the next step and learn more about what’s new in Gatekeeper—for keeping malware out of macOS—as well as new protections that help keep users’ data...