New: Draw.io (Jun 2, 2022), Platform 22.0b1 (Jun 10, 2022)
400+ real apps (47GB), 1.04 billion downloads, Please donate.
But i have had this app for ages like since it came out. Y is there a new one out when there is already one in here. y duplicate the app???
An Old Irish Blessing
May the road rise up to meet you. May the wind always be at your back. May the sun shine warm upon your face, and rains fall soft upon your fields. And until we meet again, May God hold you in the palm of His hand.
different launchers here. One only worked for a couple of "specific version" numbers of Ccleaner. This one is tweaked and I think is supposed to be the end-all launcher for all versions of the portable version of Ccleaner.
Can you put a release date in the release notes please? I know I'm using a ccleaner launcher you developed but not sure how up to date it is.
will this version actually update the old outa date one i think i have.
I dont really remember, im pretty sure i programmed this to download CCleaner if it doesnt exist already but im gonna rewrite this launcher and try to get it to download updates for you. But this will have to wait till i have free time since I have a lot of things going on right now.
An eye for an eye makes the whole world blind.
Indian political and spiritual leader (1869 - 1948)
I had to write a batch to do that, I would post it here but you will neeed to have some apps in an exact route. For example: Opera 10 Preview in "H:\archivos de programa\opera 10 preview\opera.exe" and ccleaner.exe(w/out portable script, in the app\ccleaner dir) in "h:\portableapps\ccleaner portable\app\ccleaner\ccleaner.exe". The script should(& does) first delete the ccleaner.exe, then launch Opera with the url given when the ccleaner.exe not found when opening ccleanerportable.exe & then launch ccleanerportable.exe when any key is pressed.
Ha. I fixed the subjective code lines:
Application: CCleaner Portable Update Script
Description: This is a tool to help you perform the regular actions when a new update for CCLeaner is found.
Download CCleaner Portable Update Script 1.5.3 Repair 1 [143KB download / 205KB installed] (Sorry for the 7z file, but Google Sites isn't flexible enough to allow to download EXE's)
(MD5 of the 7z: a7966274b597ca2c1d68fd24838b3c2f)
(MD5 of the installer: 6fa4749721926a965f882a137c261dc8)
Eiñ??? A siñature????
cant download this file. iit seems to be on soem google site that i dont have access to with my google account.
Unfortunately for all the time you spend in this launcher, there actually does exists a portable version of CCleaner (which is made by the creators of CCleaner itself). Check out http://www.ccleaner.com/download/builds/downloading-portable to download CCleaner Portable. Although a portable launcher might be useful for some of us
He knows this. This launcher was made for use with the already built official CCleaner Portable.
Just wondering if anyone still has the installer for this as the download seems to be down due to an error on mediafire's part. If anyone could reupload it I would begin to work on a new updated version of this that will download ccleaner for you then extract it and take care of more than the original one. Maybe the download quota maxed out for this file or somethin cause there were over 2400 downloads for this.
Edit: Well the download seems to be back up so I got what I needed.
CCleaner updated, read release notes above. This new launcher should make things easier for the user. Also fixes bugs from the last release and much non needed code was removed. This was then rewritten in ahk to allow the use of these other functions and also because its my programming language of choice. One thing that I need to mention. If you do not want a splash to show just delete the splash from the "Other\source" directory and it wont show. This should increase startup time as their is a 2 second pause by using a splash. As always any feedback, requests, or polite gestures are always welcome. Enjoy
Also please let me know if you would like another prompt similar to the downloading of ccleaner that would make use of UPX to compress ccleaner after download because this can cut back at least 1MB of file size and to my knowledge CCleaner still works after compression.
Please read above for more details. But one major addition to the launcher is command-line parameters for compression/decompression by using upx.exe. I would recommend that one deletes the duplicate files that are in the app directory that are now within the "App\Bin" directory and those files are "7za.exe" and its text files as now they were put into the Bin folder. For easy use of the command parameter for CCleanerPortable use the following code in a batch file and execute it.
echo Running CCleaner Command-line parameters
Just change decompress to Compress if you have already skipped initial setup and have executed CCleanerPortable before. Its probably best to create two ".bat" files one named "compress" and the other "decompress" then whenever you want to use them put them in the root of CCleanerPortable and execute the one you want to use. Or you can send the command line through "cmd" just specify the path that "CCleanerPortable.exe" is in. The compression will save a little over 1Mb in size and everything still works AFAIK. So enjoy and leave any comments about this new feature.
Just checking in to see how the new update is doing for everyone who uses this. I also wanted to know if anybody had any problems with using the compression option on initial setup or the command line switches. If there is none I may include this in my other piriform launchers and Ill try to implement a progress bar if I find a method to do so. Also just wanted to know if anyone had problems with CCleaner being automatically downloaded after you hit yes on the initial run prompt with CCleaner.exe not existing. Oh and after you have downloaded and compressed CCleaner, one can remove "App\Bin" Folder if one wishes to, you will reclaim about 500KB of space, and this launcher does not depend on anything in the Bin folder. But if you remove the Bin folder then auto extraction of CCleaner.zip will not be possible and also you will not be able to compress it unless you redownload upx. So let me know anything that I mentioned above ASAP. I would really appreciate it so I can update my other piriform launchers. Thanks!
Hal ini sangat berguna digunakan untuk membersihkan data pribadi seperti. Tmp file dari host pc. I'll test this out! Terima kasih
Please test out and try the new Beta build. I really want everyone to test out the automatic update feature. You will know if it works if ccleaner releases a new version higher than 2.20 which should be real soon. Anyways if you can test it out as you normally would I would appreciate it as it still functions the same just new things were added and stuff was moved around in the code so this is just to be safe. I did do some testing with the update feature by modifying an html page of ccleaner and changing the version on it and the launcher detected it and compared it to its version and found out they werent the same and the dialogue comes up that will prompt you to download the new update. Hope this works and for now enjoy!
Great idea Nathan = )
I just tried the regular app works though can't test the upgrade yet. However a suggestion is that you add Beta to the end of the folder path so that it doesn't overwrite peoples regular install. Also add beta to the app name in the menu so it differentiates it from an install of your stable build.
Hope that helps
Actually, if you could simplify your launcher to ditch that, we can probably get this one out. We'll have the installer download the current version as part of the install like we're doing with other apps. We're handling updates via the Updater officially going forward, so there's no reason to build updating into individual launchers.
Sometimes, the impossible can become possible, if you're awesome!
K sounds good John just let me know when its gonna happen. Currently the original non beta download has the simplified code without the update feature. So if that one is fine by everyone we can go ahead and use that. I can go through the script and just double check that nothing is wrong. It should all be well but umm Im just wondering how the updater will do updates. will it just be the launcher or the launcher and the program itself. Will it be able to extract zip files such as the way I have it right now where it uses 7za.exe? Or will it just download a zip and my launcher does the rest. Cause we might have to add/remove some code depending on what it does.
Edit: Just found out that the launcher does in fact find updates just fine on my end. CCleaner released a new version and as soon as I started up ccleaner it found that ccleaner 2.21 existed and compared it to my 2.20 local file version. So this was a success haha Im glad it worked but it will probably be ditched if the updater John said does what I think it does. Till we find out enjoy it if you already downloaded it.
The updater will download and auto-run a new installer, which will go and pull the new version of the app directly
K well if the current launcher is all good(not the beta one) then I say go for it. Umm I guess I should re-package this using the latest PAF specs since these ones are quiet old. But yeah I gave the script a quick skim and didnt find anything wrong with it that I could see but if you think of anything that I should remove or add function wise that could make this more user friendly then ill do my best to do that. So I should get a new upload of this repackaged using latest Specs for PAF.
The launcher doesn't seem to move to settings file into the Data directory anymore. It also adds a NotePad++ directory for some reason.
ummm wow idk what could be causing NotePad++ to be put in the directory nor why the data doesnt seem to be moving into the data folder. All works well on mine maybe try a fresh install and just copy your Settings backup in the "Default Data" folder over to the fresh installed "Default Data" and the launcher should take care of the rest. But yeah if all else fails then ill just keep the original version as the main one if the beta build is causing problems since as stated above by John there will be an updater that will handle this for us so there will be no need for that code in this launcher.
It's not the beta build that's causing this. I'll try a complete fresh install in a minute and notify you if the problem persists.
Alright, a clean install fixed both problems it seems. Not sure how they even happened to begin with.
K done and done. Ive updated it using latest specs. Since this is not open source will there be an alternative splash screen or will one be made just like every other app? If so then just let me know and ill re-update the installer. Oh as long as you place the new splash image in the "Other\source" directory then the launcher will launch it if it has the same splash name as the current one. Let me know if this should be changed to another directory such as "App\ccleaner\CCleanerPortable.jpg" Just so it stays there and if the user deletes the other directory then the splash will not show. I never thought that this would be official so soon but its pretty cool good job on all of the work you have done to make this possible John I really appreciate it.
I was wondering where CCleanerPortable.ini is. I looked in the Source folder, but it looks like it is for the AutoHotKey script. I think you need to have this so that it is like every other app on this site. There should be a way to disable the splash.
EDIT: Also, for some reason in Windows 7, CCleanerPortable.exe quits as soon as CCleaner.exe starts running.
K ill add that in as soon as I get the chance. As for the windows 7 issue it might be an ahk thing. I'm not sure if the developers of ahk have really been testing it on windows 7 or made it more compatible. I dont have windows 7 so anyone who has windows 7 could probably test a few of my ahk launchers and see what happens. Until I know for sure whats wrong Ill just add in your request but will leave the rest alone till we can get more information on the windows 7 issue.
I downloaded and am using the Beta Build of the launcher because I couldn't get the 0.91.5 launcher to save the settings. Anyways, the auto update function is nice but it's not working correctly. Everytime I run it, a box pops up saying:
New Update Found. Update Now?
Obviously these are the same version but are displayed differently in the app and on the site. I think you should figure out some way to correct this so the launcher is "smart" and can see that they are the same.
Secondly, I think you should add the ability to have CCleanerPortable.ini in the root directory. Ideally it would have these options:
This would have this app be just like every other app on this site. Hopefully you can update Recuva and Defraggler too.
EDIT: It looks like CCleanerPortable.exe quits as soon as CCleaner.exe starts, shouldn't this be running the entire time?
Ill see what I can do about CCleanerPortable not recognizing the correct versions. Ive noticed that a few times but I thought it went away but Ill just add a few more If statements to correct this as I think its looking for an absolute value.
In the next release ill add the ability to run from the root and might add the ability to "run as" a certain user.
As for recuva and defraggler ill look into those also Ill have to apologize for not getting releases out as soon as they should be. My primary computer had a hardware failure with the display and its a laptop and Ive been stuck using a linux desktop computer and havent been able to do any development. Im gonna be going to a friends house to use his computer and will probably update my apps while Im there.
Also Ive never had CCleanerPortable.exe close as CCleaner.exe starts. Just wondering what OS are you running? Ill test this out asap to see if I can confirm this but AFAIK it working.
I'm using Win 7 64-bit. It seems like CCleanerPortable.exe moves the settings file, opens CCleaner.exe and then closes itself. So I have ccleaner.ini in App\ccleaner and Data\settings.
hmmm this might be a compatibility issue with autohotkey. Im not sure how compatible it is with windows 7. I believe your the second person thats had issues with my ahk launchers thats running windows 7. Im hoping this gets fixed soon if its a compatibility issue ill search the ahk forums for similar issues.
Why not just write it in NSIS?
well to be honest when I first released this I did write it in Nsis but some features that people requested were pretty limited in nsis. Im sure there were ways to do them but they would require huge amounts of code. Dont get me wrong Nsis is a pretty nice language but it wasnt really what I was looking for when I started to think of features for this. Now another thing that is beginning to interest me is lazarus since I would be able to write scripts that are multi platform so I would be able to reach a broader variety of people than with ahk would be able to. If all else fails and I cannot find a solution for our problem I will take your suggestion and write it in Nsis just till ahk catches up.
Also just wondering, when ccleaner.exe stays running does the CCleaner interface show? If it closes also then it may be that CCleaner is not yet fully compatible either. If you can please try out on of my full ahk apps such as my AIOA alarm clock or attribute changer and let me know if those work at all. If they do then we can probably isolate the problem a little bit better.
The other 2 apps you suggested work fine. Settings saved and everythng.
The issue with CCleaner is that CCleanerPortable.exe closes as soon as CCleaner.exe starts. CCleaner.exe runs normally (as expected), but since CCleanerPortable.exe isn't running, when CCleaner.exe closes the settings aren't moved properly.
K well ill go over the code and look at my if statements. There must be something in here that I put that when something isnt found it will exit ccleanerportable.exe so ill try to narrow it down. Im hoping once i do our problem will be fixed.
K Ive looked over my code so far I didnt find out what was the problem on why it was closing. Ive made some improvements though with the update feature so its a little more "intelligent". Ive finally gotten my hands on a windows Xp computer and also I now have the Windows 7 OS so I should be able to do more testing for that also. Ill continue to work at this problem in hopes that our windows 7 users will be able to use this. Ill start posting in the autohotkey forums to get more support for windows 7. I plan to get an update out at least sometime this weekend. Probably late Saturday or Early Sunday.
It's been awhile since anything has been said about this, but I hope soon it can become an official app. I've been testing both the 0.91 release and the beta release. That said there are a few bugs/problems.
1. My previous comments about things not working in Windows 7 have been remedied. I don't know if it was something on your end or mine. Updates work correctly and settings are move properly.
2. Since the launcher is written in ahk, it does not respect CCleanerPortable.ini and therefore the only way to disable the splashscreen is to rename it in the Source folder. No settings in the ini are respected and therefore the ini is completely useless.
3. In the beta build, I also got a Notepad++ folder.
4. I still think the launcher should be written in NSIS since it is simply moving files around. The newest installer spec allows it do download necessary files and you can add custom install code to compress it with upx if needed.
5. As John mentioned, the PA Updater should be reliable enough so that updating within the launcher is unnecessary.
Hopefully you can update this and John can officially release it.
Just downloaded it! It got the new version 2.27 updated...
Languages, settings and all the other stuff works as it's supposed to be!
Thanks a lot!!
Everytime I start it, it tries to update to the new version 2.28. It stops while repacking the exe and ceases function. Tried it several times...
Thanks for letting me know. I believe Piriform has updated their site and changed some directories of things that the script is using. I would have to go through my code and update it. Ill try and get an update out sometime soon but I would have to do it when I get more free time. So let me know if anything else is happening such as bugs or anything you would like me to improve so when I do get around to updating this I can try and incorporate suggestions or do fixes. Thanks again!
I am having the same issues where it won't update. When going through the update process, the old version of ccleaner is deleted, but the new one is never downloaded, so the folder is now empty and the launcher crashes. When the launcher crashes, it is still running in the background so you have to kill it through the task manager.
I redownloaded and installed the beta build and there is still a random folder in there \CCleanerPortable\App\Notepad++. You should probably just delete this.
All of my other comments from above still apply.
where is teh download. i cant get it from teh links ^ both versions are not there anymore
The new download link for the latest Piriform "portable" version is:
Caution to others... this "portable" version is not the same as the PortableApps.com version. It is not a paf, so it does not automatically install into the PortableApps.com platform. It also does not create the directory structure of App, Data and Other that is the PortableApps.com standard.
I am mostly posting this link to make it easier for Nathan9222 to fix the launcher so it can retrieve the file from Piriform after Piriform changed their web site download page location.
neutron1132 (at) usa (dot) com
Thanks for posting that. I believe that is the issue and once I update that into the code it should fix a lot of the problems with the launcher crashing. Ill do some testing of it ASAP and ill also try to add code to allow the user to put in the download location if Piriform ever changes its site again. I'll see what I can do so The launcher will close itself due to an error like that. Sorry for any inconvenience caused by that. Thank you for the bugs and postings of everyone so far. I will use them to keep this project moving forward.
If you ever plan to move to the PA.c launcher, you can certainly use my Speccy launcher (although Speccy is a little behind since it's still in beta so it doesn't support multiple languages and some other minor things).
the only thing that i can find that i think might be an issue, is when i get the popup for the update...it lists my current version, and where i think it should list the update, it is blank...so I'm opting not to update for the time being...vista home basic sp2 if that helps, both chrome and ie8...not sure if it actually is a bug or not but there you go...hope that helps and let me know if you find anything out about it... using a sandisk U3 8 gigabyte flash drive...not sure if it matters or not but theres that info...
please and thank you...
I've been having the same problem for at least a week now. If you try to update, your App folder gets cleared out and nothing gets downloaded and installed; so you essentially end up with an empty App directory. The only way to update that I can see is to download the zip file and update it manually. I think it may have to do with the fact that the download for CCleaner has changed domains recently, but I'm not sure.
EDIT: I just found another bug and I'm not sure if it's related, but for some reason ccleaner.ini is not moved from the Data directory to the App directory. I noticed that ccleaner.ini existed in both the App directory and the Data directory, so I deleted the one in the App directory. The next time I ran CCleanerPortable, all settings were reset to default and a new ccleaner.ini was created in the App directory. Upon closing it, the file was not copied/moved to the Data directory. Again, I don't know if this has something to do with the updater not working, but something is seriously wrong.
Hello. Thank you to everyone who has still been letting me know about bugs and problems encountered. As mentioned in a post that is way above by John, I no longer believe that I will be focusing on getting this application to update itself anymore due to the Portable Apps Updater which should do what this application is trying to do. The normal build should be fairly stable and I will go through it and make some minor adjustments and such and try to fix any possible bugs/typos that I may have passed up in the past. Once that is done I suppose we shall wait and see if it would be possible for this application to become Official and then we can take it from there. I may make just one last attempt with the Beta build to change the site it goes to download CCleaner and change that so users can continue getting updates until the Portable Apps Updater can be used with this. Sorry again if I was gone for a while but many things came up and also many family related issues have happened that have slowed all my development a lot but I should be able to go back and update some of my applications now that I am available to do so. Also i will do more testing on Windows 7 to make sure everything runs smoothly.
Hi, I just wanted to know if you are still maintaining this app, because if you aren't I would like to take a go at it (only if you are not maintaining it anymore)
Thanks, ill let you know if I decide to stop maintaining this application so you can take over, but for now I'm in the process of releasing an update. I'm just adding a few new features and going to try and get a few things fixed and adding a few new things people might like or find useful. I'm almost done so there should be an update really soon. Also just updating this to the latest PAF specs.
PAL or AHK?
AHK, Sorry by PAL, do you mean Portable APP Launcher? I suppose I could take a look into that but I'm unsure if I will be able to get the same functions out of it that I have already with AHK.
PAL is the PortableApps.com Launcher. I'm not sure precisely what your current AutoHotkey launcher does, but if it could be done in NSIS, it can be done with PAL.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
How much longer until this is out of Beta and the updater will recognize it?
the beta version deletes the current version,but then fails to replace it with the new one.So then it says that theres an error,and wont load the app
To tstites: Should be soon hopefully. Just working out a few things and then ill release an update.
cool. meanwhile I got the lastest version working.I just have to say no everytime it updates.and manually update.no a big deal.but they update so often it becomes a nuisance
K just so everyone knows I have gotten the updater to work but it is not flawless though. Sometimes the FileVersion is not the same as the version on the site then it will come up as a new version. I will post the update later today. Going to try and fix this up a little bit if possible. everything should be going smoothly as far as a release today.
you mean that they are updating the file on their server faster than they are updating the actual java script on their website showing the version?
any luck getting the new installer ready for upload?
Update! Hopefully this update fixes problems for most of you and hope the new updater comes in handy. Though its not perfect its still good. I just need to find a way to fix some things as when AHK reads a file version it only seems to get it as "X.X.X" while the site for CCleaner reads as "X.X.X.X" so it will say new version found if it doesnt match that even though its the same version. Im trying to work a solution for that. Also next release I plan on adding a download progress bar and also a progress bar for compression. Hopefully to allow the user to visually see that the app is running and doing its stuff when it does those tasks. For now let me know of any problems that arise and or any requests. Sorry for the late update, things have been coming up that prevented me from uploading a few days ago.
it works fine but I am still getting notifications to "update" even tho I have the current version.
I deleted my setting files:
just to make sure there wasn't some old instructions messing it up.
"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow
Currently I'm working on a solution to fix that. In my previous post I explained what issues I'm having. This is because the site displays another digit and the "Code" in this script that obtains the product version gets one less digit than the one off the site. I am trying to find a way to compare the values and if most are the same then it won't notify you to update. Compare the version info in the Update Dialogue and you will see most the digits are the same except one that is an extra one. I've been looking for other methods but none have come up so far. I hope to get this fixed soon and also adding new features to CCleanerPortable. Oh and also none of the settings files contain any old information on previous CCleaner versions so there is no need to delete them if any problems arise. Just thought I'd put that out there so nobody has to re-configure your settings in the future for CCleaner.
on another post so I wasn't worried
as long as the basic program works I'm happy
NEW VERSION WORKS GREAT!
It installed and downloaded the update no problem.
When is this becoming an official app?
So far, the only issue that I have is running on 64Bit Win 7.
The CCleanerPortable.exe *32 process does not quit.
Have to kill process to re-open the app.
Otherwise all appears ok so far.
I have not yet tested on Win7 32bit.
However, it does appear to have detected and is running 64bit CCleaner64.exe.
Which is quite nice.
I've got the same issue (Windows 7 64 bits too).
Anyway, thank you for making this great app a new portable applications.
It would be nice if any body make a paf.exe in german
Its been a while since I've been on this site, probably at least a year. I Will go through my apps and see which ones need to be updated, and if I feel like I can't do much to them, then I will put them out there for anyone who is interested in taking them up. I read the last few comments left and I will see what I can do about Windows 7 and also I think I found a more reliable solution to stop the update notification from always coming up. There is trouble because the site update version contains more characters than extracting that resource from the executable. I never found a way to be able to compare individual characters and see a percentage of how many matched to see if they were similar or not. Plus that could become unstable/unreliable I'm sure. The new method I thought of will hopefully work and also be more reliable. That will fix that problem and I'm hoping to get that update out once I read over my code again and see where I can add it in to avoid problems. Anyways, sorry for the delays, my personal life got very busy and I didn't have time for anything on the computer, let alone my programming projects and this site. But for now time has opened up and I should be able to make updates at the very least.
any progress on your solution?Perhaps a sample so we can test it?
I am testing it.
On Windows 7 64 bit everything is perfect. Just the CCleaner's process does not kill itself when I close CCleaner's window.
I have the portable apps platform 10.0.1 I installed ccleaner version 126.96.36.199 when running from menu it comes up with a dialogue box saying
ccleaner does not exist. Download Now? (after Download, zip archive will be extracted)
I have tried running from the folder /(flash-drive)/portableapps/ccleaner/ccleanmer.exe gives the same error.
Any ideas would be helpful.
Did you try [OK]?
This is a custom installer and launcher, rather old but still sophisticated.
It downloads the latest version from the piriform website, unpacks to the right folders and compresses afterwards with upx. It even checks for updates on every launch (it gets confused by the same version number, though).
If you want to do it manually, just make shure, the content of the zip is extracted to
They have official portable version: http://www.piriform.com/ccleaner/builds
I'd love it if someone would just create a PAF installer/launcher that would download the latest portable zip from there, unzip it to the correct location & run it. The official CCleaner Portable will even check for updates on its own & ask if you want to download it but it uses a browser to do that. If the PAc installer/launcher could somehow dl & unzip the update, that would be awesome. If it can't do those things, then it's just as easy to keep manually downloading it & unzipping the official version myself!
yes this is true
you have to realise that the original portable cclenaer was not designed to work with the PA platform. that is why the launcher was created. it seems to work ok apart from teh reported errors which i get.
yes it woudl be nice to have this automated
Hi i am just wondering what the latest progress on this app is. is it still in development, has it got a final version yet.
its now 2013 and wondering where things are going.
the download ^ for the repair installer is on some google place where i cant download as i don't have access to it. so i cant get the latest. i have the origional 188.8.131.52 version.
Info for the developers
also when updating i get an error message.
i tried updating both by choosing yes and manually downloading and copying files into the App folder. there is an error somewhere. mentioning the error for development purposes
CCleaner is not going to become official anytime soon because Piriform refuse to give us permission to package the app.
Online installers only ever become official due to technical reasons that cannot be worked around, or if the developer prefers it that way. Otherwise for consideration to become official we have to have developer permission to bundle the base app.
They now have a portable build for download at their web site:
They've always had that. But it's a zip download you have to go get manually for every single update. Instead of a nice PAF package that gets automatically update along with your other apps.
The reason it's not available here is because Piriform sometimes bundles adware into it's downloads and they will be denied a source of income if they offered it here.
At least that's what the folks over at Ninite told me when Piriform pulled CCleaner from their app updater awhile back. It makes sense.
They deny it because they're selling the feature 'Automatic Updates'.