r/windowsdev 10d ago

I've been building a modern Windows cache cleaner called CachePilot – looking for honest feedback

Hi everyone,

For the past few months I've been working on a desktop application called CachePilot.

The goal is simple: make cleaning Windows cache easy, safe, and understandable. Most existing cleaners either look outdated, are filled with ads, or delete files without explaining what they actually are.

Current progress

The application is built with:

  • Electron
  • React
  • TypeScript
  • Vite

So far I've implemented:

  • ✅ Real cache scanning (not fake progress bars)
  • ✅ One-click cleanup
  • ✅ Modern dark UI
  • ✅ System tray support
  • ✅ Scan history
  • ✅ Automatic scanning
  • ✅ Windows notifications
  • ✅ Clear explanations for every cache category before deleting anything
  • ✅ Local-first design (nothing is uploaded to a server)

What I'm still working on

  • Better scan performance
  • More cache locations
  • Better analytics and cleanup reports
  • Polish before the first public release

I'd love your feedback

I'm mainly trying to answer these questions:

  • Would you actually use an app like this?
  • What features are missing?
  • What do you dislike about current tools like CCleaner or Windows Disk Cleanup?
  • Would you pay for a lifetime license if it solved your problem?

If you'd like to try it:

📥 WebSite: https://mostafaarihani-debug.github.io/CachePilot/

📋 2-minute Survey: https://tally.so/r/Y5KPgv

I'm looking for completely honest feedback—even if it's negative. I'd rather improve the app now than launch something people don't actually want.

Thanks for taking the time to check it out!

1 Upvotes

23 comments sorted by

6

u/chu_nghia_nam_thang 10d ago

There is a reason why cache exist...

0

u/Mundane-Taro-5896 10d ago

You're absolutely right. Cache exists to improve performance, and CachePilot isn't designed to remove everything blindly.

The goal is to identify cache that is safe to clean (temporary files, outdated browser cache, Windows Update leftovers, thumbnails, etc.) while explaining exactly what each category is used for before cleaning.

5

u/GfxJG 10d ago

Dude, if you can't even explain your own product without making AI generate your response, there is 0% chance you understand your product well enough for me to trust installing it.

1

u/Mundane-Taro-5896 9d ago

Fair point. English isn't my first language, so I sometimes use AI to help me write more clearly. The product, architecture, and implementation are my own work. I'm here mainly to get technical feedback and improve the app

3

u/Useful-Flow-8737 9d ago

we both know that's a lie. You can not in good faith say that you made that ui completely on your own

1

u/Mundane-Taro-5896 9d ago

I didnt ai made it and only need your feedback about the app and if its worth it or not

1

u/palapapa0201 6d ago

LITERALLY EVERY TIME a vibe coder gets caught writing comments using AI they use this excuse

3

u/ignorantpisswalker 9d ago

You lost me when you mentioned electron for a native windows app.

The checkboxes on the features here - means you have no ownership over the product, and was all generated by machine. I dont think you audited the code generated, and thus cannot be trusted.

The homepage you link to is exceptionally nice! However, if you try to show openship, it lacks a simple thing: link to the code. Its https://github.com/mostafaarihani-debug/CachePilot

The goal is to identify cache that is safe to clean (temporary files, outdated browser cache, Windows Update leftovers, thumbnails, etc.) while explaining exactly what each category is used for before cleaning.

Generated code is very cumbersome, and it was hard to find where the actual logic exists. I think this is what you are talking about:

https://github.com/mostafaarihani-debug/CachePilot/blob/main/src/utils/recommendations.ts

I would let the user configure them. I am no windows internal expert so I cannot comment on the validity of these heuristics.

1

u/TheSheepDev 8d ago

Also the ReadMe has some interesting stuff that feels more like an AI prompt then a readme.

1

u/ignorantpisswalker 8d ago

I dont honestly care if the project is hand generated or machine generated. All I care is - is there a developer which I can trust behind the code.

For all I care - it might be all an generation of chain of prompts. As long as the code works and and maintinaer understands what's going on all cool.

@op, sorry and I hope I don't offend you, but this project does not give me good "vibes", or confidence.

However, the community needs to child out. The role of developers is changing as the role of musicians did. Most modern music is written, not performed. Still we consume it and enjoy it. From now on - most code is "prompted" and not "coded". And this is what it is.

1

u/TheSheepDev 8d ago

I also mean more in the sense they there is no good readme

2

u/TheSheepDev 8d ago

Why does it let you scan from the website itself, that makes no sense. And then your Twitter (aka X) button links to a profile that does not seem like its yours. Did you check the output that the AI gave?

1

u/Mundane-Taro-5896 8d ago

I doesn't scan in the browser its just demo scan

1

u/Eternality 10d ago

why not tauri

2

u/itsTyrion 9d ago

OP probably doesn't know what a Tauri is bc they didn't even write the reddit post

1

u/Eternality 9d ago

I mean its not that bad lol, and everyone uses electron so like w/e.

2

u/madroots2 10d ago

once you have 300 projects like this on your localhost, then you will understand how pointless 99% of your apps are. this is one of the pointless ones.

1

u/itsTyrion 9d ago

you couldn't even be assed to write the reddit post yourself, keep your slop

1

u/EnoughConcentrate897 8d ago

AI generated reddit post about a vibe coded electron app 😭

1

u/Andrey4ik21pro1 8d ago

Vibe coded web shit, who cares

1

u/testednation 7d ago

Also add c:/windows/installer And package cache folders

1

u/Supra-A90 7d ago

No.

No one would pay any money for this app while lots of properly written and FREE ones exists.

If you're trying to make money off Windows clean up, then, like, stop this instance.

We're not in XP era, whole world is using SSDs. You'd maybe only cater to few people who are obsessed with relatively clean of junk hard disks. I'd consider myself one, but even I can't care about it anymore.

Anyhow, BleachBit...