About DeskDrawer and its developer
DeskDrawer is an independent product built by one person.
Who#
DeskDrawer is developed by Shipeng Ouyang and published under GaojiKuaileren. It is sold on the Microsoft Store and is not affiliated with or endorsed by Microsoft.
There is no company behind it, no team and no investors. That is relevant information when you are deciding whether to depend on a tool, so it is stated rather than implied.
- Issue tracker and documentation source: github.com/Gaojikuaileren/DeskDrawer
- Email: freeketchup@icloud.com
The principles#
Four rules that decide most questions about this product.
Never move a user's files. A desktop organizer that relocates files is a filing system its owner did not design. DeskDrawer stores Board membership separately, so the worst case for a bug is a board that looks wrong, never a file in the wrong place.
Never change a Windows setting that outlives the process. Hiding the desktop icon layer is session-scoped, so a crash or an uninstall cannot leave someone with a permanently empty desktop and no idea why. See Hiding the desktop icon layer without breaking the desktop.
Delegate to Windows. Where the shell already has behaviour — context menus, the clipboard, info tips, opening files, naming system icons — call it rather than reimplementing it. The application inherits correctness and localization it did not write. See Architecture.
Have no mechanism, not just no intent. DeskDrawer contains no code that opens a network connection, which makes its privacy claim checkable instead of promised. See Shipping with no telemetry, and what it costs.
How it is developed#
Twenty-three versions have shipped. Twelve of them fixed things rather than adding them, and the four most recent — 1.2.2 through 1.2.5 — added no features at all. That is not a stall; it is what a program that paints over the whole desktop and handles your files ought to spend its time on. The release notes list every one of them, so the claim is checkable rather than asserted.
With no telemetry there are no crash reports and no usage data, so the substitute is repeated full-codebase review — eight rounds so far, each through a different lens. What each one found, including how often a fix caused the next bug, is written up in Eight rounds of code audits on a small app, and what each one found.
Why this site is unusually detailed#
Because the things worth knowing about a small utility — what it does to your files, what runs in the background, what it sends, what breaks — are exactly the things a product page usually omits.
So the Limitations page is public and specific, Performance explains what can still be slow, and the engineering notes describe the bugs that shipped and what caused them. If you are going to trust a program with your desktop, you should be able to read how it works first.
Trademarks#
Windows is a trademark of the Microsoft group of companies. DeskDrawer is an independent product.