01

Enter Your Key

One key, in the format ANCHOR-XXXXXX-XXXXXX-XXXXXX.

Your key is verified locally — no internet required after the first check. Anchor works offline for up to 14 days without re-verification. The key is tied to up to 2 machines at a time.

02

Create Your Account

Email and password. A verification link is sent to your inbox.

Your account is what syncs your apps and data across devices. Anchor uses Supabase Auth — your credentials are never stored locally in plain text.

03

Name Your First Profile

Pick a name and a color. Add more profiles at any time from the sidebar.

Profiles keep contexts completely separate — different apps, different data, different settings. Switch between them from the sidebar with one click.

04

Add Your First Apps

Choose what to install. Anchor shows you what each app requires before installing.

Apps download from the platform and cache locally. You can add or remove anything at any time from the App Library — the ➕ button in the sidebar.

Before installing any app, Anchor shows exactly what it needs access to. Nothing runs without your explicit approval.

supabase

Database Access

The app reads and writes rows in your Supabase database, scoped strictly to your user ID and active profile. No app can access another user's data.

keys

OS Keychain

The app stores and retrieves API keys using Electron's safeStorage — encrypted by the OS keychain. Keys are never written to disk in plain text.

ipc

Main Process IPC

The app communicates with Anchor's Electron main process for operations that require Node.js — like running GramJS for Telegram or opening URLs in a system browser.

Offline Grace Period

Anchor verifies your key about once a week. If you lose internet access, the app continues to work normally for up to 14 days. After that, a one-time connection is needed to re-verify.

Two-Device Limit

Your key covers 2 machines at once. If you need to move to a new machine, deactivate the old one from Settings → Key → Manage Devices, then activate on the new one.

App Updates

Anchor checks for app updates on each launch. Updates download in the background and apply the next time you restart that app — no interruption to your work.

Shell Updates

Anchor itself updates via GitHub Releases. You'll see a notification when an update is ready. Download happens silently; a restart prompt appears when it's done.