← Help

Connect Bluesky

Once Bluesky is connected, every thread you draft on Creator Trend Engine has a one-click Publish to Bluesky → button. This takes about a minute.

You'll need: a Bluesky account, signed in at bsky.app.
  1. 1

    Open the App Passwords page on Bluesky

    Go to bsky.app/settings/app-passwords.

    An app passwordis a separate password Bluesky lets you create for other apps. It's the safe way to give Creator Trend Engine permission to post for you — your real password never leaves Bluesky.

  2. 2

    Click Add App Password

    Name it Creator Trend Engine so you can identify it later if you ever want to revoke it.

    Leave the “Allow access to your direct messages” box unchecked. We don't need DM access — keeping it off means even if the password somehow leaks, nobody can read your DMs with it.

  3. 3

    Copy the password Bluesky shows you

    It looks like xxxx-xxxx-xxxx-xxxx.

    Copy it now.Bluesky will only show it once. If you close the dialog without copying, you can't get it back — you'd just create a new one.

  4. 4

    Paste it into Creator Trend Engine

    Open your account page and scroll to Publish targets → Connect Bluesky.

    Fill in two fields:

    • Handle — your Bluesky handle, like yourname.bsky.social.
    • App password — the one you copied from Bluesky.

    Click Connect Bluesky. The form takes a couple of seconds while we check the credentials with Bluesky, then flips to a green “Bluesky connected” box.

  5. 5

    That's it — try a thread

    Go to /compose, draft a thread (or click a template to start), and you'll see Publish to Bluesky → in the publish bar at the bottom.


If something goes wrong

It says “Bluesky rejected those credentials.”

Double-check your handle. The app password is generated for one specific account; if you have multiple Bluesky accounts and copied the password while signed in to a different one, this is the most common cause.

Also: make sure you typed the full handle including the domain part. yourname.bsky.social works — just yournamealone won't.

I lost the app password.

Bluesky only shows it once. Make a new one — go back to bsky.app/settings/app-passwords, delete the old “Creator Trend Engine” entry, and create a fresh one. Reconnect from your account page.

I want to revoke access.

Two ways:

  • From Creator Trend Engine — open /account and click Disconnect in the green Bluesky box. This deletes our copy of your app password.
  • From Bluesky — go to bsky.app/settings/app-passwords and revoke the “Creator Trend Engine” password. This is the strongest revocation — even if our copy somehow leaked, it would no longer work.
Is my password safe?

We store the app password encrypted with AES-GCM in our database — even our developers can't read it directly without the encryption key, which lives in a separate Cloudflare Worker secret. We use it only when you click Publish to Bluesky to authenticate the post.

The reason we ask for an app password rather than your real one: app passwords can't change your email, your handle, your real password, or read your DMs (with the box unchecked). If we ever got breached, the worst case is a bad actor could post on your behalf — and you can revoke the app password instantly from Bluesky's settings.

What does “Publish to Bluesky” actually do?

We post each item in your thread one after another, with each new post replying to the previous one. So your thread shows up on Bluesky as a real connected thread, not a series of orphan posts. We use the standard AT Protocol createRecord endpoint — the same one the Bluesky web app uses.

Ready? Connect Bluesky on your account page →