Connect Bluesky with an app password
Verified September 12, 2026· 2 min
On this page
Bluesky has no “Log in with Bluesky” button for apps yet, so Rebbel connects with an app password— a separate, revocable code Bluesky issues for exactly this purpose. You never type your real Bluesky password into Rebbel, and you can cut Rebbel off any time by deleting the app password on Bluesky’s side. The whole thing takes about two minutes.
Step 1: Have a Bluesky account
Any account created at bsky.app works — a default handle like yourbrand.bsky.socialor a custom-domain handle you’ve verified. Accounts hosted on a third-party server (a self-hosted PDS) aren’t supported yet; if that’s you, the connect step will say so rather than fail silently.
Step 2: Generate an app password
On bsky.app/settings/app-passwords (Settings → Privacy and security → App passwords) click Add App Password, name it something you’ll recognise later (“Rebbel” is fine) and leave Allow access to your direct messagesunticked — Rebbel never reads or sends DMs. Bluesky shows the code once, in the shape xxxx-xxxx-xxxx-xxxx. Copy it now; if you lose it, just delete it and make another.
Step 3: Connect it in Rebbel
In Rebbel open your brand → Connections→ the Bluesky section. Enter your handle (or the email on the account) and paste the app password, then Connect Bluesky. The row turns Healthy the moment Bluesky accepts the sign-in. Rebbel keeps the session token, not the app password itself, and refreshes it quietly in the background.
Step 4: What publishes there
| Format | Supported | Limit |
|---|---|---|
| Text | Yes | 300 characters |
| Images | Yes | Up to 4 |
| Video | Not yet on Bluesky | — |
Text posts, with up to four images attached. Bluesky caps a post at 300 characters, so Rebbel drafts Bluesky copy to fit and shows the count while you edit. Video isn’t supported on Bluesky yet — a video-only post can’t be sent there, and Rebbel tells you so before it tries. Every post still goes through the same approval step as every other channel: nothing publishes until you say yes.
Step 5: Revoking access
Delete the app password on the same Bluesky settings page. Rebbel’s next check marks the connection “Needs reauth”, holds any scheduled Bluesky posts rather than failing them, and releases them once you connect again. Disconnecting from Rebbel’s side works too — the Disconnect button on the row — but deleting the app password is the one that cuts access at the source.
Common questions
Why an app password instead of my real password?
Bluesky has no “Log in with Bluesky” button for apps yet. An app password is a separate code Bluesky issues for exactly this, and you can delete it any time without touching your real login.
What happens if I delete the app password?
Rebbel's next check marks the connection Needs reauth, holds any scheduled Bluesky posts instead of failing them, and releases them once you connect again.
Next
Want to know what every connect step on the page asks for and why? See the connect-flow guide. Bluesky publishing is included on Solo and above — see pricing.