# Alternatieven voor AppCleaner op de Mac: restbestanden veiliger verwijderen

> Vergelijk AppCleaner, Hazel, verwijderprogramma's van leveranciers en Mole op hoe ze restbestanden vinden, gedeelde data beschermen en herstellen van een foute match.

Published: 2026-07-20 | Updated: 2026-10-18

Richt twee verwijderprogramma's op dezelfde app en ze geven je twee verschillende bestandslijsten.
Dat betekent op zichzelf niet dat een van beide een bug heeft. Elk programma kiest een eigen regel voor welke bestanden
bij een app horen, een eigen lijst paden die het weigert aan te raken, en een eigen grens aan wat
het met beheerdersrechten doet. Die drie keuzes bepalen alles wat je
ziet. Zodra je weet hoe toeschrijven werkt, is een verwijderprogramma kiezen geen functie-vergelijking meer maar de vraag welke afweging je wilt.

## Onder de motorkap: hoe toeschrijven van restbestanden echt werkt

Een verwijderprogramma heeft twee manieren om te beslissen dat een bestand bij een app hoort, en ze falen in
tegengestelde richtingen.

**Matchen op bundle-identiteit** volgt de reverse-DNS-tekenreeks die de app declareert, zoals
`com.vendor.app`. macOS zelf noemt veel bestanden zo:
`~/Library/Preferences/com.vendor.app.plist`, de sandboxcontainer, de vermelding in
`Saved Application State`, mappen van WebKit en HTTPStorages. Het is precies en
geeft bijna geen fout-positieven, maar het mist alles wat de app naar
zichzelf heeft genoemd, en de meeste apps houden hun echte gegevens in een
map `~/Library/Application Support/VendorName` die helemaal geen identiteit bevat.

**Matchen op weergavenaam en leverancierstekst** vangt die mappen, en ook dingen die
alleen een woord delen. Een app die Notes, Sync of Player heet matcht paden die bij
iets heel anders horen, en matchen op een leveranciersvoorvoegsel veegt zusterapps mee die je
nog gebruikt. Naammatching vindt meer en zit vaker fout. Identiteitsmatching
vindt minder en zit vaker goed. De meeste meningsverschillen tussen twee scanresultaten komen
op die ene keuze neer.

<figure class="blog-diagram">
  <img src="https://mole.fit/img/blog/matching-strategies.webp" width="1360" height="454" loading="lazy" alt="Matchen op bundle-identiteit vindt drie precies genoemde bestanden maar mist de map met de leveranciersnaam, naast matchen op weergavenaam dat die map vindt plus twee fout-positieven die bij andere geïnstalleerde apps horen.">
  <figcaption>De twee matchstrategieën falen in tegengestelde richtingen, en dat is de hele reden dat twee verwijderprogramma's het oneens zijn over dezelfde app.</figcaption>
</figure>

De architectuur van de app bepaalt hoeveel er te twisten valt. Een app in de sandbox
heeft meestal een primaire container onder `~/Library/Containers/<bundle id>`, maar kan
ook App Group-containers, Application Scripts, gedeelde caches, CloudKit of
Sleutelhangergegevens gebruiken. De sandbox vernauwt directe bestandstoegang. Hij garandeert geen
voetafdruk van één map. Een app buiten de sandbox kan rechtstreeks schrijven in Application
Support, Caches, Preferences, Logs, Saved Application State, WebKit-opslag en
Cookies. Die bredere spreiding geeft meer ruimte voor meningsverschil.

Drie categorieën verdienen voorzichtigheid, en hoe een tool ermee omgaat zegt meer dan de
functielijst:

- **App Group-containers** onder `~/Library/Group Containers` worden met opzet gedeeld
  tussen apps en extensies die door hetzelfde team zijn ondertekend. Eén verwijderen omdat één
  app is verwijderd kan gegevens wissen die een andere geïnstalleerde app nog leest. Naammatching
  stelt ze graag voor.
- **LaunchAgents en LaunchDaemons** in `~/Library/LaunchAgents`,
  `/Library/LaunchAgents` en `/Library/LaunchDaemons` zijn taken, niet alleen bestanden.
  De plist wissen zonder de taak te ontladen laat een verdwaald proces of een fout bij het inloggen
  achter, en de paden op systeemniveau hebben beheerdersrechten nodig, dus een tool zonder die rechten
  kan alleen overslaan.
- **Hulpprogramma's met extra rechten** in `/Library/PrivilegedHelperTools` zijn uitvoerbare bestanden in eigendom van root,
  geïnstalleerd via een systeem-API, gekoppeld aan een daemon die eerst ontladen hoort te worden.

Systeemextensies en netwerkextensies zijn bij macOS geregistreerd, niet alleen op
schijf gezet. Hun bestanden wissen is geen betrouwbare deactivatie. macOS biedt een
API voor een deactivatieverzoek, en de app die ze bevat of het verwijderprogramma van de leverancier is normaal
het onderdeel dat de extensie-identiteit, de goedkeuringsstatus en de vereiste volgorde kent.
Daarom hebben VPN-clients, antivirus, virtualisatiesoftware en audiostuurprogramma's nog
het eigen verwijderprogramma van de leverancier nodig.

<figure class="blog-diagram">
  <img src="https://mole.fit/img/blog/leftover-attribution.webp" width="1360" height="454" loading="lazy" alt="Eén app die uitwaaiert naar de plekken waar de status woont, met een groepscontainer die ook door een tweede app wordt geclaimd en gemarkeerd als niet verwijderen, en geregistreerde systeemextensies die buiten bereik zijn voor elk verwijderprogramma dat bestanden wist.">
  <figcaption>Groepscontainers worden met opzet gedeeld tussen apps van dezelfde ontwikkelaar, en geregistreerde extensies zijn niet alleen bestanden. Daarom geven twee verwijderprogramma's je twee verschillende lijsten.</figcaption>
</figure>

## Hoe een meningsverschil er echt uitziet

Richt drie tools op een app buiten de sandbox van een ontwikkelaar die meerdere producten levert.
Eén noemt de bundle plus een paar bestanden met de identiteit in de naam. Eén voegt de map Application
Support en een groepscontainer toe. Eén voegt ook de launch agent toe. Alle drie zijn
intern consistent, en de middelste stelt de verwijdering voor die pijn kan doen.
Het totaal onderaan het scherm is geen kwaliteitsscore. De categorieën erboven
wel.

## De keuzes

### AppCleaner van FreeMacSoft

[AppCleaner](https://freemacsoft.net/appcleaner/) is de gratis basislijn. Je laat een app
op het venster vallen, het verzamelt gerelateerde bestanden, en je controleert een lijst voordat er wordt verwijderd.
Dat is het hele product, en voor een op zichzelf staande app is het echt genoeg.

Eén feit van de eigen pagina's is het weten waard. De downloadpagina noemt versie 3.6.8 voor
macOS Mojave tot en met Tahoe, terwijl de
[release notes](https://freemacsoft.net/appcleaner/releasenotes.html) die release
dateren op juli 2023. Het compatibiliteitslabel is recenter bijgewerkt dan de binary,
maar de publieke release notes tonen geen nieuwere matchlogica. Gebruik het als een snelle verwijderaar van
restbestanden voor eenvoudige apps, en controleer groepscontainers en hulpprogramma's met extra rechten
in plaats van een scanner als autoriteit te behandelen.

### Pearcleaner

[Pearcleaner](https://github.com/alienator88/Pearcleaner) is gratis en de bron is beschikbaar onder een fair-code-licentie, Apache 2.0 met de Commons Clause. Het gedocumenteerde bereik gaat verder dan AppCleaner, naar verweesde bestanden, ontwikkelomgevingen, Homebrew, pakketten, plug-ins, services en app-updates. Het vereist macOS 13 of nieuwer, Volledige schijftoegang om te zoeken en een hulpprogramma met extra rechten voor acties in systeemmappen.

Per 3 oktober 2026 markeert de officiële repository het project als **On Hold**. De onderhouder zegt dat actieve ontwikkeling, tests en releases zijn gepauzeerd. Dat betekent niet dat elke bestaande functie kapot is, maar beschikbaarheid van onderhoud telt voor een tool die bestanden verwijdert. Vergelijk de paden en toestemmingen die je echt nodig hebt, en gebruik het verwijderprogramma van de leverancier voor software die in het systeem is geïntegreerd.

### App Cleaner & Uninstaller van Nektony

[App Cleaner & Uninstaller](https://nektony.com/mac-app-cleaner) van Nektony is de
breedste van de gerichte verwijderprogramma's. De officiële pagina dekt verwijderen met verborgen
restbestanden, resten van apps die je al hebt gewist, extensies inclusief Safari-extensies en voorkeurenpanelen, opstartprogramma's inclusief inlogonderdelen en daemons,
en updates voor App Store-apps en apps van derden. De pagina noemt ondersteuning voor macOS 11
en nieuwer en draagt een recente updatedatum, dus het wordt actief onderhouden.

De licentie is het deel om zorgvuldig te lezen. De
[aankooppagina](https://nektony.com/mac-app-cleaner/buy) biedt zowel abonnementen als
een eenmalige licentie, en zegt duidelijk dat de eenmalige licentie kleine updates bevat
terwijl grote upgrades extra kosten. Er staan niveaus voor één Mac, twee Macs en vijf Macs.

### AppZapper

[AppZapper](https://www.appzapper.com/) is nog online, verkoopt nog een eenmalige
licentie, en beschrijft nog steeds slepen om te verwijderen plus een browser voor geïnstalleerde apps
en een plek om licentienotities te bewaren. De copyrightregel loopt tot het huidige jaar.

Wat de officiële site niet publiceert is een versienummer, een ondersteund macOS-bereik,
of een wijzigingslogboek, en de download is een archief zonder versie. Dat is geen bewijs van
verlating, maar je kunt bij de leverancier niet verifiëren dat de build die je installeert is
geschreven voor de macOS die je draait. Voor een tool waarvan het werk is bestanden uit systeem-mappen te wissen, is dat het verkeerde om onzeker over te zijn.

### Hazel van Noodlesoft

[Hazel](https://www.noodlesoft.com/) is geen verwijderprogramma. Het is een regelengine voor
bestandsautomatisering waarvan de functie App Sweep de prullenmand in de gaten houdt: gooi een app met de hand weg
en Hazel biedt de ondersteuningsbestanden die het vindt, met selectievakjes en een knop Keep All.
Versie 6.1.2 verscheen in februari 2026 en vereist macOS 13 of nieuwer, op een eenmalige
licentie met betaalde grote upgrades.

De eigen handleiding zet de grens beter dan de meeste marketing: als de app een
eigen verwijderprogramma heeft, hoor je dat te gebruiken, omdat het verwijderen van bepaalde apps stappen vereist
die alleen het verwijderprogramma kent, en App Sweep werkt het best voor apps die door
slepen zijn geïnstalleerd. Hazel past bij mensen die restbestanden willen vangen op het moment van verwijderen zodat
ze nooit ophopen. Het is niet de tool om jaren aan opgebouwde resten te controleren.

### Het eigen verwijderprogramma van de leverancier

De eigen uitleg van Apple in
[Apps verwijderen op de Mac](https://support.apple.com/102610) zegt te controleren
of een app die niet van Apple is een Uninstall-app meelevert, omdat dat de beste manier is om
inlogonderdelen, extensies en gegevens die de app elders heeft opgeslagen te verwijderen.

Dit is de categorie die het meest waarschijnlijk weet hoe de systeem- of netwerk-extensie te deactiveren, een daemon met extra rechten in de juiste volgorde te ontladen, een apparaat-autorisatie vrij te geven, en installatiebonnen te verwijderen. Een algemene bestandsscanner kent
die levenscyclus niet en hoort niet te doen alsof het wissen van matchende paden hetzelfde is.

### Het tabblad Apps van Mole

[Mole](https://mole.fit/mac-app-uninstaller) behandelt app-updates, opstartonderdelen en verwijderen over veel categorieën restbestanden
op één oppervlak. Het labelt iOS-wrapperapps, sluit systeemkritieke
bundles uit, past een conservatieve leeftijdsregel toe voordat het oude verweesde resten voorselecteert, wist
de Dock-vermelding van de app, en neemt één beheerdersautorisatie per sessie voor
bundles in Programma's die van root zijn. Ontdekken en bevestigd verwijderen zijn aparte stappen,
en gewone bestandsverwijderingen gaan via de systeemprullenmand. Bestanden die er nog staan kun je meestal
terugzetten, maar dat is geen back-up en geen volledig ongedaan maken van een verwijdering. Het vervangt het verwijderprogramma van een leverancier niet voor software met stuurprogramma's, kernel-
of systeemextensies, VPN-onderdelen of antivirus. De licentie is een eenmalige aankoop
met gratis updates voor twee Macs op macOS 14 of nieuwer, scannen is altijd gratis, elk
destructief hulpmiddel werkt twee keer voordat een licentie nodig is, en terminalgebruikers kunnen de
gratis open-source CLI draaien met `mo uninstall`.

## Korte vergelijking

| Keuze | Hoe het restbestanden vindt | Bereik buiten verwijderen | Licentiemodel |
| --- | --- | --- | --- |
| AppCleaner | Eén app erin laten vallen, gerelateerde bestanden matchen | Geen | Gratis, donaties |
| Pearcleaner | Scans van apps en verweesde bestanden, instelbare zoekopdracht | Ontwikkelomgevingen, pakketten, services, updates | Gratis, fair-code; ontwikkeling on hold |
| App Cleaner & Uninstaller | Scant geïnstalleerde apps en oude resten | Extensies, opstarten, updates | Abonnement of eenmalig |
| AppZapper | Slepen plus een app-browser | Opslag van licentienotities | Eenmalig, geen gepubliceerde versie |
| Hazel | Houdt de prullenmand in de gaten op het moment van verwijderen | Algemene bestandsautomatisering | Eenmalig, betaalde versie-upgrades |
| Verwijderprogramma van de leverancier | Kent het eigen installatiemanifest | Extensies, daemons, licenties | Inbegrepen bij de app |
| Mole | Bundle-identiteit plus categorieën restbestanden | Updates, opstartonderdelen | Eenmalig, gratis updates, twee Macs |

## Een veilige volgorde

1. Zoek eerst een verwijderprogramma van de leverancier. Als de app een stuurprogramma, een extensie, een
   VPN-onderdeel of antivirusbescherming heeft geïnstalleerd, stop hier en gebruik dat.
2. Meld af of trek de autorisatie in binnen de app terwijl die nog draait, en exporteer wat je wilt
   houden.
3. Stop de app en de zichtbare hulpprogramma's.
4. Draai je scanner en lees de categorieën in plaats van het totaal. Caches zijn meestal
   opnieuw op te bouwen. Voorkeuren en opgeslagen status zijn redelijk alleen als je de
   app wilt resetten. Application Support kan de lokale database van de gebruiker bevatten.
5. Laat groepscontainers met rust tenzij geen andere geïnstalleerde app van die ontwikkelaar ze gebruikt.
6. Laat de tool opstartonderdelen ontladen in plaats van plists met de hand te wissen, en verwacht een
   beheerdersprompt voor alles onder `/Library`.
7. Houd alles in de prullenmand terwijl je de Mac een dag normaal gebruikt, en leeg hem daarna.

De gratis tool is vaker het juiste antwoord dan vergelijkingstabellen suggereren. Betaal voor
breedte alleen als je apps vaak genoeg buiten gebruik stelt dat inventaris, updates en opstart-onderdelen op één plek echte tijd schelen. Om het met de hand te doen, dekt de procedure voor
[apps verwijderen zonder gedeelde gegevens te verliezen](https://mole.fit/nl/blog/how-to-completely-uninstall-apps-on-mac)
hetzelfde terrein, en het is de moeite waard eerst te beslissen
[of je überhaupt een opschoonhulpprogramma nodig hebt](https://mole.fit/nl/blog/do-you-need-a-mac-cleaner).

## Veelgestelde vragen

### Is AppCleaner veilig in gebruik?

AppCleaner verwijdert niet uit eigen beweging: het vindt bestanden die bij een app horen en
toont ze ter bevestiging, en jij beslist. Dat ontwerp is waarom het jaren een goede
reputatie heeft gehouden. Het risico dat het draagt is het risico dat elke vinder van restbestanden draagt:
toeschrijving op naam die een bestand claimt dat een andere app ook gebruikt. Lees de lijst
voor je bevestigt, en wees voorzichtig met vermeldingen in gedeelde leveranciersmappen.

### Is App Cleaner & Uninstaller hetzelfde als AppCleaner?

Nee, en de bijna identieke namen veroorzaken echte verwarring. AppCleaner is het lang bestaande
gratis programma van FreeMacSoft. App Cleaner & Uninstaller is een apart commercieel product
van een andere leverancier. Controleer de naam van de ontwikkelaar op de downloadpagina voor je een van beide installeert,
want zoekresultaten mengen ze routinematig.

### Heb ik überhaupt een betaald verwijderprogramma nodig?

Alleen als je apps vaak genoeg buiten gebruik stelt dat de inventarisweergave echte tijd scheelt. Voor een
incidentele verwijdering dekt een gratis tool of de handmatige procedure hetzelfde terrein. Betalen
koopt breedte en herhaling, geen fundamenteel veiliger verwijdering.

### Wat gebeurt er met de restbestanden die een tool weigert aan te raken?

Ze blijven op schijf, en dat is meestal juist. Gedeelde frameworks, licentiebestanden en leveranciers-mappen die door meer dan één app worden gebruikt, zijn precies de dingen die een verwijdering horen te overleven,
omdat ze weghalen niets oplost en een app kan breken die je hebt gehouden. Een tool die een
kort, uitlegbaar residu achterlaat gedraagt zich beter dan een die elke keer nul meldt.

### AppCleaner of Pearcleaner?

AppCleaner past bij een incidentele verwijdering door te slepen. Pearcleaner biedt een bredere inventaris en instelbare zoekopdrachten, maar de officiële repository zegt nu dat de ontwikkeling on hold staat. Dat de bron beschikbaar is laat je regels inspecteren. Het bewijst niet dat elk voorgesteld bestand bij de app hoort of dat de huidige macOS is getest.

---

Canonical HTML page: https://mole.fit/nl/blog/appcleaner-alternative
Blog index for agents: https://mole.fit/nl/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
