JonHoyle.com Mirror of MacCompanion
http://www.maccompanion.com/macc/archives/August2007/Shareware/CleanApp.htm


CleanApp 2.3.1 — An enhanced variant of an application removal tool                    

Reviewed by Harry {doc} Babad © 2007

Synium Software GmbH

www.vendorwebsiteURL.com

Released: 13 July 2007

Shareware: $10.00 USD

Available in German, English, Japanese, French, Italian and Dutch.

System Requirements: Mac OS X 10.4 or later; Universal binary Hard Drive Space 3.4 MB.

Strengths: As fast and easy to use applications deinstaller.

 

 

 

Weaknesses: If there was a way to prevent uninstalling application you want to protect, I could not find it.

Previous Reviews: links to previous macCompanion reviews on the same product.

A demo that works for five backup-archives and deletions is part of the download. Then you have to purchase a license: http://www.macupdate.com/info.php/id/21453/.

Copyright Notice: Product and company names and logos in this review may be registered trademarks of their respective companies

The software was tested on a 1 GHz dual processor PowerPC G4 Macintosh with 2 GB DDR SDRAM running under OS X 10.4.10

Disclaimer: When briefly reviewing share-freeware I will often use the developer’s product, functions and features descriptions. All other comments are strictly my own and based on testing. Why need I rewrite the developer’s narratives, if they are clearly written?

Review Introduction

As a reviewer, I need to rid my computer of the stuff I don't want to use; and after a few months the rest of the items I'd thought to use but haven’t. My usual clue to what has to go is taking a scroll in my application and utilities folders, and seeing what Item I no longer recognize. It’s a little like the gifts we give our kids for their birthdays and holidays. A few become favorites the rest end up in the back of the closet. Check out the last used dates in the image below.

Sometimes I only barely recognize the application but remember it’s important. On such instances I assign it a flag – tagging it as a rarely used application. For those select tools, the space they occupy is less of a concern then having to reinstall the application when I again need it.

Items that fall into that category include Cocktail (a systems utility, Disable Tiger Features, Extensis Portfolio (a graphics cataloging tool), Mindjet’s MindManager (mind mapping) and Tweak Freak (a System’s Utility.)

For removing unneeded clutter, an application de-installer is the route to choose. [Check out the reasons why in my 3Rs column in this issue.] My requirements are KISS; to uninstall applications and its components, with a simple drag & drop; and an okay mouse click.

Prior to finding CleanApp, I alternated such cleanup tasks between AppZapper — Shareware $10, now version 1.8 (http://appzapper.com/) or the now unsupported uApp (both reviewed in macC March 2007). They flawlessly made unnecessary the need to track down where all an application’s pieces were squired away. Why two applications instead of one? … Because! I also use two browsers, two graphics programs.

Then along came CleanApp, which promised a more efficient interface for application deletion or in addition to archiving it. In addition it comes with a collection of tools that allow searching for things other than applications that often clutter up your driver. No I don’t mean you purple prose and puce pictures. CleanApp’s window will look familiar to users of AppZapper and uApp. However, the engine that runs the software is more sophisticated. The improvement claimed by its developer is a journaling feature that better keeps track of an application’s pieces.

Now I don’t know specifically what journaling features are or how they enhance removal of unwanted application pieces. But I figured journaling was a better cataloging system. I decided to take the plunge. Such an enhanced deletion feature was a plus. The software also the unique ability to archive an application and all its parts. [You did know passwords as well as use preferences are usually stored in the application’s .plst file. The application seemed sufficiently unique those I user, that my sense of curiosity won out. This despite the fact that I had two perfectly good applications (4.5/5.0 macCs) for trashing applications and their accompanying clutter.

Publisher’s (paraphrased) Summary

The usual application removal tool finds associated files and folders by using identifier-key, apparently defined by the application’s developer. All items associated with that key are offered up for deletion as part of a deinstallation process. According to the folks at Synium software, without such ID methods application associated files could not be identified for deletion. But using journaling makes things better!

CleanApp now offers a journaling-tool that makes it possible to track and remove all associated files for a selected program. The developers claim, that the journaling techniques are more thorough that simply deleting items identified by an applications {coded} signature keys. This, according to Synium the makes CleanApp a better solution for completely removing applications from your Mac OS X, or for archiving it for later use.

Getting Started

All it takes is the usual drop and drag, no special installer program needed or provided, double clicking on the application and adding you password — your good to go. If no password is entered you’ve five deletions with CleanApp before it dies. Then you’ll have to find another tool to delete it from your hard drive.

Trouble in Mine — Well, not quite! On my Macintosh what was installed was German Version of the software. This was true whether I downloaded the product from the developer’s web site or from Version Tracker or MacUpdate sites. Okay, I read German, but that would not help the rest of you who prefer English.

I tried to contact the developer, but had not received a reply when my publisher’s deadline crept up on me. It was time to turn to friends…

I asked Derek Caudill, a sometimes contributor to macC, to download the software and see what he’d see. English, said he! Derek suggested I check my Systems Preference > International (pane) to see what order I had arranged the languages. Needless to say dragging English to the top of my list solved the problem. I don’t know why none of my other application were so affected. Derek deserves some well-deserved thanks and I’m looking forward to reading his next article.

Back to the Deletion Game — Want to get rid of unused pesky apps once and for all? Use an uninstaller, one that lets you drag and drop programs to its interface. It lists al of the components the application installed and their location (path). I was appalled by the amount of stuff my favorite calendar, PandoCalendar, used and how widely stashed the pieces are. I have no idea why the CleanApp software included pieces of several Unsanity haxies. Were I to delete the application, I’d ignore them. The AppZapper screen did not show any extraneous finds.

CleanApp – PandoCalendar

AppZapper - PandoCalendar

You can leave all the pieces check, marked for deletion, or save an item or two. This allows you, on the rare occasions when it makes sense, to only delete a part of what the application has installed. I use such selectivity to delete preferences files when an application, occasionally acts up.

CleanApp offers some useful access extras across its toolbar so you can zero-in on the specific types of items you want to uninstall. Its Applications button displays all of installed apps and lets you know when they were last used. Try, you’d be surprised. A System Accessories button lets you sift through files like widgets, plug-ins and screensavers.

Under the More Features button you can quickly find and remove unused files, language packages, and old cache files. One of my favorite tools, under the More Features Tool, is a way to chase unused files.

There a Good and A Bad Of This — I had 816 of such files but since most of these were document’s I’d not yet moved to a technical archive DVD. I did not have the patience to check all 816 of these for things to trash, all I wanted was the flavor if the thing.

There is also a feature that allows you to trash part of a Universal Binary application’s parts that you don’t use on a non-Intel Macintosh. [Not for me, readers that feature makes me makes me truly nervous.]

An excellent feature of CleanApp, which I’ve not seen before, is the ability to turn on a feature called Install Logging. This appears to be tied to journaling, but the information provided by the vendor does not say so. This background task records when you install new software, so you (and CleanApp) can be absolutely sure all associated files get trashed when you perform an uninstall.

Anyone searching for an easy way to get rid of unused Mac applications should check out this program.

Using the Software

To quote the ReadMe file - “Drag the application you want to archive or delete into the blue cross hair on the CleanApp window. If the circle turns green you can drop the application and CleanApp will search for program files automatically. After that, use the checkboxes to select the files you like to archive or delete. Pressing "Create Archive" will create an archive and saves them to your User-folder (e.g., Users > harry > Documents > CleanApp). To delete an application press Delete Files. To reverse an archiving process, double-click the archive or drag it to the green cross hair in order to restore them. You can use the toolbar item Archives to browse the created archives.

I tested the latest versions of both AppZapper and CleanApp, to evaluate them when setting up to “perform” five identical deletions. How many items did they find and what were the differences if any were notable. The “fully dead” applications on my hit list were:

  • Discuss — The least used of my three disk label creation applications,
  • ConceptDraw 7 Professional — A mind mapping tool I liked but never used
  • Image Capture — A great screen capture utility I never used because I found its timed capture inconvenient.
  • Transmit — An FTP tool I’ve never mastered
  • Visual Thesaurus 3, a tool I loved at first sight but never ever used after initial installation. I prefer Ultralingua or Roget’s New Thesaurus II On the Internet.

Application

CleanApp 2.3.1

AppZapper 1.8

Discuss

Found the application only

Found Application and parts folder including clipart

ConceptDraw Pro

The application went into a do loop-Had to be force quit. CleanApp would not then restart properly. I had to restart my Macintosh, which required another forced quit of CleanApp, before I could again access this tool

Found not only the application and its related items but also my review notes folders. I unchecked those since I was not ready to toss their contents

Image Capture

Found the Application and also a preference file associated with Apple’s image capture abilities.

I took the coward’s way out and only deleted the application.

Found the Application but no preference file.

Transmit

The application and all of its components were found

The application and all of its components were found

Visual Thesaurus

The application when into a do loop when I dropped the application folder into it. {See Concept Draw discussion.) When I open the application folder and just dragged the application icon to CleanApp it worked. All the pieces were found ready for deletion.

Dragging the application folder into AppZapper, he application and all of its components were found.

Test Results

In all instances the removed application was either deleted (if delete was chosen for CleanApp) or moved to the Apple trashcan. Although you cannot reverse the delete operation to put all components back where they belong, you could at least check your trash to see if something you needed got accidentally deleted.

First in all instances where an application existed in a folder, I attempted to delete the entire folder. This worked universally in AppZapper, but caused several lockups in CleanApp. However, trashing the application (nested in its folder) using CleanApp deleted both the application, the folder and all related parts.

Neither program finds alias files; but EasyFind does so with ease.

An Other World Point of View — Our friends from musing from mars tested version 2.2.2 of CleanApp and preferred it to AppZapper. (http://www.musingsfrommars.org/index.php?p=784&postcat=25)

Some of the cons our muse identified are not relevant to the way I use uninstall tools. I’ve too many hot keys already and therefore not being able to assign one to AppZapper is a never no mind.

A Bit About CleanApp’s Features

By having its functionality geared to its tool bar, CleanApp make it a bit easier to find special installed files by category.

  • Applications — creates a list of your applications
  • A Dashboard Widget — Its serves the same purpose as the application. I did not test the widget.
  • System Accessories — creates a list of all installed Preference Pane
  • Unused Fileshelps you to find old or big unimportant files in the system. The developer’s notes were not helpful in lettering me know whether the files in question were documents created by one of my applications, or the application related materials.
  • Language Packages — Using the feature you can remove all installed language modules for a given application to free up disk space. Of course, at least for the English language localization, the English language modules are not shown.
  • Cache Files — creates a list of cache-files and -folders. Cache files listed whose application are running cannot be deleted. (Sensible) Although there are other cache deleting tools, having one integrated into CleanApp is a useful feature. The bad news is that there or so many of these on my drive, I have no idea what to delete.
  • Archive — Show a list of your previously created archives, feature I did not test. Note that archives, which exist in a compressed form, can be burned to a CD/DVD for further of disk storage. I did not the applications’ archive function being a form believer of the clean install principal.
  • Delete ProtectionIf this feature existed, I could not find it. In other uninstallers like AppZapper, it is possible to protect applications against deletion, at least until you, as the administrator, allow it to happen.

Discomfort

Needs Better Finder-Like Item Selection Ability in List Views — I agree with an unnamed reviewer that In the software’s applications window, on my computer produced a very long list of applications, doesn't respond to my typing in the initial keyboard letters of the applications name. In a normal finder window, especially in list view, typing the initial letters will jump to the first file starting with those letters. This seems like an obvious feature to add to the CleanApp views, which appear as lists.

No Shift Click Selection Mode — In addition when working with the applications list there was no way to either directly delete an unwanted item and as importantly, to click-shift to capture a group of such items to delete. To delete an item from the application list I first had to search for dependent files and the delete the application, one at a time. I recommend a trash icon be added to the toolbar that automatically gathers up the application and dependent files and then simultaneously trashes them. For safeties sake the author could make this an option in the preferences pane.

They Call it a Numbers Game — Check out the sizes of the items “collected for disposal in NeoOffice. No I did not trash the application, I was just playing around. Nevertheless, I’m glad I don’t have to count on the sizes.

Conclusion

Keep your Mac clean! The sooner you use an tool such as CleanApp, the easier it'll be for you to keep your system free of unused applications and their accompanying chaff. CleanApp's user interface is straightforward and easy to use. Just drag and drop the program you no longer need onto the CleanApp window.

Drop an application into the delete window; X marks the spot. After a few seconds you will see a list of files and folders that have been created by that program. Now choose, whether to delete, or to archive the program including all it's associated files and folders. That's it! You can also selectively delete some of the installed items, if you’re trouble shooting that application.

I found a few places where the CleanApp could not handle deleting a application in a developer designated and installed applications folder (ConceptDraw Pro and Visual Thesaurus.) The problem became more of an issue when I could not restart the application after a forced quit.

Which tool, CleanApp or AppZapper should you spend $10 on? Try them both. It will take me about six months, if I chose to keep careful track, to determine which tool I like better. Hopefully an update will be provided that fixed the “App in a folder problem.” Meanwhile uApp goes and I still have two alternate deinstallers installed on my drive. I shall continue to work with CleanApp but at this time prefer AppZapper for my needs.


















Contact Us | ©1996-2007 MPN LLC.

Who links to macCompanion.com?