Private betaSuperPost is in private beta. Buy annually and today's price is locked for your full 12 months.Lock pricing →
superpost

Terms of Service

The agreement between you and SuperPost when you sign up, use the service, and pay us.

Last updated

Working draft pending review. Final legally-binding text will be published with the production launch.

Acceptance

These terms are a contract between you and the company operating the SuperPost service ("SuperPost", "the Company", "we", "us"). The Company's full legal-entity details, including its registered address, are available on request from legal@superpost.io and are stated in the signed order form and countersigned DPA for contracted plans. By creating a SuperPost account, connecting a repository, or using the API or CLI, you agree to these terms. If you are using SuperPost on behalf of an organisation, you confirm you have authority to bind that organisation to these terms.

The service

SuperPost is a marketing-automation product for software repositories. It generates short-form posts, video, and replies from repository activity and publishes them to third-party platforms you connect.

You are responsible for the content of your repository, the third-party accounts you connect, and the posts that SuperPost generates and publishes on your behalf.

Edits as training signal

When you edit a generated draft before publishing, we capture the original and edited text in a per-workspace ledger so we can improve generation for your own workspace. Edits are used only to improve generation for your own workspace; they are not shared with other workspaces, sold, or used to train third-party foundation models. You can request deletion of your edit ledger at any time from Settings → Privacy, and it is deleted with the rest of your workspace data when you delete your account. There is no separate switch to stop edit capture while you continue editing drafts; if you want capture disabled for your workspace, contact support and we will disable it.

Voice cloning and internal critic

If you opt in to voice cloning, we send the voice samples you upload to ElevenLabs to create a per-workspace voice clone, and we use that clone to generate the audio in every short-form video we render for you. Separately, if you opt in to the internal critic during onboarding, the engine synthesises the same draft in your cloned voice as part of a quality check that compares the result against your voice samples to score whether the draft sounds like you. Internal-critic audio is never published; it is deleted within 24 hours of the comparison unless you ask us to retain it. The clone output is AI-generated synthetic speech, not a recording of you. Your authorization is recorded in a tamper-evident, signed, append-only consent ledger; you can withdraw it at any time from Settings → Voice, and withdrawal immediately and permanently blocks any further synthesis from that voice.

Outcome polling on connected platforms

After we publish a post on your behalf to a platform you have connected (X, TikTok, or YouTube), we poll that platform's public API at 1 hour, 6 hours, 24 hours, and 7 days after publication to record public engagement metrics — views, likes, reactions, comments, reshares, watch-time where the platform exposes it. These metrics feed a per-workspace learning loop that selects future hooks, formats, and post times. We only poll posts the engine published; we do not crawl your accounts or scrape historical content.

Cross-workspace anonymized winner aggregation (opt-in)

One opt-in, off by default, controls two separate things. Read both before turning it on — they have different privacy consequences, and only one of them is anonymous.

**The anonymized winner pool.** Your high-performing posts enter a cross-workspace library that bootstraps good defaults for new workspaces and powers the public leaderboard at superpost.io/leaderboard. Before a post enters the pool we strip @handles, URLs, and owner/repo slugs, and the workspace is recorded only as a one-way hash. Nothing in the pool names you.

**The public showcase.** The same opt-in also copies the rendered media of the posts we publish for you, and their C2PA provenance manifests, into a world-readable storage bucket that serves superpost.io/showcase. This is not anonymous: it is your actual published content, publicly addressable by URL.

**Turning the opt-in off stops future contributions but does not delete what is already there.** From the next collection run onward, no new posts enter the winner pool. Existing pool entries remain, and media already copied to the public bucket stays reachable. We chose that deliberately — a workspace toggling the switch off for a week should not lose its published showcase — but it means 'off' means 'stop', not 'erase'.

**To actually remove it:** deleting your account erases the public bucket along with everything else (it is one of the five storage families our deletion worker walks). To remove showcase media without deleting your account, email privacy@superpost.io and we will run the documented removal procedure and confirm when it is done.

**How to turn it on or off today:** through the API (POST /v1/workspaces/{id}/showcase, workspace admins only) or by asking support. There is no toggle in the dashboard yet; when one ships, this section will say so.

Folder uploads

You can upload a zipped folder of your project as an alternative to connecting a GitHub repository. We extract the upload to Cloudflare R2 object storage under a workspace-scoped prefix; only members of the uploading workspace can read those objects, and the per-bucket policy denies cross-workspace access. Uploads are retained for the active life of the workspace and deleted within 30 days of workspace deletion. Uploads are deleted with the rest of your workspace data when you delete your account (Settings → Privacy). Removing one specific upload while keeping the workspace is not yet self-service; contact support and we will delete it.

Staged replies

Engagement replies are not enabled on any account today. The feature is off at the platform level and there is no per-account switch to turn it on, so nothing described in this section is currently running for you. We describe it here because it is built and may be enabled in future, and we will not enable it for your workspace without telling you first and giving you a way to decline.

When enabled, the engine generates up to three reply drafts when you publish a post and may ship one from your account if no human reply lands within the first 60 minutes of the post going live (the "golden hour"). Replies are written in your voice, drawn from your own context, and labelled internally as staged so we can show you which replies were generated. Any reply from a real human to the parent post immediately cancels the staged drafts. A related first-comment feature, which posts a single comment on your own YouTube Shorts video immediately after publishing, is likewise off at the platform level.

Fees and billing

Pricing is published at superpost.io/pricing. There is no free trial; your card is charged when you buy, on the plan you selected.

We sell two things. A **one-time purchase** (the Launch Pack) is a single charge that gives you a fixed access window — it is not a trial and it does not renew, and when the window ends access ends unless you start a subscription. A **subscription** renews monthly or annually until you cancel; monthly plans cancel at the end of the current cycle and annual plans run to the end of the paid year.

Metered charges: premium video rendering beyond your plan's included volume is billed as overage. Everything else in your plan is included, and we tell you before a metered charge applies.

Consumers in the EU, EEA and UK have a statutory 14-day right to withdraw from a distance contract for digital content or services. Because the service begins delivering immediately on purchase, we ask you to expressly request immediate performance and to acknowledge that you lose that withdrawal right once performance has begun — you give that acknowledgement at checkout, and we do not begin delivery without it. If you did not give it, or if delivery has not begun, you may withdraw within 14 days for a full refund by emailing support@superpost.io. Nothing here limits your non-waivable statutory rights.

Outside those circumstances we do not issue partial-period refunds.

Termination

You can cancel any time from your dashboard. We may suspend or terminate accounts that violate these terms, the acceptable-use policy at superpost.io/legal/acceptable-use, or any third-party platform policy.

Liability

SuperPost is provided as-is. We do not warrant that the service will be uninterrupted, error-free, or that generated content will achieve any particular outcome. Aggregate liability is capped at the fees you paid us in the twelve months preceding any claim.

Governing law

These terms are governed by the laws of the U.S. state in which the Company is organised, without regard to conflict-of-law principles, and disputes are subject to the exclusive jurisdiction of the state and federal courts located there. The Company's state of organisation and full legal details are available on request from legal@superpost.io.