Skip to content

Getting Started ​

Welcome to Witflo! This guide will help you get started with your first encrypted workspace.

What You'll Need ​

  • A strong master password (you won't be able to recover your data without it!)
  • 5 minutes of your time

Installation ​

Important

Choose your master password carefully. This password cannot be recovered. If you forget it, your data cannot be decrypted.

Desktop (macOS, Linux, Windows) ​

Download the latest release from GitHub Releases:

  • macOS: Download .dmg file
  • Linux: Download .AppImage or .deb package
  • Windows: Download .exe installer

Mobile (iOS, Android) ​

  • iOS: Download from App Store (coming soon)
  • Android: Download from Google Play or F-Droid (coming soon)

Build from Source ​

bash
# Clone the repository
git clone https://github.com/nativewit/witflo.git
cd witflo/witflo

# Install dependencies (requires FVM)
fvm install && fvm use
fvm flutter pub get

# Run on your platform
fvm flutter run

First Launch ​

When you first launch Witflo, you'll be greeted with the onboarding flow.

Step 1: Choose Workspace Location ​

First, select where you want to store your encrypted workspace data.

Workspace Location

Step 2: Create Master Password ​

Set up your master password - this is the key to all your encrypted data. Make it strong and memorable!

Create Master Password

Creating Your First Workspace ​

  1. Choose a workspace name - e.g., "Personal", "Work", "Projects"
  2. Set a master password - Make it strong and memorable
  3. Confirm your password - Type it again to confirm
  4. Create workspace - Your encrypted workspace is ready!

Create First Vault

Vault Form Filled

Password Tips

  • Use a passphrase: "correct horse battery staple"
  • Use a password manager to generate and store it
  • Minimum 12 characters recommended
  • Mix letters, numbers, and symbols

Creating Your First Note ​

Once your workspace is created, you'll see the main app interface.

Empty Vault View

Create a Notebook (Optional) ​

Before creating notes, you can organize them into notebooks:

  1. Click the "Create Notebook" button
  2. Give your notebook a name
  3. Choose a color to visually distinguish it
  4. Click "Create"

Create Notebook

Notebook Form Filled

Write Your First Note ​

  1. Click the "New Note" button (+ icon)
  2. Give your note a title
  3. Start writing!
  4. Your note is automatically encrypted and saved

Empty Note Editor

Note with Title

Note with Content

Understanding Workspaces ​

Witflo uses workspaces (also called vaults) to organize your notes into isolated, encrypted containers.

  • Each workspace has its own master password
  • Notes in one workspace cannot be accessed from another
  • You can have unlimited workspaces

Example use cases:

  • Personal workspace for private thoughts
  • Work workspace for professional notes
  • Project workspace for specific initiatives

Auto-Lock Feature ​

For security, Witflo automatically locks your workspace after a period of inactivity.

Unlock Workspace

  • Default: 15 minutes
  • Configurable in Settings
  • All encryption keys are cleared from memory when locked

Settings & Customization ​

Access the settings to customize your Witflo experience:

Settings Overview

Next Steps ​

  • Learn about Features to discover what Witflo can do
  • Read about Security to understand how your data is protected
  • Check the FAQ for common questions

Need Help?

If you encounter any issues, please open an issue on GitHub.

Released under the MPL-2.0 License.