Private beta

Your app makes the videos. PostSail posts them everywhere.

Send one request with the video and a caption for each account. PostSail publishes to YouTube Shorts, TikTok, X, LinkedIn and Bluesky, retries what fails and never posts the same thing twice.

Invite only during the beta

How it works

Three steps. The hard parts are already handled.

  1. 01

    Connect your accounts

    Sign in to YouTube, TikTok, X, LinkedIn and Bluesky once, with each platform's own sign-in screen. We never see your passwords.

  2. 02

    Send a video

    One HTTPS request from your app: the video, a caption for each account and, if you like, a time window. Add dry_run to preview without posting.

  3. 03

    PostSail posts and reports

    Every platform has its own queue. You see each account's status live in the dashboard, and you get an email when something needs you.

Platforms

Five platforms at launch. Instagram, Facebook and Threads come next.

  • YouTube Shorts

    At launch
  • TikTok

    At launch
  • X

    At launch
  • LinkedIn (personal profile)

    At launch
  • Bluesky

    At launch
  • Instagram Reels

    Coming soon
  • Facebook Page Reels

    Coming soon
  • Threads

    Coming soon

Built for apps that post every day

We built PostSail for our own apps first. All of this works today:

  • Never posts twice

    Idempotency keys and slot IDs on every request. If a platform's answer gets lost, PostSail checks before sending again.

  • Retries that know each platform

    Temporary errors wait and retry, rate limits wait as long as the platform asks, and expired tokens stop and ask you to reconnect.

  • Checks before anything goes out

    Video length, aspect ratio and codecs per platform, plus your own blocked-words list, are checked before a post enters the queue.

  • Dry runs

    See exactly what each account would get, without posting. The safe way to move an existing pipeline over.

  • Tokens stay encrypted

    Account tokens are encrypted with Google Cloud KMS. They never appear in URLs, logs or emails.

  • Live dashboard and alerts

    Every post and account in one place, one-tap retry for failed posts, and an email when something needs your attention.

Coming soon

Where PostSail is heading, for app developers in particular:

  • Coming soon

    Downloads per post

    See which post brought installs and subscribers, with data from App Store Connect, Google Play and RevenueCat.

  • Coming soon

    Videos from your app's data

    Turn your app's own data into a daily video, then post it.

  • Coming soon

    One video, 30+ languages

    Each account posts with a caption in its own market's language, written natively rather than machine-translated.

Pricing

Every plan starts with a 7-day free trial. Cancel before it ends and you pay nothing.

Starter

For one app or a solo creator.

$19/month

or $190 a year, 2 months free

  • 10 connected accounts
  • 1 user
  • Unlimited posts and scheduling
  • 5 YouTube uploads a day
  • 100 X posts a month
  • API, dashboard and calendar
Join the invite list

Sign-up opens soon. Join the list and we will invite you.

Pro

For teams

For teams and agencies.

$49/month

or $490 a year, 2 months free

  • 50 connected accounts
  • Team of up to 10
  • Unlimited posts and scheduling
  • 15 YouTube uploads a day
  • 500 X posts a month
  • API, dashboard and calendar
Join the invite list

Sign-up opens soon. Join the list and we will invite you.

Prices in USD, tax included. Our order process is conducted by our online reseller Paddle.com, the Merchant of Record for all our orders. 7-day refund policy.

Frequently asked questions

Which platforms can I post to?

At launch: YouTube Shorts, TikTok, X, LinkedIn (personal profiles) and Bluesky. Instagram Reels, Facebook Page Reels and Threads come next, after Meta's review. Until TikTok approves our app, TikTok posts can only be private.

Can I sign up?

Sign-up opens soon. Join the invite list on this page and we will invite you; every plan then starts with a 7-day free trial.

How do I send a post?

With one HTTPS request from your app or server, using an API key that can only post to your own accounts, or from the dashboard: upload a video, pick the accounts and schedule it.

How does the free trial work?

Every plan starts with a 7-day free trial. A card is required, but nothing is charged until the trial ends. Cancel before then and you pay nothing; otherwise the plan you chose renews monthly or yearly.

Can I get a refund?

Yes. Within 7 days of any payment, write to us and you get the full amount back. Payments are handled by Paddle, our Merchant of Record; the refund policy has the details.

Can it post the same video twice by mistake?

Every request carries an idempotency key and a slot ID, so a repeated request returns the original post. If a platform's response gets lost, PostSail checks the platform before trying again.

Is access to my accounts safe?

PostSail never asks for your passwords. Account tokens are encrypted with Google Cloud KMS, only the publishing worker can decrypt them, and they never appear in logs.

Where is my data stored?

In Google Cloud, in the europe-west1 region (Belgium). Uploaded videos are deleted automatically after 14 days.

Join the invite list

PostSail is in a private beta. Leave your email and we will invite you when it opens.

Which platforms do you post to? (optional)

We store your email only for the invite. Details: privacy notice.