Private bookmark manager for macOS

Keep the web worth keeping.

Save, organize, and find the links that matter in encrypted vaults you control — inside a fast, native Mac app.

View on GitHub
Interactive product preview

Try folders, drag-and-drop, search, details, and appearance.

12 Items

Beyond browser bookmarks

Your bookmarks deserve a private home of their own.

A collection of saved links can reveal your work, research, purchases, finances, interests, and future plans. SaltMark keeps that collection inside a dedicated vault instead of a browser profile.

  1. Save links from the browser without breaking your flow.

  2. Drag bookmarks between folders, then drop tags onto one or many items.

  3. Get back to the right link without digging through browser menus.

  4. Each vault is one portable encrypted file under your control.

  5. Copy, move, or store the vault file in a location you choose.

  6. Create encrypted snapshots in a folder you choose, with iCloud available only if you enable it.

Private by architecture

Your bookmarks never need to become someone else’s data.

AES-256 encryption
Full-database encryption powered by SQLCipher.
Portable vault format
The active database is stored as an encrypted .saltmarkvault document, not in a provider-controlled database.
Enforced privacy boundaries
Source-policy tests reject direct network APIs, caches, and unreviewed logging.
Secure unlock
Use Touch ID as an alternative unlock path, or add YubiKey protection to a vault.
Encrypted backup snapshots
Backups are encrypted snapshots rather than sync. Folder storage is user-selected, and iCloud remains optional.
Private browser handoff
The extension validates a bounded native message before it enters the app.

Global by design

Your bookmark app, in your language.

SaltMark is translated into 42 languages and fully mirrors its workspace for Arabic, Hebrew, and Persian.

Open by default

Free to use. Yours to improve.

SaltMark is open source under the Apache 2.0 license. Inspect every line, contribute a better idea, or shape the app around your workflow.

SaltMark / sourceOpen source

From SaltMarkCore / Vault

import Foundation public enum VaultDocumentFormat {    public static let vaultFileExtension =        "saltmarkvault"    public static let backupFileExtension =        "saltmarkbackup"    // …}
Apache-2.0Yours to inspect. Yours to improve.

Optional personalization

SaltMark stays complete and free.

A one-time Signature purchase supports continued development and unlocks custom accent colors, vibrant surfaces, technical shapes, and soft-blur selections.

Signature