Homepage and Download | Releases | Download | Objective-See, LuLu v2.6.2 was released on 02-February-2024. SHA-256: 96bab6ddbc58880580bf72ceb423d5a35ed88419f301a19710e44a18895c3077
Homepage and Download | Releases | Download | Objective-See, LuLu v2.6.3 was released on 06-March-2024. SHA-256: fa677999f1f6eeac725d235de64e24235c34ca71d93040f26ac69e76ea4a68e5
Homepage | Releases | Download | FAQ | Objective-See, LuLu v2.9.5 was released on 15-October-2024. SHA-256: 79bb6943841f26af381ac15a77afc7a3bff10340c2c25846fbcd77ad2f01c52e
Homepage | Releases | Download | FAQ | Objective-See, LuLu v2.9.6 was released on 15-October-2024. SHA-256: 39a827511ba69fe030e570446ddcf42d212e85cdda6d8f21f919576abcca8019
Homepage & Download | Releases | FAQ | Objective-See, The free macOS outbound firewall app LuLu v2.9.7 was released on 18-December-2024. SHA-256: 10b634b272aa0a98bb45d8e2d85eae63dc47d9cb0365dca9da5b03124fc423f9 Spoiler ℹ️ Another pre-release for version 3.0.0 Bug fixes: #662, #665, #667 ⚙️ UI improvements (activating windows, etc.).
Homepage & Download | Releases | FAQ | Objective-See, The free macOS outbound firewall app LuLu v3.1.1 was released on 12-February-2025. SHA-256: f48cc88b2fe367b0e3a6733dd59397d67935ee2726143e80886d1a171694d1e2 Spoiler Improved Classification of Apple App Store Apps Updated team IDs that Apple (now) uses for its App Store applications Improved Handling of Processes that (quickly) Exit Such processes are now better detected and ignored (related to #711?) Improved Localizations Translations corrections and UI improvements (to avoid clipping of longer translations) ⚠️ Added warning, noting that it is recommended that one upgrade to macOS 15.3+, as Apple (finally) fixed several issues that addressed incompatibilities between macOS and 3rd-party network extensions (such as LuLu).
Homepage & Download | Releases | FAQ | Objective-See, The free macOS outbound firewall app LuLu v3.1.2 was released on 17-February-2025. SHA-256: b19ee034c4aadf44ad7303deb6d1e85058d3198b446312177ce19074048b8882 Spoiler Korean Added (South) Korean localization (#722) Improved Localization Translations corrections and UI improvements (to avoid clipping of longer translations) (#710, #714, #719, etc.) Made user selections in alert persistence For example, if user expands alert to view details, this “preference” will now be persisted across reboots (#717)
Homepage & Download | Releases | FAQ | Objective-See, The free macOS outbound firewall app LuLu v3.1.3 was released on 29-March-2025. Validly Signed. SHA-256: 9B894186980808851874F185CCF6FDDCC131423834F3E8A4190EEE149F0655CC Spoiler Ukrainian Localization Added Ukrainian localization (#722) Thank you, MacPaw / Oleksandr! Traditional Chinese (Taiwan) Localization Added Chinese (Taiwan) localization (#726) Thank you, Ice1187! ☑️ Improved Block/Allow List Matching (#729) Block/allow lists are now loaded into sets (faster lookup) and all matching is done on lowercase strings. Moreover, the based domain is also checked (e.g., www.google.com → google.com) Improved (existing) Localizations
Homepage & Download | Releases | FAQ | Objective-See, The free macOS outbound firewall app LuLu v3.1.4 was released on 06-April-2025. Validly Signed. SHA-256: 4b97e370f736357274adcb114c9500a105eed60c8812f9cd57e9b5dc18dbbd5a Spoiler Improved French localizations Thank you, @benjaminach! ☑️ Improving rules view UI scrolling (#743) ☑️ Improved handling of “Cancel” buttons in various dialogues (#745) ☑️ Fixed bug that could prevent block lists from being correctly initialized (#729, #732) Disk Image Hash (SHA1) LuLu_3.1.4.dmg:70294494FFC72540FB46C219FF093F49FAE54729
Homepage & Download | Releases | FAQ | Objective-See, The free macOS outbound firewall app LuLu v3.1.5 was released on 15-April-2025. Validly Signed. SHA-256: 785ace66fe8a4999662edc8f391ac3d8ba30fdeee6ec753559eb93ff0f14b3b2 Spoiler Additional Localizations #749, #753 Added Simplified Chinese (zh-Hans). Mahalo @d86e ⚙️ UI Fixes and Improvements: #754 Name added to CFBundleDisplayName #752 Clicking on the 'Rules' menu no longer dismisses the whole menu #743 Improvement for Rules window Disk Image Hash (SHA1) LuLu_3.1.5.dmg: 518F9008FA529F00C2885FD0075FF98107CB6837
For BETA testers only. LuLu Version 3.9.0 (A 4.0 beta) has been made available. (16-July-2025) Download | GitHub | Validly Signed. SHA-256: 7b425b3889ebea82236f2d0ad6e0d937cb3667f9499a3c43a31f170ebf8f0a1e
For BETA testers only. LuLu Version 3.9.1 (A 4.0 beta) has been made available. (13-August-2025) Download | GitHub | Validly Signed. SHA-256: 2EF30E7E8AACA8FF87ED03512D34B7AB63D4C914DED25D6118B97AD2C2BB45DB
Objective-See has made LuLu Version v4.0.0 available. (25-August-2025) Download | Change Log | FAQ | Validly Signed. SHA-256: DD55AE20D509BEAFDB6E8D82ACBF508608F56C05975DBA35AF303DF6F5FCBA18 Spoiler ⏸️ New Feature: Disable Rules (#353) Either individual rules or all rules for an entire process can now be disabled ✅ macOS 26 Compatibility Improvements Rule's Window Improvements 'Hamburger' menu added to contain rule options, such as disable, delete, view paths, etc. Hitting delete on your keyboard on a selected rule will also delete the rule. Also, default ports (80/443) are hidden in rules to make the UI cleaner. Rule Cleanup Expired and temporary rules are now automatically cleaned up / removed Additional Localization(s) Italian ✍ Improved Passive Rule Creation (#782) Passive mode rule creation now prioritizes domain names over IP addresses. Now, when passive mode creates rules automatically, they will show meaningful names like github.com instead of 140.82.112.3:443. Changes to VirusTotal Integration Due to an API key being deprecated, the VirusTotal button now opens VirusTotal's report in the default browser Disk Image Hash (SHA256): LuLu_4.0.0.dmg: DD55AE20D509BEAFDB6E8D82ACBF508608F56C05975DBA35AF303DF6F5FCBA18 Note, to facilitate testing/bug reports, you can stream debug log messages via: log stream --level debug --predicate="subsystem='com.objective-see.lulu'" (Note: Server-side JSON file will be updated in a few days so that the update message from within LuLu is displayed.) For now, you can manually update by downloading the attached disk image, LuLu_4.0.0.dmg.
Objective-See has made LuLu Version v4.0.1 available. (01-September-2025) Download | Change Log | FAQ | Validly Signed. SHA-256: BBA85CF9AA333CE2659AFAD8CC58F71B92CA082AC22FAB79DEB6D9B19E6CB16B Spoiler LuLu v4.0.1 Improved Logging Per request, added a dedicated debug log msg that shows Process → Endpoint → Rule → Decision. To filter on, from Terminal, run: log stream --level debug --predicate 'subsystem == "com.objective-see.lulu" && composedMessage BEGINSWITH “[LULU]”' Rules UI Reverted logic that would hide HTTP/S ports for endpoint rules, as it was a bit confusing to determine whether the rule was then for all ports or just the HTTP/S ones.