Pular para o conteúdo

Central de ajuda

Como podemos ajudar?

Instalação, ativação, o auxiliar opcional, transferência de licença, reembolsos e desinstalação. Respostas curtas primeiro.

Última atualização Vale para o iKnowMyMac 1.0.0

Nesta página

Instalar

Como instalo o iKnowMyMac?

Baixe a imagem de disco, abra-a, arraste o iKnowMyMac para a pasta Aplicativos e abra-o a partir de Aplicativos.

  1. 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.
  2. Open the downloaded .dmg file.
  3. Drag iKnowMyMac onto the Applications folder in the window that appears.
  4. 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.

O que acontece na primeira vez que eu o abro?

Uma configuração rápida: algumas telas de boas-vindas, a escolha da aparência do item na barra de menus, alertas opcionais, o auxiliar opcional e, por fim, sua chave de licença.

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.

Ele funciona em Macs com Intel?

Não. O iKnowMyMac precisa de um Mac com Apple silicon (M1 ou posterior) e do macOS 15 Sequoia ou posterior.

Por que o iKnowMyMac não está na Mac App Store?

A sandbox da App Store impede que apps leiam outros processos, e isso é a essência do que o iKnowMyMac faz. Por isso, vendemos diretamente, assinado e notarizado.

Ativar sua licença

Como ativo o iKnowMyMac?

Cole a chave de licença do e-mail da compra na tela de ativação e escolha Ativar 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 depois License.

O que a ativação envia?

Sua chave de licença e o nome do seu Mac. Nada sobre os apps que você usa ou sobre como você usa o Mac sai dele.

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 depois General depois 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.

Minha chave não é aceita. E agora?

A mensagem abaixo do campo da chave explica o motivo. Na maioria das vezes, a chave foi copiada pela metade ou já está ativa em todos os Macs que ela cobre.

  • “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.

Comprei uma licença para vários Macs. Como uso?

Ative a mesma chave em cada Mac. Uma chave para 5 Macs pode ficar ativa em 5 Macs ao mesmo tempo.

Não encontro minha chave de licença.

Procure no seu e-mail o recibo da Dodo Payments; a chave está nele. Se ainda assim não encontrar, escreva para nós usando o endereço de e-mail com que você comprou.

Permissões

Por que o iKnowMyMac pede para enviar notificações?

Para alertas sobre apps com problemas e para o resumo semanal. O macOS só pergunta quando você escolhe Permitir notificações durante a configuração.

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 depois Notifications depois iKnowMyMac, and choose which alerts fire in iKnowMyMac Settings depois Alerts.

Ele precisa de Acesso Total ao Disco, do microfone ou de mais alguma coisa?

Nada de Acesso Total ao Disco, gravação de tela ou microfone. Alguns recursos pedem uma permissão na primeira vez que você os usa, e só para esse recurso: o Tidy para as suas pastas Mesa, Downloads e Documentos, as abas do navegador para ler os nomes das abas no seu navegador, o volume por app para o áudio, o nome da rede Wi‑Fi para a Localização, o App Inspector, Seus outros Macs e a verificação da internet para a Rede Local, e a opção Ausente do Keep Awake para a Acessibilidade.

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.

Como ativo o filtro de rede do Traffic?

Ele é opcional. No iKnowMyMac, clique em Abrir Ajustes do Sistema na configuração do Traffic (ou em Ativar… em Ajustes → Traffic) e ative o iKnowMyMac em Extensões de Rede, nos Ajustes do Sistema.

The network filter gives Traffic real host names, and the data amounts of system processes. It only watches: it always lets traffic through.

  1. In iKnowMyMac, click Open System Settings in step 2 of Traffic's setup, or Turn On… in Settings depois Traffic. System Settings opens at General depois Login Items (called Login Items & Extensions before macOS 27).
  2. Scroll down to Extensions. If you see By App and By Category, click By Category.
  3. Click the ⓘ button next to Network Extensions.
  4. Turn on iKnowMyMac (it says iKnowMyMac Traffic under its name), enter your Mac's password if asked, then click Done.
  5. If macOS asks whether iKnowMyMac may filter network content, click Allow.
  6. 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.

Como desativo o filtro de rede de novo?

No iKnowMyMac, abra Ajustes → Traffic e clique em Desativar… ao lado de Filtro de rede. O Traffic continua registrando, com os nomes de host deduzidos.

You can also turn off iKnowMyMac in System Settings depois General depois Login Items depois Extensions depois 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.

O auxiliar 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.

O que o auxiliar pode fazer?

Ele responde a quatro perguntas somente leitura, e apenas para o iKnowMyMac.

  • Read CPU, memory and disk use of system processes that apps can't read on their own.
  • Take a powermetrics snapshot for per-process energy.
  • Read the sleep and wake log (pmset).
  • Read your SSD's health (SMART) data.

O que o auxiliar não pode fazer?

Ele não pode receber comandos, alterar nada nem usar a rede.

  • 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.

Como instalo e aprovo o auxiliar?

Escolha Instalar auxiliar durante a configuração, ou Instalar… em Ajustes → Auxiliar, e depois permita o iKnowMyMac em Ajustes do Sistema → Geral → Itens de Início.

  1. In iKnowMyMac, open Settings depois Helper and choose Install… (or choose Install helper during setup).
  2. macOS asks for your approval. Open System Settings depois General depois 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.
  3. Back in iKnowMyMac, system processes appear on the next refresh.

Como removo o auxiliar?

Abra Ajustes → Auxiliar no iKnowMyMac e escolha Desinstalar…. Os processos do sistema voltam a ficar ocultos; todo o resto continua funcionando.

You can also turn it off in System Settings depois General depois Login Items. If you plan to delete the app, remove the helper first (see Uninstall).

Transferir uma licença para outro Mac

Como transfiro minha licença para um Mac novo?

No Mac antigo, abra Ajustes → Licença → Mover Licença para Outro Mac…, confirme e ative a mesma chave no Mac novo.

  1. On the old Mac, open iKnowMyMac Settings depois License.
  2. Choose Move License to Another Mac…, then Deactivate This Mac. This frees one of your license's seats.
  3. 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 chave já está ativa em todos os Macs que ela cobre.” Como libero uma vaga eu mesmo?

No portal do cliente, com link no e-mail da compra: encontre sua chave, clique em Desativar ao lado do Mac que quer liberar e ative de novo.

  1. Open your purchase email from Dodo Payments and follow its link to the customer portal.
  2. Find your license key. The portal lists every Mac it is active on, by name.
  3. 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.
  4. Back in iKnowMyMac, press Activate this Mac.

iKnowMyMac shows these same steps under the message. Deactivating never deletes anything on any Mac.

Meu Mac antigo não existe mais, foi apagado ou quebrou. Como libero a vaga dele?

Desative-o no portal do cliente, com link no e-mail da compra (veja acima). Não encontra o e-mail? Escreva para support@iknowmymac.com usando o endereço com que você comprou, e nós liberamos a vaga para você.

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.

Atualizações

Como o iKnowMyMac é atualizado?

Pelo Sparkle, o framework de atualização padrão do Mac. Com as verificações automáticas ativadas, o app verifica uma vez por dia e oferece cada nova versão.

The switch is in Settings depois General depois 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.

Ambientes de execução e certificados

Como o iKnowMyMac verifica o meu Node.js, PHP e Go?

No Package Watch, a aba Ambientes de execução lista cada Node.js, PHP e Go no seu Mac e compara cada um com as versões de segurança mais recentes. Cada linha que precisa de uma atualização de segurança tem uma ação: Corrigir… para uma cópia desatualizada, Mover para uma linha com suporte para uma que não recebe mais correções de segurança, e Remover… para uma versão antiga.

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 node or nvm 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 with HOMEBREW_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.mod or mise.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 depois Package Watch and turn off Check Node.js, PHP and Go versions and certificate bundles.

Como corrijo tudo de uma vez?

Pressione Corrigir Tudo… no topo de Package Watch › Ambientes de execução, ou em um cartão de incidente, só para aquele incidente. Uma única folha lista cada etapa em ordem, com os comandos exatos; desmarque o que você não quiser e pressione Executar.

  1. Open iKnowMyMac, choose Package Watch in the sidebar, then the Runtimes tab.
  2. Press Fix All… next to the summary at the top, or Fix All… on one incident card.
  3. 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.
  4. 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.

Como removo um Node.js, PHP ou Go antigo?

Pressione Remover… na linha dele em Package Watch › Ambientes de execução. O iKnowMyMac primeiro lista os projetos que ainda usam essa versão e o que acontece com eles, e só depois que você pressiona Remover executa o próprio comando do instalador, como brew uninstall node@20.

  1. In Package Watch depois 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.
  2. Press Remove…. The sheet shows the exact command and, under Projects that use it, each project that pins that version.
  3. To move a project to the new line, tick its pin. Each change is one line, shown as a diff, such as .nvmrc from 20 to 26.
  4. Press Remove.
  • Homebrew: brew uninstall node@20, or brew cleanup when 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.

Como atualizo um Node.js que o nvm instalou?

Pressione Corrigir… (ou Mover para… em uma versão que não recebe mais correções de segurança) na linha dele e escolha como: No Terminal, onde você acompanha a execução; Aqui, em um shell que carrega só o próprio script do nvm, nunca o perfil do seu shell; ou Copiar, para colar os comandos no Terminal você mesmo.

  1. In Package Watch depois Runtimes, press Fix… on the nvm row, or Move to 26… on a version that no longer gets security fixes.
  2. 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.
  3. 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 own nvm.sh and nothing else, and the output appears in the sheet.
  • Copy: open Terminal (in Applications depois 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.

Como atualizo o PHP no Laravel Herd?

Pressione Corrigir… na linha do PHP do Herd e escolha como: o próprio comando do Herd, herd php:update 8.4, no Terminal ou aqui, ou Copiar, que também mostra os passos na janela do Herd.

In Herd's window, without iKnowMyMac:

  1. Click the Herd icon in the menu bar and choose Open Herd.
  2. Choose PHP in the sidebar.
  3. 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.
  4. 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.

Como atualizo o PHP no MAMP?

O MAMP traz o próprio PHP, então um PHP mais novo vem com um MAMP mais novo: instale o MAMP mais recente e depois escolha a versão corrigida do PHP nos ajustes de PHP dele.

  1. Open MAMP's download page, mamp.info.
  2. Download the newest MAMP. It should list the fixed PHP version iKnowMyMac names, or later.
  3. Quit MAMP, then open the downloaded file and follow the installer.
  4. 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.

Como atualizo um Node.js ou Go do instalador oficial?

Baixe o instalador da versão corrigida, abra-o e siga as instruções do instalador. Ele substitui o Node.js em /usr/local ou o Go em /usr/local/go. Para uma versão que não recebe mais correções de segurança, Mover para… pode fazer a instalação com o instalador mais novo para você depois que você o baixar.

  1. Download the installer for the version iKnowMyMac names: for Node.js, node-v24.22.1.pkg from nodejs.org; for Go, go1.26.10.darwin-arm64.pkg from go.dev/dl. Fix… has a button that downloads the right one.
  2. Open the downloaded file and follow the installer. You will be asked for your Mac's password.
  3. 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.

Como removo os certificados da eMudhra de um JDK do Java?

Pressione Corrigir… no JDK em Package Watch › Ambientes de execução. Para um JDK do Homebrew ou no seu ~/Library/Java, o iKnowMyMac os remove por conta própria, sem senha, e guarda uma cópia para Desfazer. Para um JDK em /Library/Java, escolha Fazer por mim, que usa a solicitação padrão de administrador do macOS, ou siga os passos abaixo.

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:

  1. It keeps a copy of the JDK's cacerts file as cacerts.before-emudhra beside it.
  2. It lists the certificates with that JDK's own keytool -list -v and finds the eMudhra ones by their SHA-256 fingerprint, never by name.
  3. It removes each one with keytool -delete.
  4. 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:

  1. Open Terminal (in Applications depois Utilities).
  2. 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}'
  3. 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'
  4. Quit and reopen any Java app or server that was running.
  • sudo is needed only for a JDK in /Library/Java. For a JDK in your own ~/Library/Java or 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/cacerts inside the JDK's Home folder.
  • A JDK update replaces this file: iKnowMyMac checks it again after one.
The names in the cacerts of common JDKs
JDKNames (aliases)
OpenJDK from Homebrew (openjdk, openjdk@17, openjdk@11)emsigneccrootcag3 [jdk] and comodoaaaca [jdk]
Eclipse Temurin 17cn_emsign_ecc_root_ca__g3,o_emudhra_technologies_limited,ou_emsign_pki,c_in [jdk] (this JDK has no AAA Certificate Services)
AdoptOpenJDK 8c=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

Onde posso ver o que o iKnowMyMac executou?

Em Ajustes › Package Watch, em Histórico: cada correção, mudança de linha, remoção e alteração de versão fixada executada a partir de Package Watch › Ambientes de execução, da mais recente para a mais antiga, com os comandos exatamente como foram mostrados, como foram executados e como terminaram.

  1. Open Settings depois Package Watch.
  2. 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

Como peço um reembolso?

Em até 14 dias após a compra, escreva para support@iknowmymac.com usando o endereço de e-mail com que você comprou. Você não precisa dar um 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.

Licença inativa ou somente leitura

O que significa “Licença inativa”?

O servidor de licenças informa que a chave não está mais ativa, normalmente depois de um reembolso ou de um estorno. O iKnowMyMac passa para o modo somente leitura.

What works in read-only mode
Keeps workingPaused
Live monitoring, history, the timeline and diagnosisActions that change your Mac: quit, force quit, stopping dev servers, moving files to the Trash, closing simulators
Everything stored on your MacAlerts and notifications

Nothing is ever deleted. To restore everything, choose Reactivate… in the banner and enter an active key.

O que significa “A licença precisa de uma verificação”?

O iKnowMyMac não conseguiu acessar o servidor de licenças por mais de 30 dias. Conecte-se à internet e escolha Validar agora.

Monitoring keeps working meanwhile; actions and alerts are paused until one check succeeds.

Minha licença aparece como inativa, mas eu não pedi reembolso.

Escreva para support@iknowmymac.com com o e-mail do pedido e nós resolvemos.

Desinstalar

Como desinstalo o iKnowMyMac por completo?

Primeiro remova o auxiliar nos Ajustes, encerre o app e arraste-o de Aplicativos para o Lixo. Se quiser, apague também a pasta de dados dele.

  1. If you installed the helper: Settings depois Helper depois Uninstall….
  2. If you might use your license on another Mac: Settings depois License depois Move License to Another Mac… to free the seat.
  3. Quit iKnowMyMac (⌘ Q).
  4. Drag iKnowMyMac from your Applications folder to the Trash.
  5. 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 depois General depois Login Items.

Requisitos do sistema

Do que preciso para usar o iKnowMyMac?

Um Mac com Apple silicon (M1 ou posterior) rodando o macOS 15 Sequoia ou 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.

Contato

Como falo com vocês?

Envie um e-mail para support@iknowmymac.com. Lemos todas as mensagens.

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.

Mais perguntas

Respostas que ficavam na página inicial, com as mesmas palavras.

Compra e atualizações

As atualizações são gratuitas?

Sim. É uma compra única que inclui todos os recursos e atualizações gratuitas, entregues pelo atualizador integrado do app.

Posso passar minha licença para um Mac novo?

Sim. Sua licença não fica presa a uma máquina para sempre; a página de suporte mostra como transferi-la.

Transferir uma licença

Por que ele não está na Mac App Store?

A sandbox da App Store não permite que um app leia os processos de outros apps, e esse é justamente o trabalho dele. Em vez disso, o iKnowMyMac é assinado com um Developer ID, autenticado pela Apple e se atualiza sozinho.

Segurança e permissões

O que faz o auxiliar opcional?

O auxiliar privilegiado é opcional e somente leitura. Ele pode ler informações do sistema que precisam de permissão extra, mas não pode executar comandos nem alterar nada no seu Mac. Todo o resto funciona sem ele.

Sobre o auxiliar

Por que o mapa de Armazenamento pede Acesso Total ao Disco?

O macOS esconde dos apps o tamanho de algumas pastas, a menos que você permita o Acesso Total ao Disco. O iKnowMyMac pede isso na primeira vez que você abre o mapa de Armazenamento, nunca na instalação, e o resto do app funciona sem ele.

O que está ocupando espaço em um Mac

Como o Remover completamente evita apagar os arquivos errados?

Ele identifica os arquivos de um app pelo bundle ID e pelo ID da equipe do desenvolvedor, nunca apenas pelo nome. Arquivos compartilhados com outros apps ficam onde estão e aparecem como compartilhados, e cada arquivo é listado antes de qualquer coisa ir para o Lixo, para que você possa colocá-lo de volta.

Desinstalar um app do Mac por completo

A aba Updates pode estragar um app?

Ela só instala o build do próprio desenvolvedor, depois de conferir o download com a origem dele e com a assinatura do desenvolvedor, e recusa, sem perguntar, qualquer coisa com uma assinatura pior ou de outro desenvolvedor. A cópia antiga é guardada como backup, Desfazer a coloca de volta em um passo e os apps que você tem abertos só são atualizados depois que você os encerra. Os apps da App Store abrem na App Store.

Apps que ele pode atualizar

A paleta de comandos pode encerrar algo por acidente?

Não. Encerrar, forçar o encerramento, parar um processo e liberar uma porta transformam a linha primeiro em uma pergunta: Return confirma, Esc cancela. O atalho, ⌥⌘K por padrão, pode ser alterado nos Ajustes e não precisa da permissão de Acessibilidade.

As Sessões de agentes podem parar algo de que eu ainda preciso?

Só depois que você confirmar. Parar sobras lista cada processo que vai parar, com a porta e a memória de cada um, e não mexe em nada fora dessa lista. Cada processo recebe primeiro um pedido educado para parar e só é forçado se ainda estiver em execução 5 segundos depois. Transcrições e prompts dos agentes nunca são lidos.

Servidores de desenvolvimento que sobram depois do Claude Code

É seguro manter um MacBook fechado e ligado na tomada o tempo todo?

O modo Always-on, em Beta, só o mantém acordado enquanto está na tomada, a menos que você permita a bateria. Uma proteção contra calor avisa quando ele esquenta e, por padrão, deixa ele entrar em repouso se continuar em estado crítico por 20 minutos. Seus ajustes de repouso originais são anotados antes de qualquer mudança e restaurados quando você desativa o modo, encerra o iKnowMyMac, remove o componente ou reinicia depois de uma falha, então um Mac nunca fica sem conseguir entrar em repouso.

O Traffic pode bloquear uma conexão ou enviar o que registra?

Não. O Traffic só lista conexões: ele nunca bloqueia nem altera nenhuma, e o que ele registra fica no seu Mac, nunca é sincronizado nem incluído no feedback. Ele fica desativado até você ativá-lo. Sem o filtro de rede opcional, os nomes de host são palpites a partir de uma consulta de nome de cada endereço, e os processos do sistema não têm volumes de dados; o filtro, que você pode ativar ou desativar em Ajustes › Traffic, mostra os nomes reais e apenas observa.

O Inspect altera meus ajustes de confiança ou vê meu navegador?

Não. O Inspect cria um certificado para o único projeto que você inspeciona e nunca o adiciona aos seus ajustes de confiança nem ao Chaveiro do Sistema. Só as ferramentas iniciadas no terminal inspecionado desse projeto usam o proxy dele em 127.0.0.1, então o Safari, o Chrome e outros apps não são afetados. Parar fecha o proxy.

O App Inspector fica escutando na minha rede?

Só enquanto estiver ativado. Ele vem desativado por padrão, nada escuta enquanto está desativado, e o macOS pode pedir acesso à Rede Local quando você o ativa. Ele mostra requisições apenas de apps que incluem o Pulse SDK, e o que eles enviam fica no seu Mac. As requisições trafegam pela sua rede local sem criptografia, a menos que você defina um código de acesso.

O iKnowMyMac vai alterar o meu Node.js, PHP ou Java?

Só quando você pede. Cada comando e script é mostrado antes de ser executado, e nada é executado até você pressionar o botão correspondente. Corrigir e Corrigir Tudo mantêm as versões antigas instaladas; Remover… tira uma delas só depois de listar os projetos que ainda a usam. O iKnowMyMac pode remover os certificados da eMudhra de um JDK do Java por conta própria, guardando uma cópia para que Desfazer possa colocá-la de volta; para um JDK em /Library/Java, ele pede a senha de um administrador com a solicitação padrão do macOS, ou mostra os passos. O nvm e o Laravel Herd rodam no Terminal, aqui em um shell que carrega só o próprio script do nvm, ou a partir de uma cópia dos comandos: você escolhe.

Recursos

Como funciona o Keep Awake?

Ele mantém uma asserção de energia padrão do macOS pelo tempo que você escolher: um tempo definido, enquanto um app estiver aberto, enquanto um build ou servidor de desenvolvimento estiver ocupado, ou até um download terminar. Ele aparece na lista do que impede o repouso como qualquer outro app, então nada fica escondido.

Manter um Mac acordado durante um build

E se meu Mac não tiver notch?

Os alertas usam o item da barra de menus e as notificações do macOS. O mesmo acontece em apps em tela cheia, e os alertas respeitam seus modos de Foco.

A verificação de internet envia algo sobre mim?

Só quando você clica em Verificar: uma requisição para a verificação de portal cativo da Apple, a mesma que o macOS faz quando você entra em uma rede Wi-Fi, e depois o teste de rede integrado do macOS para medir a velocidade. A verificação do roteador fica na sua rede local. Os alertas de conexão perdida ou de mudança de VPN leem os próprios ajustes de rede do seu Mac e não enviam nada.

Todas as requisições que o app faz

O iKnowMyMac lê meus prompts ou envia algo para meus modelos locais?

Não. Ele pergunta a cada runtime em 127.0.0.1, como o Ollama ou o LM Studio, quais modelos estão carregados e quanta memória ocupam. É só o status: prompts e respostas dos modelos nunca são lidos, e nada sai do seu Mac. O “Will it fit?” funciona offline.

Quanta memória o Ollama usa

Quais backups a Saúde dos backups verifica?

O Time Machine por completo: o último backup bem-sucedido, o destino e se ele está conectado, o próximo backup agendado e as falhas recentes. Backblaze, Arq, Carbon Copy Cloner e SuperDuper são detectados, com a última execução quando ela pode ser lida. Quando não pode, ele diz isso em vez de tentar adivinhar.

Ver quando o Time Machine fez o último backup

O iKnowMyMac lê meu código ou envia algo para o GitHub?

Ele nunca lê o conteúdo dos seus repositórios: só a configuração do Git, remotos, refs, autores dos commits e contagens de status, tudo no seu Mac. Nada vai para o GitHub, a menos que você ative Verificar com o GitHub, que faz um handshake SSH por chave para que o host diga a qual conta ela pertence, sem token de API. O Fetch em segundo plano, o outro recurso de rede, executa git fetch para os seus próprios remotos a cada 30 minutos. Os dois vêm desativados por padrão. É sobre identidade e segurança, não um cliente Git: sem staging, diffs, ferramentas de branch ou de merge.

Usar duas contas do GitHub em um Mac

O iKnowMyMac vai alterar meu ~/.gitconfig?

Só quando você aplica um perfil, e só depois de mostrar o diff exato. As linhas dele ficam em um bloco marcado no ~/.gitconfig, além dos próprios arquivos de include em ~/.config/iknowmymac/git/, escritos como regras includeIf do próprio Git. Um backup é feito antes, Desfazer restaura o arquivo byte por byte e suas próprias linhas nunca são reescritas. As regras que você já tem são oferecidas como perfis e ficam como estão.

Definir um e-mail do Git diferente por pasta

O seletor de contas do GitHub CLI vê meus tokens?

Não. A troca executa o próprio gh auth switch do gh, então o GitHub CLI mantém os tokens onde sempre mantém e o iKnowMyMac nunca os lê. Ele requer o gh 2.40 ou posterior, a primeira versão que guarda mais de uma conta por host.

Trocar de conta com gh auth switch

O que acontece quando faço um commit com o e-mail errado?

Em segundos, um alerta mostra o repositório e o e-mail usado. Se for o último commit e ele ainda não tiver sido enviado com push, Emendar autor reescreve só esse commit com o autor certo. Se mais de um commit estiver errado, ou se ele já tiver sido enviado, o iKnowMyMac explica suas opções e não reescreve nada.

Corrigir um commit feito com o e-mail errado

O iKnowMyMac pode me dizer se o meu Node.js, PHP ou Go precisa de uma atualização de segurança?

Sim. Ele encontra cada Node.js, PHP e Go no seu Mac, seja do Homebrew, nvm, Volta, fnm, mise, asdf, Laravel Herd, MAMP ou dos instaladores do nodejs.org e do go.dev, compara cada um com as versões de segurança mais recentes e indica a versão com as correções de segurança e o comando que faz a atualização. Ele também encontra conjuntos de certificados que ainda confiam nos certificados da eMudhra. A lista usada na comparação é o mesmo download para todos, e nada sobre o seu Mac é enviado.

Posso ocultar as abas que não uso?

Sim. Escolha quais abas aparecem e em que ordem, oculte ou reordene as seções de cada aba e organize o popover e os itens da barra de menus do mesmo jeito. Um único Redefinir coloca tudo de volta.

Ainda com problemas? Escreva para o Deepak

Respondemos em inglês.

O Deepak cria o iKnowMyMac e responde pessoalmente, em até 2 dias úteis. Sua mensagem é privada: só você e ele podem lê-la.

Usado para a resposta e para o link desta conversa. Nada mais.

Uma captura de tela (PNG ou JPEG) ou um registro (.txt, .log), de até 10 MB. Armazenado de forma privada; os metadados das fotos são removidos.

Protegido pelo Cloudflare Turnstile. Prefere e-mail? support@iknowmymac.com