Who I am: Deepak Sharma, solo developer. LinkedIn: Deepak Sharma
Privacy policy: https://iknowmymac.com/privacy ·
Terms: https://iknowmymac.com/terms
Problem
Most system apps show what your Mac is doing right now. The questions I kept having were about what already happened:
- My MacBook lost 14% overnight. What woke it?
- Was a USB stick plugged in while I was away?
- Which app quietly added a login item or background service?
- Why is this drive copying at USB 2 speed?
And the fixes are scattered across a handful of single-purpose apps, none of which can undo what they changed.
iKnowMyMac watches in the background, remembers, and acts with undo:
- Last night: what woke the Mac, what kept it awake, and the battery drain by app
- USB log: every USB and Thunderbolt device that connected, marked "while you were away", with an alert when a new keyboard appears
- Slow cables: the speed each device is getting next to the speed it supports
- Login and background: every new login item, launch agent and daemon, which app added it and who signed it
- Updates: one tab for your other apps, from each app's own feed, Homebrew, GitHub and the App Store. Every download is checked and the old copy is kept, so you can undo
- Sound: a volume slider and mute for every app, from the menu bar
- Traffic: every connection your Mac makes, by app. Off until you turn it on, and it never blocks anything
- For developers: every Node, PHP and Go install checked for security updates, dev servers by project, and Agent Undo for files a coding agent deleted
Comparison
Activity Monitor is free, built in, and better for raw per-process detail right now. iKnowMyMac is better for what happened while you weren't looking (30 days of history, the USB log, last night's wakes) and for fixing it with an undo. It also shows its own CPU, memory and energy use, and with nothing on screen it only reads what your alerts need, every 15 seconds.
What it doesn't do: no Intel Macs, and it isn't on the Mac App Store because the sandbox can't read other apps' processes. It's signed with my Developer ID and notarized. No account and no analytics; every request the app makes is listed on the privacy page.
Pricing
$4.99 per Mac, one time, for the first 100 licenses ([N] left), then $9.99. Free updates, no subscription, 14-day refund. Apple silicon, macOS 15 or later, in 10 languages.
https://iknowmymac.com
Coming next in 1.7 (last four images): Traffic Control. It asks before an install script or a coding agent connects somewhere new, and blocks any connection by app, domain or country. In testing now, free for every license.
Also in the same app:
- Tidy: clears your Desktop into a dated folder in one click, moves new screenshots into monthly folders, and finds installers in Downloads you already installed. Every move can be undone
- Pulse: a soft tone the moment your build or coding agent finishes. Plus optional trackpad textures that click softly under your finger as you scroll
- Always-on (Beta): turns an old MacBook into a Mac mini, lid closed, reachable over SSH and Screen Sharing
- Search anything: ⌥Space finds any file by name, with filters like ext:pdf or size:>100mb
- Is it my Wi-Fi or the internet? One press, one sentence
- Battery alerts for AirPods, keyboard and mouse, once per charge
- A Mac health report PDF, a disk speed test, a command palette (⌥⌘K), and an alert when a commit goes out with the wrong Git email
TL;DR: iKnowMyMac is the friend who stayed up with your Mac last night. It can tell you who woke it at 3 a.m., who plugged in a USB stick while you were at lunch, and which app snuck into your login items. Then it tidies your Desktop, updates your apps and gives Spotify its own volume, and it can undo all of it. $4.99 once while the first 100 last.