post mate · docs

FAQ

Answers to the questions we get most often. Email support@post-mate.com if yours isn't here.

Posting & networks

Will posting through Post Mate hurt my reach?

No. Every connection runs through the platform's official API, which means your post is treated identically to one made from the native app. No third-party watermark, no engagement penalty, no shadow-ban — the algorithm sees a post the same way it always has.

Can I post to several accounts on the same network?

Yes. Connect as many accounts per network as your plan allows (Creator: 15 total, Pro: unlimited). When you compose, tick which accounts the post should land on. Each network treats them as independent posts.

What kinds of posts are supported?

Text, single image, photo carousel, video, Reels/Shorts. Per-network tweaks (TikTok privacy, YouTube title, Instagram alt text, etc.) live inside the same editor — set them once and we apply on publish.

Why does my video keep getting rejected on Instagram?

Almost always an HEVC export issue. Set iPhone Settings → Camera → Formats → Most Compatible, re-export, retry. Instagram's API accepts H.264 reliably; H.265 is hit-or-miss.

Can I schedule Instagram Stories?

No. Meta has never opened Stories publishing to third-party tools. Anyone claiming they can schedule Stories is using a browser-automation hack — risky for your account. Same for TikTok Stories and YouTube Community posts.

Account & billing

Can I cancel any time?

Yes. Settings → Billing → Cancel, one click. You keep access until the end of the current billing period. No annual lock-in, no cancellation form, no email-us-please dance.

How do refunds work?

Within 7 days of a charge, email support@post-mate.com and we'll send the money back. After 7 days we don't refund partial-period usage — just cancel and you'll keep what you already paid for through the end of the cycle.

What happens at the end of the trial?

If you've picked a plan, we charge your card and life continues. If you haven't, the account quietly downgrades to read-only. Scheduled posts stop firing, but no data is deleted. You can resume any time by adding a card.

We never auto-charge anyone at trial end. The trial doesn't ask for a card.

How many social accounts can I connect?

Creator: 15 sockets across all networks. Pro: unlimited. Sockets are per-connection, so two TikTok accounts = 2 sockets toward the cap.

Security

Do I have to give you my social media passwords?

Never. Every connection runs through the official OAuth flow on the network's own login page — your password is typed into Instagram's page, not ours. The only exception is Bluesky, which uses revocable app passwords; you generate one in Bluesky's settings and paste it here. Either way, your real password stays with the network.

Where do you store the OAuth tokens?

Encrypted at rest using AES-256-GCM in a managed Neon Postgres instance in EU-west. The encryption key lives in Vercel's encrypted env, separate from the database. Without both, the tokens are unreadable.

Can I delete my account and all data?

Yes. Settings → Account → Delete account. We hard-delete your record, your scheduled posts, and your OAuth tokens within 30 days (the gap is for legal log retention; we don't use the data for anything). You can also email privacy@post-mate.com if you want a written confirmation.

Is the dashboard 2FA-enabled?

Yes, via TOTP. Settings → Security → Enable 2FA. We strongly recommend it for any account with paid features.

API & developer

What language SDKs do you ship?

None yet — but the OpenAPI spec is published, so generating a typed client in any language is a one-command job. We'll ship an official TypeScript SDK once enough people ask.

How do I test the API without spending API quota?

We don't have a public sandbox tier yet. The trial-tier account quota is generous (60 req/min indefinitely) and any post you schedule via the API is the same as a post scheduled via the dashboard — both consume your trial.

MCP keeps disconnecting in Claude Desktop. Why?

Almost always one of two things:

  • The Bearer token has a stray space or newline (paste it into a hex viewer to verify).
  • Your config file's JSON is invalid (commas after the last key, etc). Run it through jq to check.

If neither, email us with the Claude log line and we'll dig in.

Reach us

If your question isn't here, email support@post-mate.com — usually a same-day reply. For privacy or data-deletion requests, use privacy@post-mate.com.

On this page