Floaties is a secure, minimalist sticky note application built for Linux and Windows (coming soon to store). It focuses on privacy, local-first data ownership, and a distraction-free user experience.
- Encryption by Default: Uses Argon2id and AES-256 (via Fernet) to secure your notes in a local vault.
- Minimalist UI: Modern, frameless windows built with PyQt6.
- Local Atomic Storage: Powered by SQLite with a thread-safe persistence engine.
- Smart Persistence: Automatically saves window position, size, and states.
If you are on Ubuntu, you can install Floaties directly from the Snap Store:
sudo snap install floaties
If you'd like to run from source locally, ensure you have Python 3.12+ and the dependencies installed:
pip install -r requirements.txt
python main.py
- KDF: Argon2id for memory-hard key derivation.
- Storage: Encrypted bytearrays in a local SQLite database.
- Memory Protection: Utilizes OS-level pinning to prevent sensitive data from paging to disk.
This project is licensed under the MIT License - see the LICENSE file for details.