Connections
Connect your platforms once, publish from the editor. The Connections panel lists X, LinkedIn, and Newsletter. X and LinkedIn use OAuth 2.0 with encrypted token storage.
Supported platforms
X/Twitter
- OAuth 2.0 + PKCE authentication
- Post tweets, threads, and articles with media
- Up to 4 images per tweet
- OAuth 2.0 authentication
- Text-only posts
Newsletter
- Set up your sending details from the same panel
- See Newsletter for sending and subscribers
GitHub (blog publishing)
GitHub is not in the Connections panel and does not use OAuth. The GitHub plugin uses your local gh auth login to commit posts to your blog repo.
Security
- AES-256-GCM encrypted token storage
- On-demand token refresh (within 5 minutes of expiry)
- Platform-first architecture — local app proxies to Cloudflare Workers
- Connect/disconnect/status management from the editor
Setup
- Open the Connections tab in the editor’s right rail
- Click Connect next to the platform you want
- Complete the OAuth flow in your browser (X, LinkedIn) or fill in the setup form (Newsletter)
- You’re connected — publish from any compose view