Skip to main content
Download — FreeNo credit card required

CoreLock is a Mac security app built around a six-check scan: running apps, network, app permissions, login and background items, AI agents, and the Downloads folder. The checks add up to a 0 to 100 Security Score, and a check that can't run is shown as not checked. Scans run every 15 minutes by default. CoreLock also has screens for privacy permissions, app signatures, network connections, processes and files, Shields for the macOS firewall, and hidden decoy files that notify you if a program changes them. Scanning runs on your Mac. Optional AI explanations, off by default, send a summary to our servers, never your files. It is free with unlimited scans and 3 AI scan reviews a day, with Pro available for $9.99/month (or $50/year).

Six checks, one score

One scan. Six checks.
One Security Score.

CoreLock checks running apps, network, app permissions, login items, AI agents and your Downloads folder. Then it shows what it found on a few simple screens.

CoreLock · Illustration

Overview

Last scan: 2 min ago · 6 checks

87of 100

Security Score

CRITICALRunning apps

Risky command line: reverse shell

bash connecting out to port 4444

WARNINGLogin items

Unsigned item in LaunchAgents

Network: no open doorsNothing listening beyond this Mac
01

Security Scan

Six checks: running apps, network, app permissions, login and background items, AI agents, and your Downloads folder. Together they make a 0 to 100 Security Score. A check that can't run shows as not checked, never as passed.

Background scans every 15 minutes are on by default. Unlimited and free.

On by default. The local checks need no account.

CoreLock · Illustration

Privacy

What macOS has granted

1 left behind

Camera

4 apps

Zoom
FaceTime
Slack
Unknown AppAPP REMOVED

Microphone

2 apps

Zoom
Discord

Contacts

1 app

Zoom

Files and Folders

3 apps

Terminal
VS Code
Slack
02

Privacy

With Full Disk Access, CoreLock lists the permissions macOS has granted, such as camera, microphone, Screen Recording, Accessibility, Full Disk Access, Input Monitoring, contacts and photos. It shows what macOS allowed, not what an app actually used. Revoke opens the right page of System Settings, where you turn access off.

Spot permissions you forgot you granted, including ones left behind by apps you removed.

Needs Full Disk Access. Revoke opens the right page of System Settings.

CoreLock · Illustration

Issues

3 issues found
Quarantined
YOU CONFIRMED

update.pkg from Downloads matched a known-malware hash

WARNINGRunning apps

Known crypto miner running: xmrig

PID 1847

Asks you to confirm first
INFOLogin items

Unsigned item in ~/Library/LaunchAgents

You remove it yourself
03

Issues and Fixes

Every finding goes to the Issues list. Some offer Quit or Quarantine after you confirm. Most open the right page of System Settings or Finder, so you make the change yourself.

Nothing is fixed automatically by default.

Not every fix can be undone.

CoreLock · Illustration

Apps

23 apps checked: 18 notarized, 4 signed, 1 unsigned

18

Notarized

4

Signed

1

Unsigned

0

Broken

SafariNotarized

/Applications

VS CodeSigned

/Applications

ZoomNotarized

/Applications

sketch_toolUnsigned

~/Applications

04

App Signatures

When you choose Re-verify, CoreLock checks the code signature and Gatekeeper status of the apps in /Applications and ~/Applications. It flags unsigned apps and broken or expired signatures.

See which apps aren't signed, or have a broken or expired signature.

Runs when you choose Re-verify. Apps inside vendor subfolders aren't checked yet.

CoreLock · Illustration

Network

Open connections, refreshed every 5 seconds

23 open
1 open door

Connections

23

open

Apps

9

connected

Listening

1

beyond this Mac

AppIP addressPortStatus
Chrome
142.250.72.14443ESTABLISHED
Slack
34.226.15.60443ESTABLISHED
unknwn
*5900LISTEN
Spotify
35.186.224.25443ESTABLISHED
05

Network and Shields

The scan flags services listening beyond this Mac, though listening doesn't prove anyone can reach them. The Network screen lists your apps' open connections by IP address and port. Shields can turn on the macOS firewall and Stealth mode.

Turn on the macOS firewall without digging through System Settings.

The Network screen refreshes every 5 seconds while it's open. Public Wi-Fi mode needs macOS 26.

CoreLock · Illustration

Ask CoreLock

Plain-English answers about your findings

What does this open door finding mean?

An app is accepting connections from your network. That doesn't prove anyone can reach it. If you don't need it, turn on the firewall in Shields.

Asked about: Open door

App: node, port 3000

Where do I find Shields?

Ask a question...
06

Ask CoreLock

Ask a question in plain English, in general or about a finding you pick. It can't look at your Mac by itself.

Ask what a finding means and get a plain answer.

Off by default. Needs a free account. Free plan: 5 questions a day.

CoreLock · Illustration

Processes

100 busiest, sorted by CPU

By CPU
CPU34%
Memory67%
Disk52%

Busiest processes

Chrome

18% CPU

1.2 GB

VS Code

12% CPU

890 MB

Slack

4% CPU

340 MB

Stop: available for processes you own.

07

Processes

Your 100 busiest processes, sorted by CPU, with friendly names for common ones and each one's CPU and memory use. You can stop processes you own.

Find what's using the most CPU or memory, and stop it if it's yours.

Shows CPU and memory for each process. No battery data.

CoreLock · Illustration

Files

Quick scan: Downloads, Desktop, LaunchAgents

12,847

Files Scanned

2

Flagged

1:34

Duration

suspicious_binary.dmgMalware

Matches a known-malware hash

~/Downloads/suspicious_binary.dmg

install.shScript

Script downloads and runs code (simple heuristic)

~/Desktop/install.sh

12,845 files: no matchNothing flagged
08

Files

Every scan checks your Downloads folder against a built-in list of known-malware hashes and CoreLock's malware-signature (YARA) rules. A signature match is worth a look, not proof. Quick scan adds your Desktop and LaunchAgents. It doesn't look inside Mac app bundles.

Quarantine a flagged file after you confirm.

Pro's Full scan adds Documents, the launch folders and /Applications. External drives aren't scanned.

Six checks. One scan.

Press Scan Now and CoreLock runs all six checks. After that it scans again every 15 minutes by default.

Download CoreLock Free

Free forever. No credit card required.

Now available · Apple Notarized

You don't know what's on
your computer. Yet.

Your Mac may have forgotten permissions, unsigned apps, and login items you never added. Find yours.