Local-first password manager for Windows
No cloud. No internet required. Just your data, securely offline.
Sailock is a local-first password manager built for Windows. It prioritizes your privacy and security by keeping all your data offline — no cloud storage, no internet connection required. Built with Rust and Tauri, Sailock is fast, secure, and lightweight.
- 🔐 Local-first: All data stays on your device. No cloud, no sync.
- 📴 Offline access: Use it anywhere, even without internet.
- ⚡ Blazing fast: Powered by Rust and Tauri for performance.
- 🔒 Secure encryption: Your data is encrypted using industry-standard algorithms.
- 🎨 Modern UI: Clean, intuitive interface built with React and TypeScript.
- 🧩 Extensible: Modular architecture ready for future features.
- OS: Windows 10 or later (Windows 11 recommended)
- RAM: 4 GB minimum (8 GB recommended)
- Storage: 500 MB free space
- Internet: Only required for initial download (all data is stored locally)
Download the latest release from the Releases page.
# Clone the repository
git clone https://github.com/Sailock-Lab/Sailock.Windows.git
cd Sailock.Windows
# Install dependencies
npm install
# Build the app
npm run tauri buildThe executable will be available in src-tauri/target/release/.
# Install dependencies
npm install
# Run the development server
npm run tauri devCopyright © 2026 Alba Ayala Vilanova. All rights reserved.
This project is source-available for reading and contribution purposes only. Copying, reusing or distributing any part of this code without explicit written permission is not allowed. See LICENSE for full terms.
We welcome contributions from the community! Here's how you can help:
- Report bugs: Open an issue with detailed steps to reproduce
- Suggest features: Share your ideas in Discussions
- Improve documentation: Fix typos or add examples
- Submit code: Pull requests are always welcome
