|
| 1 | +# Unsigned Native Host Install Guide |
| 2 | + |
| 3 | +This guide is for Early Access macOS Apple Silicon releases that attach a file named like: |
| 4 | + |
| 5 | +`PrivacyGuard-native-host-X.Y.Z-macos-arm64-unsigned.pkg` |
| 6 | + |
| 7 | +The package contains an ad-hoc signed native-host binary and is not Apple notarized. macOS may block it until you approve an exception in Privacy & Security. Use the notarized package instead whenever the release provides one without `-unsigned` in the filename. |
| 8 | + |
| 9 | +## Install Without Command Line |
| 10 | + |
| 11 | +1. Open the RedactPIITool public release page: |
| 12 | + <https://github.com/Jibbscript/redactpiitools-release/releases/latest> |
| 13 | +2. In the release Assets section, download `PrivacyGuard-native-host-X.Y.Z-macos-arm64-unsigned.pkg`. |
| 14 | +3. Double-click the downloaded `.pkg` file in Finder. |
| 15 | +4. If Installer.app opens, follow the prompts and enter your macOS administrator password if asked. |
| 16 | +5. If macOS blocks the package: |
| 17 | + - Close the warning. |
| 18 | + - Open System Settings. |
| 19 | + - Go to Privacy & Security. |
| 20 | + - Click Open Anyway for the PrivacyGuard package. |
| 21 | + - Confirm Open when macOS asks. |
| 22 | + - Follow the Installer.app prompts. |
| 23 | +6. Restart Chrome after the installer completes. |
| 24 | + |
| 25 | +## Install The Chrome Extension |
| 26 | + |
| 27 | +Install the Chrome extension from the Chrome Web Store: |
| 28 | + |
| 29 | +<https://chromewebstore.google.com/detail/privacyguard/ncmfgfeipmcjibfmeglbmhoogfflabhh> |
| 30 | + |
| 31 | +## Verify The Install |
| 32 | + |
| 33 | +After installing both components: |
| 34 | + |
| 35 | +1. Open Chrome. |
| 36 | +2. Open the PrivacyGuard extension options. |
| 37 | +3. Confirm the native host status shows connected. |
| 38 | + |
| 39 | +The installer places the native host under `/Library/Application Support/PrivacyGuard/native-host-swift/` and registers the Chrome native messaging manifest at `/Library/Google/Chrome/NativeMessagingHosts/com.privacyguard.pii.json`. |
| 40 | + |
| 41 | +## Release Files |
| 42 | + |
| 43 | +Public Early Access releases attach only these release assets: |
| 44 | + |
| 45 | +- `PrivacyGuard-vX.Y.Z.zip` |
| 46 | +- `PrivacyGuard-native-host-X.Y.Z-macos-arm64-unsigned.pkg` |
| 47 | +- `bundle-manifest.json` |
| 48 | +- `SHA256SUMS.txt` |
| 49 | + |
| 50 | +The public release does not attach ICUP source archives, native-host handoff tarballs, build workspaces, signing material, or private provenance. |
| 51 | + |
| 52 | +## Trust Notice |
| 53 | + |
| 54 | +This Early Access path exists for releases made before Apple Developer ID signing and notarization are available. Apple-notarized packages provide a smoother default macOS install experience and additional Apple verification. The unsigned package requires you to decide whether to approve the exception for this release. |
0 commit comments