Repository navigation
FAQ
General questions about CyberNotes features, configuration, and troubleshooting.
CyberNotes is a privacy-focused desktop note-taking application with rich text, folders, tabs, and floating notes. It stores all data 100% locally using SQL.js (SQLite compiled to WebAssembly), with no cloud, no accounts, and no tracking.
Yes. CyberNotes is free and open source under the GPLv3 license. You can help keep it free here.
All data is stored locally in %APPDATA%\CyberNotes\. No data is sent to external servers.
Yes. CyberNotes works fully offline. Only auto-update checks require internet.
CyberNotes uses TipTap (ProseMirror) for rich text editing with markdown shortcuts.
Yes. Type markdown shortcuts (##, >, -, etc.) for instant formatting.
Yes. Insert images into notes. They are stored locally in %APPDATA%\CyberNotes\images\.
Yes. Multi-language spell checking with a footer badge to switch dictionaries. See Editing.
Yes. Autosave is enabled by default, and Ctrl+S saves manually. The editor footer and floating notes show the current save state and the time of the last successful save; hover or keyboard focus reveals its full date and time.
Yes. Create folders with custom names, icons, and colors. Drag notes between folders.
Click the star icon or right-click → Toggle favorite. Starred notes appear in the Favorites filter.
Yes. Full-text search across titles, previews, and content.
Yes. Open multiple notes in tabs. Session restoration remembers open tabs.
Go to Settings → Security → pick an unlock method (password or 4 to 8 digit PIN). Your secret is hashed with bcrypt. Save the recovery code shown afterwards.
Click "Forgot your password?" on the lock screen and enter your recovery code to set a new secret. Without a configured code, access cannot be restored: export notes first if possible, otherwise the database must be reset.
Auto-lock secures your notes after a period of inactivity. Set the timeout in Settings → Security.
The privacy shield hides note content when the app is minimized or hidden, preventing shoulder surfing.
It can turn Caps Lock off after an adjustable period of keyboard inactivity in the editor. The title bar shows its state and countdown, and a dismissible notice confirms automatic shutoff. Sound notifications are optional.
- Cyber Dark (default)
- Midnight
- Forest
- Cyber Neon
- Light
- Graphite
Yes. Set a custom wallpaper in Settings → Appearance.
Yes. Configure blur intensity (0–40px) and overlay opacity (0–95%).
Yes. Full English and Spanish UI with instant switching.
Yes. Export as Markdown, HTML, or JSON backup.
Yes. Import from JSON backup. A safety backup is created automatically before import.
Export to JSON for a full backup including all notes, folders, and metadata.
Expected for new releases until Windows builds enough reputation for the file; see Installation & Setup: click More info, then Run anyway.
- Check if autosave is enabled
- Try manual save (Ctrl+S)
- Verify disk space is available
- Check for conflicts with other apps
- Verify the hotkey in Settings → System
- Try a different key combination
- Ensure Node.js dependencies are installed
- Try running as Administrator
- Check Windows Event Viewer for errors
- Verify language settings
- Check if spell check is enabled (footer badge)
- A newly enabled language needs internet once to download its dictionary
Open an issue on GitHub Issues with:
- CyberNotes version
- Windows version
- Steps to reproduce
- Expected vs actual behavior
- Fork the repository
- Create a feature branch
- Submit a pull request
- Describe your changes in the PR description
UI strings are in src/languages.ts. Submit a PR with your translation.
See the Donate section on the main README.
Start Here