LeafBound logo LeafBound

Getting started

LeafBound blends a public link-in-bio profile with a private dashboard and encrypted journal. Follow these steps to get set up quickly.

  1. Sign up at /signup.
  2. Access your dashboard at /app.
  3. Add links or content for your public profile via /links.
  4. Try journaling at /app#journal (Premium unlocks E2EE + sync).

Accounts

Manage your profile and security from /settings. OAuth login available via Google, GitHub, and Discord.

  • Profile customization (name, avatar, theme)
  • Security: password, 2FA, active sessions
  • Custom CSS and themes for Pro users

Billing

Manage subscriptions from /settings/billing. Cancel or switch plans anytime. Premium unlocks encrypted journal; Pro adds analytics, monetization, and domains.

Private journal

A peaceful writing space with end-to-end encryption. Works offline and syncs automatically when you reconnect. Only you hold your encryption key.

Widgets

Add and rearrange widgets like notes, weather, and calendars. Drag-and-drop across boards to personalize your creative workspace.

Custom domains

Pro users can connect vanity domains (CNAME → pages.leafbound.app) for fully branded profiles.

Analytics

Pro plans include profile analytics — track link clicks, referrers, and engagement. Export reports anytime from /export.

Monetization

Activate Tip Jar or premium content using Stripe/PayPal. Manage from /monetization. Funds go directly to your connected accounts.

API

Developers can use the LeafBound API at https://api.leafbound.app/v1/ with Bearer authentication.

POST /auth/login
POST /auth/logout
GET  /profiles/{username}
CRUD /boards
CRUD /links
CRUD /widgets
POST /analytics/events (Pro)
GET  /rss?url={encoded}
GET  /weather?loc={lat,lon|city}

FAQ

Is the journal private?

Yes — only you hold the encryption key.

Can I use LeafBound offline?

Yes. LeafBound works offline and syncs once you reconnect.

Do you support custom domains?

Yes — Pro users can add vanity and custom domains.