Skip to main content
3Nsofts logo3Nsofts
Nick app icon

Open-source security.
Network visibility without interruption.

Nick — open-source macOS security dashboard

Nick 4.0.1 combines Endpoint Security, observation-only network monitoring, Email Guard, YARA scanning, ransomware defense, and private behavioral threat correlation in one auditable Mac security suite.

Requires macOS 26+ · Apple Silicon or Intel · Free · AGPL-3.0

The Problem

macOS is secure. Until it isn't.

XProtect, Gatekeeper, and SIP are signature-based and reactive. They catch threats Apple has catalogued — after the fact. They don't catch a signed app quietly exfiltrating your keychain, curl piping to bash, a LaunchAgent silently dropped by a compromised installer, or a reverse shell opened through ssh port forwarding.

Existing tools either cost $60+/year, require installing 5–6 separate utilities with no unified view, or are enterprise-only. Nick brings transparent, open-source behavioral threat correlation and multiple Mac security tools into one auditable app.

XProtect, Gatekeeper, and SIP are signature-based and reactive. They catch threats Apple has catalogued — after the fact. They don't catch a signed app quietly exfiltrating your keychain, curl piping to bash, a LaunchAgent silently dropped by a compromised installer, or a reverse shell opened through ssh port forwarding.

Version 4.0.1 · Build 408

Security visibility without connection interruption.

Nick 4.0.1 build 408 keeps network monitoring observation-only. It can report suspected threats, but it cannot drop traffic or interrupt Codex, Git, browsers, AirDrop, or other connections.

  • Guided setup verifies Endpoint Security and Network Filter approvals
  • Network Filter is observation-only and contains no traffic-drop path
  • Suspected network threats are reported without interrupting Codex, Git, browsers, AirDrop, or other connections
  • Email Guard scans supported Mail and Outlook attachment locations with Full Disk Access
  • Alerts identify detected files and safely re-scan before quarantine
  • Threat Timeline reports Endpoint Security activity accurately
  • Redesigned performance cleanup with safer recommendations
  • Native Nick Uninstaller removes the app, extensions, configuration, and generated data
  • Reduced background monitoring and UI refresh work

Everything in One App

Protection across your Mac

Virus Scans

Real-time file scanning with SHA-256 signature matching and heuristic YARA rules — catches known malware and novel variants.

Ransomware Shield

Canary files planted across your home folder trigger immediate alerts. Entropy detection and behavioral monitoring catch encryption loops before damage spreads.

Network Monitor

Every active TCP/UDP connection mapped to its owning process in real time. Anomaly detection flags reverse shells, SSH tunnels, and unexpected listeners.

Scam Guardian

Optional destination filtering checks signed rules and lookalike domains through Apple’s Network Extension. It requires your approval and does not inspect page contents or store full URLs.

Privacy Guard

TCC database monitoring for camera, microphone, and contacts. Any unauthorised permission change or unexpected access triggers an instant alert.

Email Guard

Attachment scanning for supported Apple Mail and Outlook locations. Full Disk Access is required for protected mail data.

Performance

Disk cleanup with 33 scan categories powered by the Junkyard engine — caches, logs, Xcode simulators, and more, all sent to Trash first.

Smart Scan

One-tap security audit that checks every detection layer simultaneously and surfaces actionable Fix buttons for each finding.

Process Inspector

Attack chain visualisation — maps parent-child process relationships, flags LOLBin abuse, and traces the full execution path of suspicious behaviour.

Everything macOS built-ins miss.

Nick combines detection, protection, and performance tools in one native Mac security suite.

System Integrity Audit

Continuously verifies your Mac’s security posture: SIP, FileVault, Gatekeeper, Application Firewall, XProtect definition freshness, TCC database integrity, and sudo configuration — with actionable fix recommendations.

Nick System Integrity Audit — security posture checklist

Persistence Monitor

FSEvents watcher on every known macOS persistence location — LaunchAgents, LaunchDaemons, Login Items, cron, periodic scripts, and browser extensions. Parses each plist, validates code signatures, and diffs against a first-run baseline.

Nick Persistence Monitor — LaunchAgents, LaunchDaemons, Login Items and browser extensions with signing and status

Network Watchdog

Maps every active connection to its owning process. Detects reverse shells (shell process with outbound TCP), SSH tunnels via argument inspection, unexpected listening ports, and connections to known malicious domains.

Nick Network Watchdog — active TCP and UDP connections mapped per process in real time

Process Auditor

Polls running processes via sysctl every 5 seconds. Flags unsigned or ad-hoc signed binaries, execution from /tmp or hidden directories, LOLBin abuse patterns (curl | bash, obfuscated osascript), and suspicious parent-child chains.

Nick Process Auditor — running processes with signing status and threat level

YARA Scanner

Embedded libyara engine with curated macOS-specific rules. Supports quick, full, targeted, and real-time scan modes. Heuristic analysis includes entropy scoring, Mach-O header inspection, and embedded URL/IP extraction.

Nick YARA Scanner — powered by libyara with drag-and-drop scanning

Camera & Mic Sentinel

Detects unauthorised activation of CoreMediaIO video devices and CoreAudio input devices in real time. Attributes each activation to the responsible process and escalates to high severity when an unsigned binary is found accessing media hardware.

Nick Camera & Mic Sentinel — real-time detection of unauthorised media access

Endpoint Security (New in v3.0)

Apple’s Endpoint Security API gives Nick real-time kernel-level visibility into every process fork, file open, and network flow — events arrive before execution completes. This enables true blocking (not just detection): Nick can quarantine a file mid-write and prevent a malicious process from launching.

Nick Endpoint Security — real-time kernel event interception

Ransomware Shield & Quarantine (New in v3.0)

Canary files planted across your home folder, Downloads, and Desktop trigger an immediate alert if any process touches them. Files from flagged processes are automatically moved to quarantine. Tamper protection prevents unauthorized termination of Nick itself — so ransomware can’t disable your security tool before encrypting your disk.

Nick Ransomware Shield — canary files and automatic quarantine

Performance Engine (New in v3.0)

Powered by the Junkyard disk-cleanup engine — 33 scan categories including Xcode derived data, iOS simulators, system caches, app logs, and duplicate files. Results always go to Trash first; nothing is deleted without your approval. Sparkle keeps Nick’s threat signatures and YARA rules current automatically — no manual re-download required.

Nick Performance Engine — 33 cleanup categories powered by Junkyard

How Nick Compares

One open-source app that replaces six security tools.

Nick combines behavioral correlation, virus and YARA scanning, ransomware protection, persistence monitoring, process inspection, optional network filtering, Privacy Guard, email attachment scanning, performance cleanup, and Smart Scan — all in one native Mac app.

Feature
NickThis
Objective-See6 apps
Built-inmacOS only
Intego$40–70/yr
Norton$59/yr
AvastFree–$35/yr
Behavioral threat correlation
Correlated threat detection
Endpoint Security API
Virus / YARA scanning
Ransomware Shield
Persistence monitor
Process Inspector
Network Monitor
Privacy Guard (TCC)
Email Guard
Performance cleanup
Smart Scan
System hardening audit
Single app
Open source
No cloud dependency
Free

The Differentiator

Behavioral Threat Correlation

Individual signals are noisy. A new process in /tmp could be a developer build. An unsigned binary could be your own tool. A new outbound connection could be a software update.

Correlated signals are actionable. Nick’s ThreatCorrelator combines process, persistence, network, file, and privacy activity through transparent rules, surfacing higher-confidence patterns without depending on a production Core ML scoring model.

On macOS 26, alert explanations are generated on-device via Foundation Models — plain English, no cloud call.

Signals Nick Correlates

PROCESSParent-child chains and signing status
FILEWritable locations, YARA matches, and integrity
NETWORKRaw IPs, tunnels, listeners, and destinations
PRIVACYPermission and capture-device changes

No data ever leaves your Mac.

Dropper Sequence Example

curl downloads binary to /tmp

MEDIUM

Unsigned binary executes 2 seconds later

HIGH

Outbound connection to raw IP on :443

CRITICAL
Correlated resultCRITICAL
Nick AI behavioral scoring — threat correlation dashboard

Nick Lab · Interactive Demo

Try the scoring engine

Toggle threat signals or pick a real-world scenario to watch the ThreatCorrelator calculate a live risk score — the same correlation logic Nick runs on your Mac.

Nick Lab

Behavioral Threat Scorer

Toggle signals or pick a scenario to see the ThreatCorrelator live

Scenario Presets

Manual Signal Selection

ProcessProcessMonitor
PersistencePersistenceWatcher
NetworkNetworkAnalyzer
FilesystemFileSystemWatcher
YARAYARAEngine
TemporalThreatCorrelator

Threat Score

0.00INFO

Logged silently — no notification

Active signals

0

Monitor types

0

How it works

No signals active. Toggle signals above or select a preset scenario to see the behavioral scoring engine in action.

Alert thresholds

< 0.3INFO
0.3 – 0.6LOW
0.6 – 0.8MEDIUM
0.8 – 0.95HIGH
≥ 0.95CRITICAL

This is a simplified front-end approximation of Nick's ThreatCorrelator logic for demonstration purposes.

Improve the real model on GitHub →

Open Source

Nick is community-powered

Security tools ask for deep trust. Full Disk Access. Network monitoring. Camera and microphone access. For Nick, you can read every line that runs with those permissions. And you can improve it.

Report bugs and false positives
Submit YARA rules for macOS-specific threats
Help develop and validate a future production Core ML scoring model
Security audit and responsible disclosure
Test on different Mac configurations

Questions

Frequently asked questions

Does Nick replace an antivirus?

Nick combines Apple Endpoint Security monitoring, observation-only network threat reporting, YARA scanning, behavioral correlation, ransomware defense, Email Guard, and Scam Guardian. No single security tool can guarantee detection of every threat.

Will Nick slow down my Mac?

Nick 4.0.1 reduces background monitoring and UI refresh work. Its Network Filter is observation-only and has no traffic-drop path, so it cannot interrupt Codex, Git, browsers, AirDrop, or other connections.

What macOS versions does Nick support?

Nick 4.0.1 requires macOS 26 or later and supports Apple Silicon and Intel Macs.

Is Nick on the App Store?

No. Full Disk Access and the Endpoint Security system extension are incompatible with App Store sandboxing. Nick is distributed as a notarized DMG from 3nsofts.com/nick and GitHub Releases. Sparkle handles automatic updates so you never need to re-download manually.

What does AGPL-3.0 mean for me?

You can freely use, modify, and distribute Nick. If you run a modified version as a network service, you must publish your source code. This keeps the detection logic open to the security community permanently.

How does the AI scoring work?

Nick 4.0.1 uses transparent correlation rules to combine process, persistence, network, file, and privacy signals into higher-confidence alerts. Foundation Models can provide private, on-device plain-English explanations when available; detection does not depend on a production Core ML scoring model.

Free · Open Source · macOS 26+

Download Nick 4.0.1

Free. Open source. No cloud. Full antivirus with Endpoint Security, layered behavioral correlation, and private on-device explanations — all in one native macOS app.

Requires macOS 26+ · Apple Silicon or Intel · AGPL-3.0

Updates automatically via Sparkle — no re-download needed for future versions.

NICK · vv4.0.1 · build 408 · macOS 26+ · Last updated 2026-07-30