iCleaner Pro has the same feature set as iCleaner, plus: launch daemons, Cydia Substrate addons and Preference Bundles management, a preference files removal tool, and a fully customizable cleanup step.
iCleaner Pro is only available on my personal repositories and not on any community repo, because it has advanced features that should only be used by tech-savvy users. See this post for further information.
European privacy laws require apps that use device identifiers (such as IDFA, the identifier for advertising, or UDIDs) to ask for permission by the user before using said identifiers.
The top bar indicates used space in the system partition ("/"), while the bottom bar indicates used space in the data partition ("/var"). The system partition is where system files are located, and is often used by Cydia tweaks to store some of their data. The data partition is where your AppStore apps, music, pictures, messages etc. are located.
iCleaner doesn't use Cydia's payment backend, therefore it won't be visible as a purchased item in the Cydia app.
Just run it with "Test mode" enabled. iCleaner will backup files instead of actually deleting them. Backup files can be restored or removed afterwards.
"Test mode" can be enabled in the "Settings" tab.
Note: unused dependencies are currently not backed up by enabling "Test mode".
Test mode simply backups files in-place, meaning they are left in their original position on the filesystem. This has its reasons: simplicity, fault tolerance, and it really makes no sense to backup temporary data that is only relevant for a very brief time interval.
Because of this, there's no simple way to move them someplace else (besides building a separate tool/script to do it), and I don't currently support it.
There are cases in which an actual backup solution would be nice to have (as an example when deleting language data or app assets), which is why this feature is actually on my to-do list for a future release.
iCleaner saves the last analysis or cleanup log. It can be easily viewed by navigating to the "Settings" tab. The log file is located at "/var/mobile/Library/iCleaner/junk.txt".
Here's a list of iCleaner's dependencies: APT 0.6 Transitional, APT 0.7 HTTPS Method, APT 0.7 Strict, Berkeley DB, New Curses, OpenSSL.
Note: some other tweaks may have installed the previous packages as dependencies, so be careful when you remove them.