Objective Development
What It Does
Objective Development is a small Austrian software company founded by Christian Starkjohann, operating since the early 2000s and based in Vienna. The company is best known for two macOS products: Little Snitch (an application-level outbound firewall and network monitor, first released 2003) and LaunchBar (a keyboard-driven productivity launcher). Both are established, well-regarded tools in the macOS ecosystem with 20+ year track records.
In 2026, the company expanded to Linux with Little Snitch for Linux — a free tool that uses eBPF for per-process network monitoring on modern Linux kernels. The Linux product reflects a different model from the macOS product: the daemon is proprietary but free to redistribute, while the eBPF kernel component and web UI are GPL v2 open source.
Key Features
- Little Snitch (macOS): Commercial outbound application firewall with interactive connection prompts, rule management, traffic visualisation, and network filter integration (replaced kernel extensions with Apple Network Extensions on macOS Catalina+). Paid, per-seat license.
- Little Snitch for Linux: Free eBPF-based network monitor with web UI, blocklist support, and custom rules. Proprietary daemon, open-source kernel component and UI. Requires kernel 6.12+ with BTF.
- LaunchBar: macOS keyboard launcher with search, clipboard history, and automation. Paid.
- Micro Snitch: Lightweight macOS menubar tool that alerts when camera or microphone is activated. Paid.
- Privacy-first positioning: No telemetry collected from any product. Founder personally uses the tools.
- Strong macOS reputation: Trusted by privacy-conscious developers, security professionals, and power users for 20+ years.
Use Cases
- macOS developer privacy: Monitor and control which applications on a macOS workstation make outbound connections, including system processes and third-party apps.
- Linux privacy transparency (new): Understand per-process network behaviour on a personal Linux system or self-hosted server without installing kernel modules.
- Personal security hygiene: Use Little Snitch or Micro Snitch to detect unexpected microphone/camera activation or data exfiltration from legitimate software.
Adoption Level Analysis
Small teams (<20 engineers): Fits well for individual developers and small teams on macOS who want network transparency without enterprise tooling complexity. The macOS product has a strong UX track record. The Linux product is v1.0 and requires a very modern kernel.
Medium orgs (20–200 engineers): The macOS product has no centralised management plane. Each machine requires individual installation and rule management. Not suitable as an organisational tool at this scale without supplementary tooling.
Enterprise (200+ engineers): Does not fit. No MDM/fleet management integration, no SIEM, no centralised policy enforcement. Enterprise environments should use CrowdStrike Falcon, Jamf Protect, or similar for endpoint-level network monitoring at scale.
Alternatives
| Alternative | Key Difference | Prefer when… |
|---|---|---|
| CrowdStrike Falcon | Enterprise EDR/XDR with centralised management, threat intelligence, response | You need org-wide network monitoring with incident response capabilities |
| OpenSnitch | Fully open-source Linux application firewall inspired by Little Snitch | You need a fully auditable per-process firewall on Linux |
| Portmaster | Open-source application firewall with DNS-level blocking | You want a polished GUI and broader blocking capabilities on Linux |
| Jamf Protect | macOS-specific enterprise endpoint security with fleet management | You need macOS network monitoring at scale with MDM integration |
Evidence & Sources
- Objective Development — Official Website
- Little Snitch — Wikipedia
- Little Snitch for Linux — Vendor Announcement Blog
- Macworld review (v4, 4.5/5)
- Little Snitch for Linux — OMG Ubuntu Coverage
Notes & Caveats
- Bootstrapped indie company: Objective Development is not VC-backed or publicly traded. This means no acquisition risk from investors but also limited engineering capacity. Feature velocity on the Linux product should be expected to be slower than on macOS.
- macOS product is paid; Linux product is free: The Linux version’s free-plus-open-source-components model is different from the macOS version’s commercial model. No indication of future pricing changes for the Linux product.
- macOS v6 uses Apple Network Extensions: The transition from kernel extensions (pre-Catalina) to Apple Network Extensions was forced by Apple’s kernel extension deprecation. This means the macOS product is architecturally constrained by Apple’s API choices.
- Single founder origin: Christian Starkjohann is the primary engineering driver behind both the macOS and Linux products. Key-person dependency risk for a small operation.
- No Linux GUI (yet): The Linux product’s web UI is functional but not the polished native macOS experience. The founder describes it as a “first honest version.”