Official OAuth 2.0
Connect TikTok through OAuth 2.0 with PKCE — we never see or store your password. Industry-standard security for every creator.
MKT POST helps creators and teams manage multiple TikTok accounts and publish videos through the official Content Posting API — secure OAuth, auto-refreshing tokens, real-time status tracking.
By creating an account, you agree to MKT POST's Terms of Service and Privacy Policy.
Direct Post
Caption
AES-256
GCM token encryption
100%
Official TikTok API
∞
Connected accounts
365 d
Auto token refresh
Features
Built on Firebase and TikTok's official Content Posting API — secure, reliable, and free for the creator community.
Connect TikTok through OAuth 2.0 with PKCE — we never see or store your password. Industry-standard security for every creator.
Link unlimited TikTok accounts and manage them from a single, unified dashboard built for teams and agencies.
Videos publish straight to the creator's profile via TikTok's official Content Posting API. Caption, privacy, comment, duet and stitch settings are fully configurable.
Monitor every upload — processing, published, or failed — in real time. No need to open the TikTok app to verify success.
TikTok access tokens live 24 hours and refresh tokens last 365 days. MKT POST renews them automatically — zero interruption.
TikTok tokens are encrypted with AES-256-GCM before they ever touch the database. Open source — audit it yourself, or self-host it.
How it works
One-click sign-in with Google. Firebase Auth secures your MKT POST account end-to-end.
Authorize through TikTok's official OAuth flow. Add as many accounts as you need.
Pick a video, write a caption, and choose privacy, comment, duet and stitch settings.
MKT POST calls Direct Post — your video lands on the profile and you track status live.
Trust & Security
MKT POST is open source and designed to handle creator credentials responsibly — from authorization through token storage to API calls.
We never store TikTok passwords. Every connection goes through TikTok's official authorization flow.
Access and refresh tokens are encrypted with AES-256-GCM before being written to Firestore.
All traffic — browser, server, TikTok API — is secured over TLS. No plain-text transfer.
We only collect what's needed to publish on your behalf. Disconnect or delete your data anytime.
Legal & Compliance
Both our Terms of Service and Privacy Policy are written in plain English and openly published. Review them anytime, before or after you create an account.
Terms of Service
Who can sign up, what content is allowed, TikTok-specific terms, and how we handle suspension, liability, and termination.
Privacy Policy
What we collect, why we collect it, how it's protected, and how you can access, export or delete your data at any time.
FAQ
Everything you need to know about MKT POST and the TikTok Content Posting API.
No. MKT POST uses TikTok's official OAuth 2.0 with PKCE — you sign in directly on TikTok and only grant the video.publish scope.
Unlimited. Each TikTok account is stored independently, and every access token is encrypted with AES-256-GCM before being written to Firestore.
The current build supports single-chunk uploads up to 500 MB. For larger files, we can extend to TikTok's chunked upload protocol.
Yes — the video.publish scope must be approved by TikTok (typically 5–10 days). While in sandbox, you can test with a private account added inside your TikTok developer app.
Our Terms of Service and Privacy Policy are linked in the navigation, the footer, and the Legal section below. Both are written in plain English.
Get started today
Create a free account, connect TikTok, and publish your first video in minutes — no credit card required.
By continuing you agree to our Terms of Service and Privacy Policy.