Live Network Speed
Continuous upload and download speed telemetry with fixed-width monospace typography to prevent menubar jumping. Fluid auto-scaling from B/s to KB/s and MB/s.
Instant real-time monitoring of internet bandwidth (Up/Down), CPU performance core load (P-Cores) and efficiency cores (E-Cores), APFS storage, and RAM pressure in under 15 MB with zero battery impact.
Crafted in native Swift and AppKit to provide live metrics with near-zero latency and total respect for battery life.
Continuous upload and download speed telemetry with fixed-width monospace typography to prevent menubar jumping. Fluid auto-scaling from B/s to KB/s and MB/s.
Direct Mach kernel queries (host_processor_info) illustrating actual load distribution between performance and efficiency cores.
Accurate telemetry derived from the macOS virtual memory subsystem (vm_statistics64), measuring active compression and physical swap.
Distinguishes immediately available free storage from capacity consumed by local Time Machine snapshots and purgeable cache blocks.
Auto-detects the active default route interface (Wi-Fi, Ethernet, Tailscale, WireGuard, or enterprise VPNs) with zero manual setup required.
Your network usage data remains confidential. iPalm never sends outbound telemetry packets and includes zero tracking libraries. Computed entirely in local RAM.
Why choosing a native AppKit menubar utility beats heavy background wrappers or detached monitoring windows.
| Technical Criteria | Activity Monitor | Electron Monitors | iPalm (Native ARM64) |
|---|---|---|---|
| System Integration | Floating Window | Menubar or Window | ✓ Compact Menubar Item |
| RAM Memory Footprint | ~60 MB – 95 MB | > 150 MB – 450 MB | ✓ < 15 MB RAM (AppKit) |
| Battery & Energy Impact | Moderate | High (Frequent wakeups) | ✓ Zero Impact (Timer Coalescing) |
| Up/Down Live Network Speeds | ✗ Cumulative totals only | ✓ Real time | ✓ Real time with fixed width |
| P-Cores vs E-Cores Split | ~ Separate graph | Variable | ✓ Apple Silicon Topology |
| Privacy / Zero Telemetry | ✓ Local | ✗ Analytics / License pings | ✓ 100% Local (Zero sockets) |
| Licensing Model | Built into macOS | Paid / Subscription | ✓ Free for personal use |
Everything needed to mount the DMG and enable iPalm in your macOS menubar.
Download and open iPalm_1.01_Installer.dmg. Drag the iPalm.app icon into your Applications folder and eject the installer.
If macOS says "is damaged" or blocks launch (standard protection for unnotarized web apps):
xattr -cr /Applications/iPalm.app
Or navigate to System Settings → Privacy & Security and click "Open Anyway".
iPalm will appear in your top-right menubar. Left-click to display the live telemetry popover and right-click for preferences.
In iPalm settings, enable "Launch at login" to register it seamlessly using Apple's official SMAppService API.
Tuned to respect low-power processor states when running on MacBook battery power.
By downloading, installing, launching, or using iPalm, the user agrees to be legally bound by these Terms and Conditions of Use.
The Developer grants an individual, revocable, non-exclusive, non-transferable, and royalty-free license to utilize iPalm solely for personal and private use on Apple Silicon devices owned or directly controlled by the user. Commercial resale or distribution without express written consent from CamNR is prohibited.
iPalm is a passive hardware and network diagnostic utility. It does not inspect, proxy, or alter packet payloads; it solely reads aggregated counters provided by the BSD kernel (if_data64).
The Software is provided "as-is", without warranties of any kind. The Developer assumes no liability for operational decisions made based on application readings.
iPalm transmits no diagnostic or personal data to remote servers. All computation executes 100% locally on your Apple Silicon hardware.
Bandwidth sampling and CPU telemetry occur strictly within Apple Silicon hardware registers.
The application never opens internet sockets to report performance or usage metrics.
All customized preferences (refresh interval, display units) are stored solely in your local Mac's UserDefaults.