---
title: Notarizing your FxPlug plug-in
framework: professional-video-applications
role: article
path: professional-video-applications/notarizing-your-fxplug-plug-in
---

# Notarizing your FxPlug plug-in

## Notarizing your FxPlug plug-in

Notarizing your FxPlug plug-in Give users confidence in your FxPlug plug-in by enabling notarization.

Overview

[Code signing](https://developer.apple.com/support/code-signing/) your plug-in assures users that it’s from a known source and that modifications haven’t occurred since its certification. You must sign your plug-in with a certificate from Apple before you can integrate app services, install it on a device, or submit it to the App Store.

You can give users even more confidence in the Apple-certified software that you distribute by [Notarizing macOS software before distribution](/documentation/Security/notarizing-macos-software-before-distribution). Notarization is not the same as app review. The Apple notary service is an automated system that scans your software for malicious content, checks for code-signing issues, and returns the results to you quickly. If there are no issues, the notary service generates a ticket for you to staple to your software. The notary service also publishes that ticket online where [Gatekeeper](https://developer.apple.com/developer-id/) can find it.

When the user first installs or runs your plug-in, the presence of a ticket (either online or as an attachment to the executable) tells Gatekeeper that Apple notarized the software. Gatekeeper then places descriptive information in the initial launch dialog so the user can make an informed choice about whether to launch the plug-in’s wrapper application.
