{"id":13634285,"url":"https://github.com/paretoSecurity/pareto-mac","last_synced_at":"2025-04-18T14:34:00.571Z","repository":{"id":38216329,"uuid":"385891121","full_name":"ParetoSecurity/pareto-mac","owner":"ParetoSecurity","description":"Automatically audit your Mac for basic security hygiene.","archived":false,"fork":false,"pushed_at":"2024-10-22T18:35:09.000Z","size":6789,"stargazers_count":326,"open_issues_count":4,"forks_count":24,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-11-05T18:53:14.615Z","etag":null,"topics":["endpoint-security","macos","security","swift","swiftui"],"latest_commit_sha":null,"homepage":"https://paretosecurity.com","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ParetoSecurity.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-14T09:54:07.000Z","updated_at":"2024-10-31T20:36:11.000Z","dependencies_parsed_at":"2024-01-02T14:42:00.628Z","dependency_job_id":"254ee6a7-1a39-4e0d-a085-7cc34dea3d16","html_url":"https://github.com/ParetoSecurity/pareto-mac","commit_stats":null,"previous_names":[],"tags_count":252,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ParetoSecurity%2Fpareto-mac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ParetoSecurity%2Fpareto-mac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ParetoSecurity%2Fpareto-mac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ParetoSecurity%2Fpareto-mac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ParetoSecurity","download_url":"https://codeload.github.com/ParetoSecurity/pareto-mac/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223782713,"owners_count":17201835,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["endpoint-security","macos","security","swift","swiftui"],"created_at":"2024-08-01T23:01:00.816Z","updated_at":"2025-04-18T14:34:00.565Z","avatar_url":"https://github.com/ParetoSecurity.png","language":"Swift","funding_links":[],"categories":["Applications"],"sub_categories":["Security"],"readme":"# Security checklist app for your Mac\n\n[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.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg height=\"200\" src=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/assets/icon.png?raw=true\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://codecov.io/gh/ParetoSecurity/pareto-mac\"\u003e\n\t\u003cimg alt=\"Test coverage (master branch)\"\n\t     src=\"https://img.shields.io/codecov/c/github/ParetoSecurity/pareto-mac?label=tests%20coverage\u0026token=0PQ1BR279J\"\u003e\n  \u003c/a\u003e\n  \u003cimg alt=\"Supported macOS versions\"\n         src=\"https://img.shields.io/badge/macOS%20versions-Big%20Sur%2C%20Monterey-blue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/ParetoSecurity/pareto-mac/releases\"\u003e\n    \u003cimg alt=\"Latest release\"\n         src=\"https://img.shields.io/github/v/release/ParetoSecurity/pareto-mac?include_prereleases\u0026sort=semver\u0026label=latest%20release\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/ParetoSecurity/pareto-mac/blob/master/LICENSE\"\u003e\n    \u003cimg alt=\"License: GPL-3.0\"\n         src=\"https://img.shields.io/github/license/ParetoSecurity/pareto-mac?color=blue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/ParetoSecurity/pareto-mac/graphs/contributors\"\u003e\n    \u003cimg alt=\"Built by these great folks!\"\n         src=\"https://img.shields.io/github/contributors/ParetoSecurity/pareto-mac.svg\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\n## How Pareto Security keeps you secure\n\n- 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.\n- 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.\n- 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.\n- 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.\n- 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.\n- 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.\n\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.youtube.com/watch?v=eOrn62dBVwY\"\u003e\u003cimg height=\"300\" src=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/assets/screenshot.png?raw=true\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\nAll of the above are easily preventable. The Pareto Security app regularly checks such common security fails and reminds you to take care of them.\n\n[See all security checks on our website »](https://paretosecurity.com/security-checks)\n\n\n## More info\n\nAny other checks that you want? Let us know on [GitHub discussions](https://github.com/ParetoSecurity/pareto-mac/discussions/3).\n\n[Contact us through the form](https://paretosecurity.com/contact) on our website.\n\nRead more about the company behind the app: [niteo.co](https://niteo.co/)\n\n### Troubleshooting\n\n### Helper commands (1.2.0+)\n\nCopy/paste them into your browser address bar.\n\n```\nparetosecurity://reset \u003e Default settings\n\nparetosecurity://showMenu \u003e Open menu\n\nparetosecurity://update \u003e Force update\n\nparetosecurity://welcome\u003e Show welcome window\n\nparetosecurity://open \u003e Start app\n\nparetosecurity://showPrefs \u003e Show Preferences\n\nparetosecurity://runChecks \u003e Run Checks\n\nparetosecurity://debug \u003e Output detailed status of the checks\n\nparetosecurity://logs \u003e Copy system logs for ParetoSecurity\n```\n\n### Reset AppleWvnets (Automation) permissions\n\nTo reset privacy permissions run the following in Terminal: `tccutil reset AppleEvents`\n\nMore info at https://apple.stackexchange.com/questions/339363/how-can-i-remove-applications-from-security-privacy.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FparetoSecurity%2Fpareto-mac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FparetoSecurity%2Fpareto-mac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FparetoSecurity%2Fpareto-mac/lists"}