Note is a local desktop app that looks like a simple memo app on the surface, but lets the owner use one hidden trigger note to open protected tools for locking or restoring selected files and folders.
- shows a normal note workspace
- sets a password once on first launch
- hides the protected tools behind one ordinary-looking note
- lets the owner lock a file or folder from the protected note area
- restores the locked item back to its original path on unlock
- packages a Windows zip bundle that contains the runnable app
node -v # Node 24+
npm install
npm run devnpm run lint
npm run build
npm run testnpm run dist:winExpected output:
release/Note-Windows-0.1.0.zipThe repository includes a Windows workflow at:
.github/workflows/windows-build.ymlIt runs on windows-latest, installs dependencies, runs lint and tests, then builds the Windows zip bundle and uploads it as an artifact named Note-Windows-Zip.
The workflow and local baseline now target Node 24.
This MVP is designed to stop casual local access, not advanced attackers, malware, or forensic analysis. The password is stored plainly in local app state for simplicity in this version, the trigger note unlocks the protected tools when its saved body matches that password, locked items are restored to their original path on unlock, and packaged builds keep their userdata folder beside the extracted app executable.