Your Digital Memory. Not Microsoft's.
A privacy-first, local-only alternative to Microsoft Recall. Search everything you've seen on your screen without sending a single pixel to the cloud.
Visit Landing Page • Download Latest Release • Security Policy
sovereigndemo.mp4
Microsoft Recall sends your screen data to the cloud. Sovereign keeps everything on your device.
| Feature | Microsoft Recall | Sovereign |
|---|---|---|
| Data Storage | Cloud (Microsoft servers) | 100% Local (your device) |
| Privacy | Data sent to Microsoft | Zero network requests |
| Open Source | Closed source | Open source (MIT) |
| Cross-Platform | Windows only | macOS, Windows, Linux |
| Performance | Unknown | <1% CPU, minimal battery |
| Cost | Requires Windows 11+ | Free, no requirements |
- 100% Local - No cloud, no telemetry, no data collection
- High Performance - Written in Rust, uses <1% CPU, minimal battery drain
- Semantic Search - Find anything you've seen using natural language
- Smart Deduplication - Only saves when your screen actually changes
- Easy Updates - Download the latest version directly from GitHub releases
- Auto-Cleanup - Automatically deletes data older than 14 days
- Multi-Monitor Support - Captures all connected displays
- Modern UI - Dark mode with Cmd+K/Ctrl+K search, timeline slider, full-screen viewer
- Download the latest release for your platform
- Install Tesseract OCR (required for text extraction):
- macOS:
brew install tesseract(required) - Windows: Bundled with the app (no installation needed)
- Linux: Auto-installed with
.debpackage (manual install needed for.AppImage)
- macOS:
- Launch the app and grant screen recording permission
- Optional: Enable semantic search for natural language queries
- Clone the repository:
git clone https://github.com/lehendo/sovereign.git - Install dependencies (Node.js, Rust, Tesseract, system libraries)
- Run
npm run tauri devto start development
This software captures ALL visible content on your screen, including sensitive information.
- Screenshots are stored UNENCRYPTED on your local disk
- Anyone with physical or remote access to your computer can view screenshots
- Use at your own risk and ensure your device is properly secured
See SECURITY.md for detailed security considerations.
- Smart Capture - Takes a screenshot every 30 seconds, but only saves when the screen changes
- Multi-Monitor - Automatically detects and captures all connected displays
- Text Extraction - Uses Tesseract OCR to extract all visible text
- Semantic Indexing - Generates AI embeddings for natural language search (optional)
- Storage - Saves compressed screenshots and metadata locally
- Search - Query in plain English to find anything you've seen
- Auto-Cleanup - Removes data older than 14 days automatically
If you encounter issues, please consult the Troubleshooting Guide or open a GitHub Issue.
Contributions are welcome! Please feel free to submit a Pull Request or open an issue on this GitHub repository.
Before contributing, please:
- Check existing issues and pull requests to avoid duplicates
- Follow the existing code style and conventions
- Test your changes thoroughly
- Update documentation if needed
MIT License - see LICENSE file for details.