Privacy & Security

Labs

  • Privacy lab

    Tuesday @ 10:00 - 11:30 a.m.

    Request an appointment with an Apple engineer for guidance and conversation about the latest APIs, best practices, and more. Come with questions about App Tracking Transparency, Privacy Nutrition Labels, privacy manifests, and framework digital signatures.

    Request

  • Sign in with Apple lab

    Tuesday @ 2:00 - 4:00 p.m.

    Request an appointment with an Apple engineer for guidance and conversation about Sign in with Apple.

    Request

Activities

  • Q&A: Passkeys, iCloud Keychain, and authentication services

    Tuesday @ 1:00 - 2:00 p.m.

    Ask Apple engineers about passkeys, authentication, password AutoFill, and verification codes during this text-based Q&A. Stop in to request guidance on a code-level question, ask for clarifications, or learn from others.

    Sign up

Sessions

  • Deploy passkeys at work

    8:00 a.m.

    Discover how you can take advantage of passkeys in managed environments at work. We’ll explore how passkeys can work well in enterprise environments through Managed Apple ID support for iCloud Keychain. We’ll also share how administrators can manage passkeys for specific devices using Access Management controls in Apple Business Manager and Apple School Manager.

    Watch

  • Get started with privacy manifests

    8:00 a.m.

    Meet privacy manifests: a new tool that helps you accurately identify the privacy practices of your app’s dependencies. Find out how third-party SDK developers can use these manifests to share privacy practices for their frameworks. We’ll also share how Xcode can produce a full privacy report to help you more easily represent the privacy practices of all the code in your app.

    Watch

  • Verify app dependencies with digital signatures

    8:00 a.m.

    Discover how you can help secure your app’s dependencies. We’ll show you how Xcode can automatically verify any signed XCFrameworks you include within a project. Learn how code signatures work, the benefits they provide to help protect your software supply chain, and how SDK developers can sign their XCFrameworks to help keep your apps secure.

    Watch

  • What’s new in privacy

    8:00 a.m.

    At Apple, we believe that privacy is a fundamental human right. Learn about new technologies on Apple platforms that make it easier for you to implement essential privacy patterns that build customer trust in your app. Discover privacy improvements for Apple’s platforms, as well as a study of how privacy shaped the software architecture and design for the input model on visionOS.

    Watch

Labs

  • Authentication services lab

    Wednesday @ 10:00 - 1:00 p.m.

    Request an appointment with an Apple engineer for guidance and conversation about passkeys in iCloud Keychain, iCloud Keychain verification codes, Password AutoFill, SMS-delivered domain-bound codes, ASWebAuthenticationSession, Account Authentication Modification Extensions, and more.

    Request

  • Security lab

    Wednesday @ 3:00 - 5:00 p.m.

    Request an appointment with an Apple engineer for guidance and conversation about all aspects of security: authorization and authentication, protecting data on device and in transit, cryptography, notarization and environment constraints for Mac apps, App Transport Security, code signing, app attestation, security features on Apple Silicon, enterprise security, and more. We’ll also have representatives available to answer questions about supporting interpersonal safety, preserving user trust, Lockdown Mode, and ensuring account security across apps, devices, and services.

    Request

Activities

  • Q&A: Privacy, App Tracking Transparency, Privacy Manifests, SDK Signatures

    Wednesday @ 2:00 - 3:00 p.m.

    Ask Apple engineers about Privacy, App Tracking Transparency, Privacy Manifests, and SDK Signatures during this text-based Q&A. Stop in to request guidance on a code-level question, ask for clarifications, or learn from others.

    Sign up

  • Q&A: Security

    Wednesday @ 3:00 - 5:00 p.m.

    Ask Apple about your security questions during this 2 hour text-based Q&A. Stop in to request guidance on a code-level question, ask for clarifications, or learn from others.

    Sign up

Sessions

  • Protect your Mac app with environment constraints

    8:00 a.m.

    Learn how to improve the security of your Mac app by adopting environment constraints. We’ll show you how to set limits on how processes are launched, make sure your Launch Agents and Launch Daemons aren’t tampered with, and prevent unwanted code from running in your address space.

    Watch

Labs

  • Privacy, Privacy Manifests, and SDK Signatures lab

    Thursday @ 10:00 - 11:30 a.m.

    Request an appointment with an Apple engineer for guidance and conversation about the latest APIs, best practices, and more. Come with questions about App Tracking Transparency, Privacy Nutrition Labels, privacy manifests, and framework digital signatures.

    Request

  • Authentication services lab

    Thursday @ 12:00 - 3:00 p.m.

    Request an appointment with an Apple engineer for guidance and conversation about passkeys in iCloud Keychain, iCloud Keychain verification codes, Password AutoFill, SMS-delivered domain-bound codes, ASWebAuthenticationSession, Account Authentication Modification Extensions, and more.

    Request

  • Sign in with Apple lab

    Thursday @ 1:00 - 3:00 p.m.

    Request an appointment with an Apple engineer for guidance and conversation about Sign in with Apple.

    Request

  • Privacy lab

    Thursday @ 3:00 - 4:30 p.m.

    Request an appointment with an Apple engineer for guidance and conversation about the latest APIs, best practices, and more. Come with questions about App Tracking Transparency, Privacy Nutrition Labels, privacy manifests, and framework digital signatures.

    Request

Activities

  • Q&A: Privacy, App Tracking Transparency, Privacy Manifests, SDK Signatures

    Thursday @ 11:00 - 12:00 p.m.

    Ask Apple engineers about Privacy, App Tracking Transparency, Privacy Manifests, and SDK Signatures during this text-based Q&A. Stop in to request guidance on a code-level question, ask for clarifications, or learn from others.

    Sign up

Labs

  • Security lab

    Friday @ 9:00 - 11:00 a.m.

    Request an appointment with an Apple engineer for guidance and conversation about all aspects of security: authorization and authentication, protecting data on device and in transit, cryptography, notarization and environment constraints for Mac apps, App Transport Security, code signing, app attestation, security features on Apple Silicon, enterprise security, and more. We’ll also have representatives available to answer questions about supporting interpersonal safety, preserving user trust, Lockdown Mode, and ensuring account security across apps, devices, and services.

    Request

Activities

  • Q&A: Passkeys, iCloud Keychain, and authentication services

    Friday @ 1:00 - 2:00 p.m.

    Ask Apple engineers about passkeys, authentication, password AutoFill, and verification codes during this text-based Q&A. Stop in to request guidance on a code-level question, ask for clarifications, or learn from others.

    Sign up