# Security checklist app for your Mac [Pareto Security](https://paretosecurity.com/) helps you with basic security hygiene on your Mac. It gently nudges you to take care of 20% of security tasks that prevent 80% of problems.

Test coverage (master branch) Supported macOS versions Latest release License: GPL-3.0 Built by these great folks!

## How Pareto Security keeps you secure - Chris **forgot to enable FileVault** disk encryption after OS reinstall, then someone stole his MacBook, and now they have all of his photos, documents, and business files. - Suzie **turned off the Firewall** to debug a router, did not remember to turn it back on, and accidentally exposed her local webserver to the entire Starbucks network. - James lent his MacBook to mom for a weekend, forgot he enabled **automatic login** for her convenience, then found his son playing on his company's Slack. - Paul needed to **turn off Gatekeeper** to install an app he found on the Internet, then failed to turn it back on again, and his Mac got infected with malware. - Marie did not set **auto-updating of apps** and got hacked because she was not running a recent app version with the security patch applied. - Mia used her MacBook for a presentation, disabled **automatic screen locking**, forgot to re-enable it, only to find coworkers having fun with her Facebook.

All of the above are easily preventable. The Pareto Security app regularly checks such common security fails and reminds you to take care of them. [See all security checks on our website ยป](https://paretosecurity.com/security-checks) ## More info Any other checks that you want? Let us know on [GitHub discussions](https://github.com/ParetoSecurity/pareto-mac/discussions/3). [Contact us through the form](https://paretosecurity.com/contact) on our website. Read more about the company behind the app: [niteo.co](https://niteo.co/) ## Releases Our versioning strategy follows a specific pattern for stable and pre-release versions: ### Version Numbering - **Stable releases** use the minor version (e.g., `1.10.0`, `1.11.0`) - **Pre-releases** use patch versions (e.g., `1.10.1`, `1.10.2`, `1.10.3`) ### Example Release Cycle ``` 1.10.0 - stable 1.10.1 - pre-release 1.10.2 - pre-release 1.10.3 - pre-release 1.10.4 - pre-release 1.11.0 - stable 1.11.1 - pre-release ``` **Note:** This versioning strategy applies only to Apple/macOS releases. Linux releases don't include pre-release versions. ### Troubleshooting ### Helper commands (1.2.0+) Copy/paste them into your browser address bar. ``` paretosecurity://reset > Default settings paretosecurity://showMenu > Open menu paretosecurity://update > Force update paretosecurity://welcome> Show welcome window paretosecurity://open > Start app paretosecurity://showPrefs > Show Preferences paretosecurity://runChecks > Run Checks paretosecurity://restart > Restart app paretosecurity://debug > Output detailed status of the checks paretosecurity://logs > Copy system logs for ParetoSecurity ``` ### Reset AppleWvnets (Automation) permissions To reset privacy permissions run the following in Terminal: `tccutil reset AppleEvents` More info at https://apple.stackexchange.com/questions/339363/how-can-i-remove-applications-from-security-privacy.