Centro de ayuda
¿Cómo podemos ayudarte?
Instalación, activación, el asistente opcional, trasladar una licencia, reembolsos y desinstalación. Primero, las respuestas cortas.
Última actualización Se aplica a iKnowMyMac 1.0.0
En esta página
Instalación
¿Cómo instalo iKnowMyMac?
Descarga la imagen de disco, ábrela, arrastra iKnowMyMac a tu carpeta Aplicaciones y ábrela desde Aplicaciones.
- Get the download from the page you see right after buying, or from Get your download link with the license key from your purchase email. The download is about 4 MB.
- Open the downloaded
.dmgfile. - Drag iKnowMyMac onto the Applications folder in the window that appears.
- Eject the disk image, then open iKnowMyMac from your Applications folder.
iKnowMyMac is signed with our Developer ID and notarized by Apple, so macOS opens it after its usual check for apps downloaded from the internet.
¿Qué pasa la primera vez que la abro?
Una configuración breve: unas pantallas de bienvenida, elegir cómo se ve el ítem de la barra de menús, avisos opcionales, el asistente opcional y, por último, tu clave de licencia.
Every step that involves a permission is optional and only asks when you press its button. You can change all of these choices later in Settings.
¿Funciona en Mac con Intel?
No. iKnowMyMac necesita un Mac con Apple silicon (M1 o posterior) y macOS 15 Sequoia o posterior.
¿Por qué iKnowMyMac no está en el Mac App Store?
El aislamiento (sandbox) del App Store impide que las apps lean otros procesos, y eso es el núcleo de lo que hace iKnowMyMac. Por eso la vendemos directamente, firmada y notarizada.
Activa tu licencia
¿Cómo activo iKnowMyMac?
Pega la clave de licencia del correo de tu compra en la pantalla de activación y elige Activar este Mac.
Your key is emailed by Dodo Payments, who handle our checkout. Copying and pasting is easiest; spaces and line breaks picked up from the email are removed for you. Until a key is activated, the app shows a live preview with simulated figures behind the activation screen.
To activate later, or with a different key, open Settings luego License.
¿Qué envía la activación?
Tu clave de licencia y el nombre de tu Mac. Nada sobre las apps que usas ni sobre cómo usas tu Mac sale de él.
The license server replies with a random instance ID for this Mac. iKnowMyMac keeps the key and that ID in your Keychain, and later checks send only the key and the instance ID. The Mac's name is the one set in System Settings luego General luego Sharing; it helps you recognise your Macs if you ever move a license.
The app checks the license when it opens and then every 7 days. If it can't reach the server, everything keeps working for 30 days. Every request the app makes is listed on the privacy page.
No se acepta mi clave. ¿Y ahora qué?
El mensaje bajo el campo de la clave indica el motivo. Lo más habitual es que la clave se haya copiado incompleta o que ya esté activa en todos los Mac que cubre.
- “That key wasn't recognised.” Copy the key again from your purchase email and paste it.
- “This key is already active on all the Macs it covers.” Free a seat in the customer portal linked from your purchase email (Deactivate next to a Mac you no longer use, or this Mac's old entry), then try again.
- “This key has been deactivated.” This usually follows a refund. If you didn't ask for one, write to support@iknowmymac.com.
- “You appear to be offline.” Activation needs a moment online. Connect and try again.
Compré una licencia para varios Mac. ¿Cómo la uso?
Activa la misma clave en cada Mac. Una clave para 5 Mac puede estar activa en 5 Mac a la vez.
No encuentro mi clave de licencia.
Busca en tu correo el recibo de Dodo Payments; la clave está en él. Si sigues sin encontrarla, escríbenos desde la dirección de correo con la que compraste.
Permisos
¿Por qué iKnowMyMac pide enviar notificaciones?
Para los avisos sobre apps que se portan mal y el resumen semanal. macOS solo lo pregunta si eliges Permitir notificaciones durante la configuración.
If you skip it or say no, monitoring works exactly the same; you just won't get alerts. You can change your mind in System Settings luego Notifications luego iKnowMyMac, and choose which alerts fire in iKnowMyMac Settings luego Alerts.
¿Necesita acceso total al disco, el micrófono o algo más?
Ni acceso total al disco, ni grabación de pantalla, ni micrófono. Algunas funciones piden un permiso la primera vez que las usas, y solo para esa función: Tidy, para tus carpetas Escritorio, Descargas y Documentos; Pestañas del navegador, para leer los nombres de las pestañas de tu navegador; Volumen por app, para el audio; el nombre de la red Wi-Fi, para Ubicación; App Inspector, Tus otros Mac y la comprobación de internet, para Red local; y la opción Ausente de Keep Awake, para Accesibilidad.
The only other approvals are for the optional helper, the optional network filter for Traffic, and Open at login if you turn it on; all of them appear in macOS's Login Items settings.
¿Cómo activo el filtro de red de Traffic?
Es opcional. En iKnowMyMac, haz clic en Abrir Ajustes del Sistema en la configuración de Traffic (o en Activar… en Ajustes → Traffic) y luego activa iKnowMyMac en Extensiones de red en Ajustes del Sistema.
The network filter gives Traffic real host names, and the data amounts of system processes. It only watches: it always lets traffic through.
- In iKnowMyMac, click Open System Settings in step 2 of Traffic's setup, or Turn On… in Settings luego Traffic. System Settings opens at General luego Login Items (called Login Items & Extensions before macOS 27).
- Scroll down to Extensions. If you see By App and By Category, click By Category.
- Click the ⓘ button next to Network Extensions.
- Turn on iKnowMyMac (it says iKnowMyMac Traffic under its name), enter your Mac's password if asked, then click Done.
- If macOS asks whether iKnowMyMac may filter network content, click Allow.
- Back in iKnowMyMac, Traffic switches to real host names by itself.
iKnowMyMac only appears under Network Extensions after you click the button in step 1. Turning the filter on or off briefly drops open connections, such as SSH sessions, downloads and calls.
¿Cómo vuelvo a desactivar el filtro de red?
En iKnowMyMac, abre Ajustes → Traffic y haz clic en Desactivar… junto a Filtro de red. Traffic sigue registrando, con los nombres de host estimados.
You can also turn off iKnowMyMac in System Settings luego General luego Login Items luego Extensions luego Network Extensions. macOS asks for your password, and may list the filter as waiting to be removed until your Mac restarts. You can turn it on again at any time.
El asistente opcional
iKnowMyMac works fully without the helper. Without it, macOS hides some system processes from apps, and a few readings (per-process energy, the full sleep log, SSD health) show as unavailable. The helper is a small background service inside the app that can read those for iKnowMyMac, and nothing else.
¿Qué puede hacer el asistente?
Responde a cuatro preguntas de solo lectura, y solo para iKnowMyMac.
- Read CPU, memory and disk use of system processes that apps can't read on their own.
- Take a
powermetricssnapshot for per-process energy. - Read the sleep and wake log (
pmset). - Read your SSD's health (SMART) data.
¿Qué no puede hacer el asistente?
No puede recibir órdenes, cambiar nada ni usar la red.
- It can't quit, change, move or delete anything, and it can't run commands for you or for any other app.
- It can't open your files or documents.
- It can't use the network, so it can't send anything anywhere.
- It doesn't keep running: it quits a few seconds after iKnowMyMac stops asking it questions.
¿Cómo instalo y apruebo el asistente?
Elige Instalar asistente durante la configuración, o Instalar… en Ajustes → Asistente, y luego permite iKnowMyMac en Ajustes del Sistema → General → Ítems de inicio.
- In iKnowMyMac, open Settings luego Helper and choose Install… (or choose Install helper during setup).
- macOS asks for your approval. Open System Settings luego General luego Login Items (called Login Items & Extensions on newer macOS) and turn on iKnowMyMac. The app has an Open Login Items button that takes you there.
- Back in iKnowMyMac, system processes appear on the next refresh.
¿Cómo elimino el asistente?
Abre Ajustes → Asistente en iKnowMyMac y elige Desinstalar…. Los procesos del sistema vuelven a ocultarse; todo lo demás sigue funcionando.
You can also turn it off in System Settings luego General luego Login Items. If you plan to delete the app, remove the helper first (see Uninstall).
Trasladar una licencia a otro Mac
¿Cómo traslado mi licencia a un Mac nuevo?
En el Mac antiguo, abre Ajustes → Licencia → Trasladar la licencia a otro Mac…, confirma y luego activa la misma clave en el Mac nuevo.
- On the old Mac, open iKnowMyMac Settings luego License.
- Choose Move License to Another Mac…, then Deactivate This Mac. This frees one of your license's seats.
- On the new Mac, install iKnowMyMac and paste the same key.
Your history on the old Mac isn't deleted; that copy of iKnowMyMac returns to the activation screen.
“Esta clave ya está activa en todos los Mac que cubre.” ¿Cómo libero un puesto yo mismo?
En el portal de cliente enlazado en el correo de tu compra: busca tu clave, pulsa Desactivar junto al Mac que quieras liberar y vuelve a activar.
- Open your purchase email from Dodo Payments and follow its link to the customer portal.
- Find your license key. The portal lists every Mac it is active on, by name.
- Press Deactivate next to a Mac you no longer use. If iKnowMyMac on this Mac asks to be activated again (it lost its activation, say after a reinstall), deactivate this Mac's own old entry.
- Back in iKnowMyMac, press Activate this Mac.
iKnowMyMac shows these same steps under the message. Deactivating never deletes anything on any Mac.
Mi Mac antiguo ya no está, se borró o se estropeó. ¿Cómo libero su puesto?
Desactívalo en el portal de cliente enlazado en el correo de tu compra (ver arriba). ¿No encuentras el correo? Escribe a support@iknowmymac.com desde la dirección con la que compraste y liberaremos el puesto por ti.
When you write, include your license key or order number, and the name of the Mac to free if you know it. Once the seat is free, activate on your new Mac as usual. This also applies if you reinstalled macOS without deactivating first.
Actualizaciones
¿Cómo se actualiza iKnowMyMac?
Con Sparkle, el framework estándar de actualizaciones para Mac. Con la búsqueda automática activada, la app comprueba una vez al día y te ofrece cada nueva versión.
The switch is in Settings luego General luego Updates, next to Check for Updates… for a check right now. Updates are signed, and iKnowMyMac verifies the signature before installing. The update check sends nothing about your Mac.
Updates are free. See what changed in the changelog.
Entornos de ejecución y certificados
¿Cómo comprueba iKnowMyMac mi Node.js, PHP y Go?
En Package Watch, la pestaña Entornos de ejecución muestra cada Node.js, PHP y Go de tu Mac y comprueba cada uno con las últimas versiones de seguridad. Cada fila que necesita una actualización de seguridad tiene una acción: Arreglar… para una copia que está atrasada, Pasar a una rama con soporte para una que ya no recibe correcciones de seguridad, y Eliminar… para una versión antigua.
It looks in the folders of Homebrew, nvm, Volta, fnm, mise, asdf, Laravel Herd, MAMP and the installers from nodejs.org and go.dev, and reads each version from there. It never searches your whole home folder and never runs your shell profile; only Herd's PHP, which keeps no version on disk, is asked for its version.
- Fix… and Move to… show the exact command before it runs, such as
brew upgrade nodeornvm install 26.12.1, and run it only after you press its button. The old version stays installed beside the new one until you choose Remove…: Homebrew runs withHOMEBREW_NO_INSTALL_CLEANUP=1. - Move to a supported line suggests the line your projects pin if it still gets security fixes, else the newest line that does: for Node.js, the newest even-numbered line, such as Node.js 26.
- A row says Used by 2 projects when projects pin its line, in
.nvmrc,.node-version,.tool-versions,package.json(engines.node and volta.node),composer.json,go.modormise.toml. - After a fix, Package Watch checks again: the row says Fixed, and the incident card, the Needs you row and the menu bar line update.
- nvm, Laravel Herd, the official installers and Java have their own answers below.
- Search anything finds the rows and the incident cards: type node, php, go, java, emudhra, php2shell or certifi.
The check is on by default and follows Package Watch's schedule. To turn it off, open Settings luego Package Watch and turn off Check Node.js, PHP and Go versions and certificate bundles.
¿Cómo lo arreglo todo de una vez?
Pulsa Arreglar todo… arriba en Package Watch › Entornos de ejecución, o en una tarjeta de incidente para arreglar solo ese incidente. Una hoja muestra cada paso en orden con sus comandos exactos; desmarca lo que no quieras y pulsa Ejecutar.
- Open iKnowMyMac, choose Package Watch in the sidebar, then the Runtimes tab.
- Press Fix All… next to the summary at the top, or Fix All… on one incident card.
- Read the list under Runs here: each step has a checkbox and its exact commands. Fixes are ticked; removing an old version and changing a project's pin never are.
- Press Run, which names the number of ticked steps, such as Run 12 Steps. They run one at a time, in this order: Homebrew, then the version managers and installers, the Java JDKs, Composer and certifi, then the pins, and last the removals.
- It stops at the first step that fails and shows its output word for word; the steps after it do not run.
- Under Needs you, steps that need an administrator's password or Terminal each have their own button, such as Do It for Me….
- Steps done in another app, such as Herd's or MAMP's window, are named at the bottom: Fix… on their row shows the steps.
When it is done, Package Watch checks everything again, and each row it fixed says Fixed.
¿Cómo elimino un Node.js, PHP o Go antiguo?
Pulsa Eliminar… en su fila de Package Watch › Entornos de ejecución. iKnowMyMac primero muestra los proyectos que todavía usan esa versión y qué les pasará, y luego ejecuta el propio comando del instalador, como brew uninstall node@20, solo después de que pulses Eliminar.
- In Package Watch luego Runtimes, find the old version. Remove… is on rows that no longer get security fixes, on an older copy beside a newer one from the same installer, and on rows Fix fixed.
- Press Remove…. The sheet shows the exact command and, under Projects that use it, each project that pins that version.
- To move a project to the new line, tick its pin. Each change is one line, shown as a diff, such as
.nvmrcfrom 20 to 26. - Press Remove.
- Homebrew:
brew uninstall node@20, orbrew cleanupwhen a newer version of the same formula is installed. When another formula still needs it, Homebrew refuses, its message is shown word for word, and nothing is removed. - nvm:
nvm uninstall 20.3.1, in Terminal, here or copied, as for nvm's updates. Once it is removed, nvm use in a project that asks for it says it is not installed. - fnm, mise and asdf: their own uninstall command. Volta has none, so the steps show its folder in the Finder to move to the Trash.
- The version nvm, fnm, mise or asdf uses as its default can't be removed: make another version the default first.
- Removing is not undone by iKnowMyMac: installing the version again brings it back. A pin change can be put back with Undo in History.
¿Cómo actualizo un Node.js que instaló nvm?
Pulsa Arreglar… (o Pasar a… en una versión que ya no recibe correcciones de seguridad) en su fila y elige cómo: En Terminal, donde ves cómo se ejecuta; Aquí, en un shell que solo carga el propio script de nvm, nunca tu perfil del shell; o Copiar, para pegar tú mismo los comandos en Terminal.
- In Package Watch luego Runtimes, press Fix… on the nvm row, or Move to 26… on a version that no longer gets security fixes.
- Choose In Terminal, Here or Copy at the top of the sheet. Each shows exactly what will run: the file Terminal opens, the script that runs here, or the commands to copy.
- Press Run in Terminal, Run Here or Copy.
- In Terminal: iKnowMyMac writes a file in its own folder,
~/Library/Application Support/iKnowMyMac/Fix, holding only the commands shown, and Terminal opens and runs it. The file is deleted after a day. When Terminal says Finished, press Check Again. - Here: the commands run in
/bin/bash --noprofile --norc, which loads nvm's ownnvm.shand nothing else, and the output appears in the sheet. - Copy: open Terminal (in Applications luego Utilities), paste the command, such as
nvm install 24.22.1, press Return and wait until the prompt comes back.
The old version stays installed. An update leaves nvm's default alone: to make new Terminal windows use the new one, run nvm alias default 24.22.1. Move to a supported line also runs nvm alias default when the old version was the default.
¿Cómo actualizo PHP en Laravel Herd?
Pulsa Arreglar… en la fila de PHP de Herd y elige cómo: el propio comando de Herd, herd php:update 8.4, en Terminal o aquí, o Copiar, que además muestra los pasos en la ventana de Herd.
In Herd's window, without iKnowMyMac:
- Click the Herd icon in the menu bar and choose Open Herd.
- Choose PHP in the sidebar.
- Next to the PHP line iKnowMyMac marks, such as PHP 8.4, click Update. Herd installs the fixed version (8.4.27 on 21 October 2026) or later.
- When it is done, Herd restarts PHP for your sites.
Herd's command asks Herd to fetch the same version or later, as its window does, and Herd keeps each PHP version it installed. PHP 8.1 and older no longer get security fixes from the PHP project: in Herd's window, click Install next to a supported line and choose it for your sites.
¿Cómo actualizo PHP en MAMP?
MAMP trae su propio PHP, así que un PHP más reciente llega con un MAMP más reciente: instala el MAMP más reciente y luego elige la versión de PHP corregida en sus ajustes de PHP.
- Open MAMP's download page, mamp.info.
- Download the newest MAMP. It should list the fixed PHP version iKnowMyMac names, or later.
- Quit MAMP, then open the downloaded file and follow the installer.
- Open MAMP, and in its PHP settings choose that version or later for your sites.
MAMP keeps your sites and databases when it is updated; its older PHP versions stay in /Applications/MAMP/bin/php.
¿Cómo actualizo un Node.js o un Go del instalador oficial?
Descarga el instalador de la versión corregida, ábrelo y sigue sus pasos. Sustituye el Node.js de /usr/local o el Go de /usr/local/go. Para una versión que ya no recibe correcciones de seguridad, Pasar a… puede instalar por ti el instalador más reciente una vez que lo hayas descargado.
- Download the installer for the version iKnowMyMac names: for Node.js,
node-v24.22.1.pkgfrom nodejs.org; for Go,go1.26.10.darwin-arm64.pkgfrom go.dev/dl. Fix… has a button that downloads the right one. - Open the downloaded file and follow the installer. You will be asked for your Mac's password.
- Check it: open Terminal and run
/usr/local/bin/node --version(it shows v24.22.1) or/usr/local/go/bin/go version(it shows go1.26.10).
For a version that no longer gets security fixes, such as Node.js 16, press Move to 26…, download the newer installer with the sheet's button (it goes to your Downloads folder), then choose Do it for me: iKnowMyMac checks the installer's signature with pkgutil and installs it with installer after macOS asks for an administrator's password with its own prompt. The password goes to macOS, never to iKnowMyMac. Or choose Steps and open the installer yourself.
Node.js and Go from nvm, Homebrew, ~/sdk and the others are not touched.
¿Cómo elimino los certificados de eMudhra de un JDK de Java?
Pulsa Arreglar… en el JDK en Package Watch › Entornos de ejecución. Para un JDK de Homebrew o de tu ~/Library/Java, iKnowMyMac los elimina por sí misma, sin contraseña, y guarda una copia para Deshacer. Para un JDK en /Library/Java, elige Hazlo por mí, que usa la solicitud de administrador estándar de macOS, o sigue los pasos de abajo.
No JDK update removes them yet. The certificates are emSign ECC Root CA - G3 and, in some JDKs, AAA Certificate Services, Sectigo's, which cross-signed the eMudhra certificates. iKnowMyMac names the JDK and the certificates it found.
For a JDK from Homebrew or in ~/Library/Java, the sheet shows each command, then Remove 2 Certificates:
- It keeps a copy of the JDK's cacerts file as
cacerts.before-emudhrabeside it. - It lists the certificates with that JDK's own
keytool -list -vand finds the eMudhra ones by their SHA-256 fingerprint, never by name. - It removes each one with
keytool -delete. - It reads the file again with Package Watch's own check. If a certificate is still there, or anything is unexpected, it puts the copy back and shows the steps instead.
Undo puts the copy back. Quit and reopen any Java app or server that was running.
A JDK in /Library/Java belongs to the system, so changing it needs an administrator's password. Choose Do it for me: macOS asks for the password with its own prompt and runs the script the sheet shows, which keeps the same copy and removes the same certificates. The password goes to macOS, never to iKnowMyMac, and nothing is kept. Undo asks again and puts the copy back. Or choose Steps and do it yourself in Terminal; the example is a JDK in /Library/Java:
- Open Terminal (in Applications luego Utilities).
- Find the name this JDK gives each certificate: paste this and press Return. It prints a line such as
Alias name: emsigneccrootcag3 [jdk]for each./Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/bin/keytool -list -v -keystore /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/lib/security/cacerts -storepass changeit | awk '/^Alias name:/ {name=$0} /86:A1:EC:BA:08:9C:4A:8D:3B:BE:27:34:C6:12:BA:34:1D:81:3E:04:3C:F9:E8:A8:62:CD:5C:57:A3:6B:BE:6B|D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4/ {print name}' - For each line, paste this, put what follows
Alias name:in place of NAME (keep the quotes), and press Return. Type your Mac's password when asked.sudo /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/bin/keytool -delete -keystore /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/lib/security/cacerts -storepass changeit -alias 'NAME' - Quit and reopen any Java app or server that was running.
sudois needed only for a JDK in/Library/Java. For a JDK in your own~/Library/Javaor from Homebrew, leave it out.- changeit is the password every JDK's cacerts comes with. If yours was changed, use that one.
- Java 8 keeps the file at
jre/lib/security/cacertsinside the JDK's Home folder. - A JDK update replaces this file: iKnowMyMac checks it again after one.
| JDK | Names (aliases) |
|---|---|
| OpenJDK from Homebrew (openjdk, openjdk@17, openjdk@11) | emsigneccrootcag3 [jdk] and comodoaaaca [jdk] |
| Eclipse Temurin 17 | cn_emsign_ecc_root_ca__g3,o_emudhra_technologies_limited,ou_emsign_pki,c_in [jdk] (this JDK has no AAA Certificate Services) |
| AdoptOpenJDK 8 | c=in,ou=emsign pki,o=emudhra technologies limited,cn=emsign ecc root ca - g3 and c=gb,st=greater manchester,l=salford,o=comodo ca limited,cn=aaa certificate services |
¿Dónde puedo ver lo que ejecutó iKnowMyMac?
En Ajustes › Package Watch, en Historial: cada arreglo, cambio de rama, eliminación y cambio de fijación ejecutado desde Package Watch › Entornos de ejecución, del más reciente al más antiguo, con los comandos exactamente como se mostraron, cómo se ejecutó y cómo terminó.
- Open Settings luego Package Watch.
- Scroll to History.
- How it ran: Ran here; Ran here, loading only its own script; Opened in Terminal; With the administrator prompt; Done by iKnowMyMac; or Pins changed.
- How it ended: Finished; Stopped, with the reason, such as the step that failed and its status; Cancelled; or, for Terminal, How it ended is shown there.
- Undo is on the entries that can be put back: a JDK's cacerts file and a project's pins.
The history is kept on your Mac, in ~/Library/Application Support/iKnowMyMac/Fix. It never holds a password and is not sent anywhere.
Reembolsos
¿Cómo consigo un reembolso?
En los 14 días siguientes a la compra, escribe a support@iknowmymac.com desde la dirección de correo con la que compraste. No tienes que dar ningún motivo.
Dodo Payments, our Merchant of Record, returns the money to the way you paid. When the refund goes through, the key is deactivated and the app becomes read-only at its next license check (see License inactive). Your data on your Mac is never deleted.
The details are in the refund policy. If you posted about iKnowMyMac, you may be able to get money back through the post-for-refund program.
Licencia inactiva o de solo lectura
¿Qué significa “Licencia inactiva”?
El servidor de licencias indica que la clave ya no está activa, normalmente tras un reembolso o un contracargo. iKnowMyMac pasa al modo de solo lectura.
| Keeps working | Paused |
|---|---|
| Live monitoring, history, the timeline and diagnosis | Actions that change your Mac: quit, force quit, stopping dev servers, moving files to the Trash, closing simulators |
| Everything stored on your Mac | Alerts and notifications |
Nothing is ever deleted. To restore everything, choose Reactivate… in the banner and enter an active key.
¿Qué significa “La licencia necesita una comprobación”?
iKnowMyMac no ha podido contactar con el servidor de licencias durante más de 30 días. Conéctate a internet y elige Validar ahora.
Monitoring keeps working meanwhile; actions and alerts are paused until one check succeeds.
Mi licencia aparece como inactiva, pero no pedí ningún reembolso.
Escribe a support@iknowmymac.com con el correo de tu pedido y lo solucionaremos.
Desinstalación
¿Cómo desinstalo iKnowMyMac por completo?
Elimina primero el asistente en Ajustes, sal de la app y arrástrala de Aplicaciones a la Papelera. Si quieres, borra también su carpeta de datos.
- If you installed the helper: Settings luego Helper luego Uninstall….
- If you might use your license on another Mac: Settings luego License luego Move License to Another Mac… to free the seat.
- Quit iKnowMyMac (⌘ Q).
- Drag iKnowMyMac from your Applications folder to the Trash.
- Optional: delete
~/Library/Application Support/iKnowMyMac, which holds your 30-day history database and battery health samples.
To remove every trace, you can also delete ~/Library/Preferences/com.gs.iknowmymac.plist (your settings) and the iKnowMyMac license item in Keychain Access. If you turned on Open at login, check that it's gone from System Settings luego General luego Login Items.
Requisitos del sistema
¿Qué necesito para usar iKnowMyMac?
Un Mac con Apple silicon (M1 o posterior) con macOS 15 Sequoia o posterior.
- About 4 MB to download. History takes about 94 MB for 30 days of 80 apps on our test Mac.
- An internet connection to activate, for the weekly license check and for updates. Monitoring itself works offline.
- CPU and GPU temperatures and fan speeds are validated on M1 Pro; on other chips the app shows the thermal state.
- On macOS 26 and later, an on-device Apple model phrases the diagnosis summary. On macOS 15, the same diagnosis is shown without it.
Contacto
¿Cómo puedo contactar?
Escribe a support@iknowmymac.com. Leemos todos los mensajes.
It helps to include your Mac model, your macOS version, the iKnowMyMac version (in the About window) and what you expected to happen. For license questions, write from the email address you bought with. Please never send us passwords.
Más preguntas
Respuestas que antes estaban en la página de inicio, con las mismas palabras.
Compra y actualizaciones
¿Las actualizaciones son gratuitas?
Sí. Es una compra única que incluye todas las funciones y actualizaciones gratuitas, que llegan a través del actualizador integrado de la app.
¿Puedo trasladar mi licencia a un Mac nuevo?
Sí. Tu licencia no está ligada para siempre a un solo Mac; la página de soporte explica cómo trasladarla.
¿Por qué no está en el Mac App Store?
El aislamiento (sandbox) del App Store no permite que una app lea los procesos de otras apps, que es justo su trabajo. Por eso iKnowMyMac está firmada con un Developer ID, notarizada por Apple, y se actualiza sola.
Seguridad y permisos
¿Qué hace el asistente opcional?
El asistente con privilegios es opcional y de solo lectura. Puede leer información del sistema que necesita un permiso adicional, pero no puede ejecutar comandos ni cambiar nada en tu Mac. Todo lo demás funciona sin él.
¿Por qué el mapa de Almacenamiento pide acceso total al disco?
macOS oculta a las apps el tamaño de algunas carpetas a menos que permitas el acceso total al disco. iKnowMyMac lo pide la primera vez que abres el mapa de Almacenamiento, nunca al instalar, y el resto de la app funciona sin él.
¿Cómo evita Eliminar por completo borrar los archivos equivocados?
Asocia los archivos de una app por su identificador de bundle y el identificador de equipo del desarrollador, nunca solo por el nombre. Los archivos compartidos con otras apps se quedan en su sitio y se muestran como compartidos, y cada archivo aparece en la lista antes de que nada vaya a la Papelera, para que puedas recuperarlo.
¿Puede la pestaña Actualizaciones estropear una app?
Solo instala la compilación del propio desarrollador, después de comprobar la descarga con su fuente y con la firma del desarrollador, y rechaza sin preguntarte cualquier cosa con una firma peor o de otro desarrollador. La copia antigua se guarda como respaldo, Deshacer la recupera en un paso, y las apps que tienes abiertas solo se actualizan después de que salgas de ellas. Las apps del App Store se abren en el App Store.
¿Puede la paleta de comandos cerrar algo por accidente?
No. Salir, forzar la salida, detener un proceso y liberar un puerto convierten primero la fila en una pregunta: Retorno confirma, Escape cancela. El atajo, ⌥⌘K por omisión, se puede cambiar en Ajustes, y no necesita el permiso de accesibilidad.
¿Pueden las sesiones de agente detener algo que todavía necesito?
Solo después de que lo confirmes. Detener restos muestra cada proceso que va a detener, con su puerto y su memoria, y no toca nada fuera de esa lista. Cada uno recibe primero una petición educada de parada y solo se fuerza si sigue ejecutándose 5 segundos después. Las transcripciones y los prompts de los agentes nunca se leen.
¿Es seguro tener un MacBook cerrado y enchufado todo el tiempo?
El modo Always-on, en Beta, solo lo mantiene despierto mientras está enchufado, a menos que permitas la batería. Una protección contra el calor avisa cuando se calienta y, por omisión, deja que entre en reposo si sigue en estado crítico durante 20 minutos. Tus ajustes de reposo originales se anotan antes de cambiar nada y se restauran cuando desactivas el modo, sales de iKnowMyMac, eliminas el componente o reinicias tras un fallo, así que un Mac nunca se queda sin poder entrar en reposo.
¿Puede Traffic bloquear una conexión o enviar lo que graba?
No. Traffic solo muestra conexiones: nunca bloquea ni cambia ninguna, y lo que graba se queda en tu Mac, sin sincronizarse ni añadirse a los comentarios. Está desactivado hasta que lo activas. Sin el filtro de red opcional, los nombres de host son estimaciones a partir de una búsqueda del nombre de cada dirección y los procesos del sistema no tienen cantidades de datos; el filtro, que puedes activar o desactivar en Ajustes › Traffic, da los nombres reales y solo observa.
¿Inspect cambia mis ajustes de confianza o ve mi navegador?
No. Inspect crea un certificado para el único proyecto que inspeccionas y nunca lo añade a tus ajustes de confianza ni al llavero del sistema. Solo las herramientas iniciadas en el terminal inspeccionado de ese proyecto usan su proxy en 127.0.0.1, así que Safari, Chrome y las demás apps no se tocan. Al detenerlo se cierra el proxy.
¿App Inspector escucha en mi red?
Solo mientras lo tienes activado. Está desactivado por omisión, nada escucha mientras está desactivado, y macOS puede pedir acceso a la red local cuando lo activas. Solo muestra solicitudes de apps que incluyen el Pulse SDK, y lo que envían se queda en tu Mac. Las solicitudes viajan por tu red local sin cifrar a menos que establezcas un código.
¿iKnowMyMac cambiará mi Node.js, PHP o Java?
Solo cuando se lo pides. Cada comando y cada script se muestran antes de ejecutarse, y nada se ejecuta hasta que pulsas su botón. Arreglar y Arreglar todo mantienen instaladas las versiones antiguas; Eliminar… quita una solo después de mostrar los proyectos que todavía la usan. iKnowMyMac puede eliminar por sí misma los certificados de eMudhra de un JDK de Java, guardando una copia para que Deshacer pueda restaurarla; para un JDK en /Library/Java, pide la contraseña de un administrador con la solicitud estándar de macOS, o te da los pasos. nvm y Laravel Herd se ejecutan en Terminal, aquí en un shell que solo carga el propio script de nvm, o desde una copia de los comandos: tú eliges.
Funciones
¿Cómo funciona Keep awake?
Mantiene una aserción de energía estándar de macOS durante el tiempo que elijas: un tiempo fijo, mientras se ejecuta una app, mientras una compilación o un servidor de desarrollo está ocupado, o hasta que termine una descarga. Aparece en la lista de lo que impide el reposo como cualquier otra app, así que no se oculta nada.
¿Y si mi Mac no tiene muesca?
Los avisos usan entonces el ítem de la barra de menús y las notificaciones de macOS. Lo mismo ocurre en las apps a pantalla completa, y los avisos respetan tus modos de concentración.
¿La comprobación de internet envía algo sobre mí?
Solo cuando pulsas Comprobar: una solicitud a la comprobación de portal cautivo de Apple, la misma que hace macOS cuando te conectas a una red Wi-Fi, y luego la prueba de red integrada de macOS para la velocidad. La comprobación de tu router se queda en tu red local. Los avisos de conexión perdida o de cambio de VPN leen los ajustes de red de tu Mac y no envían nada.
¿iKnowMyMac lee mis prompts o envía algo a mis modelos locales?
No. Pregunta a cada entorno de ejecución en 127.0.0.1, como Ollama o LM Studio, qué modelos están cargados y cuánta memoria ocupan. Es solo el estado: los prompts y las respuestas de los modelos nunca se leen, y nada sale de tu Mac. “Will it fit?” funciona sin conexión.
¿Qué copias de seguridad revisa Salud de las copias de seguridad?
Time Machine por completo: la última copia correcta, el destino y si está conectado, la próxima copia programada y los fallos recientes. Backblaze, Arq, Carbon Copy Cloner y SuperDuper se detectan, con su última ejecución cuando se puede leer. Cuando no se puede, lo dice en lugar de suponer.
¿iKnowMyMac lee mi código o envía algo a GitHub?
Nunca lee lo que hay en tus repositorios: solo la configuración de Git, los remotos, las refs, los autores de los commits y los recuentos de estado, todo en tu Mac. No se envía nada a GitHub a menos que actives Verificar con GitHub, que hace un intercambio SSH por clave para que el host pueda decir a qué cuenta pertenece, sin token de API. Fetch en segundo plano, la otra función de red, ejecuta git fetch a tus propios remotos cada 30 minutos. Ambos están desactivados por omisión. Se trata de identidad y seguridad, no de un cliente de Git: sin staging, diffs ni herramientas de ramas o fusiones.
¿Cambiará iKnowMyMac mi ~/.gitconfig?
Solo cuando aplicas un perfil, y solo después de mostrarte el diff exacto. Sus líneas van en un bloque marcado de ~/.gitconfig, más sus propios archivos de inclusión en ~/.config/iknowmymac/git/, escritos como reglas includeIf propias de Git. Antes se hace una copia de seguridad, Deshacer restaura el archivo byte a byte, y tus propias líneas nunca se reescriben. Las reglas que ya tienes se ofrecen como perfiles y se dejan como están.
¿El selector de cuentas de GitHub CLI ve mis tokens?
No. El cambio ejecuta gh auth switch del propio gh, así que GitHub CLI guarda sus tokens donde siempre y iKnowMyMac nunca los lee. Necesita gh 2.40 o posterior, la primera versión que admite más de una cuenta por host.
¿Qué pasa si hago un commit con el correo equivocado?
En segundos, un aviso indica el repositorio y el correo que usó. Si es el último commit y no se ha subido, Corregir el autor reescribe solo ese commit con el autor correcto. Si hay más de un commit equivocado, o ya se ha subido, iKnowMyMac te explica tus opciones y no reescribe nada.
¿Puede iKnowMyMac decirme si mi Node.js, PHP o Go necesita una actualización de seguridad?
Sí. Encuentra cada Node.js, PHP y Go de tu Mac, sea de Homebrew, nvm, Volta, fnm, mise, asdf, Laravel Herd, MAMP o de los instaladores de nodejs.org y go.dev, comprueba cada uno con las últimas versiones de seguridad e indica la versión con las correcciones de seguridad y el comando que lo actualiza. También encuentra los conjuntos de certificados que todavía confían en los certificados de eMudhra. La lista con la que compara es la misma descarga para todos, y no se envía nada sobre tu Mac.
¿Puedo ocultar las pestañas que no uso?
Sí. Elige qué pestañas aparecen y en qué orden, oculta o reordena las secciones de cada pestaña, y organiza la ventana emergente y los ítems de la barra de menús del mismo modo. Un solo Restablecer lo deja todo como estaba.