Merist HQ · @meristhq
Content operations for authorized connected accounts
Merist HQ helps operators research opportunities, prepare media, connect social accounts they own or are authorized to use, retrieve permitted analytics, and — where scopes allow — perform Draft Upload or Direct Post through official platform authorization.
Public brand handle: @meristhq on YouTube, TikTok, Instagram, and X.
Product dashboard
Same capability surface as the operator Merist HQ application. Public site cannot safely expose live OAuth tokens; interactive controls below use honest reviewer/demo mode.
Core loop
- 1Research
Identify content opportunities with evidence, not hype. - 2Create
Script and prepare media for supported platforms. - 3Connect
Account owner authorizes Merist via official OAuth / Login Kit. - 4Publish / upload
Draft Upload or Direct Post only after explicit confirmation and granted scopes. - 5Measure & learn
Use permitted analytics and video history to improve the next cycle.
Authorization model
- Passwords Never collected — platform OAuth only
- Accounts Only accounts the user explicitly authorizes
- Analytics Where granted (profile, stats, video.list)
- Draft Upload Under
video.uploadafter confirm - Direct Post Under
video.publishafter confirm - Revocation Disconnect in Merist or revoke in TikTok settings
Platform limitations remain authoritative. Unaudited Direct Post remains subject to TikTok restrictions (for example SELF_ONLY / private). Unrestricted autonomous TikTok publishing remains disabled.
Jump to product areas
Connected platforms
Official authorization per platform
Merist connects only accounts the operator is authorized to use. Each platform uses its own OAuth / Login Kit. Scopes differ by platform and approval state.
Status chips describing live connection state on this public page are Demo example illustrations of the product model. They are not live API health checks.
TikTok integration
Login Kit, profile, analytics, and Content Posting
An authorized TikTok user connects via TikTok’s official authorization screen. Merist then uses only the scopes TikTok and that user approve.
Login Kit · connection workflow
- 1Operator starts Connect TikTok inside Merist.
- 2TikTok shows the official authorization screen with requested scopes.
- 3Account owner approves or denies. Merist never collects the TikTok password.
- 4Granted capabilities apply only to that connected account.
- 5Owner can revoke in TikTok settings; operator can disconnect in Merist.
Profile / account information
user.info.basic — identify the authorized profile.
- Handle @meristhq Demo example
- Display name Merist Demo example
- Connection Authorized OAuth session model
Account statistics
user.info.stats — account-level stats TikTok returns.
- Followers Example value only Demo example
- Likes Example value only Demo example
- Missing fields Stay blank — never invented
Requested TikTok scopes
user.info.basic- Authorized profile identity and basic account information.
user.info.stats- Account-level performance / statistical data available through TikTok.
video.list- Authorized account video information for history and performance workflows.
video.upload- Draft Upload of authorized content to the TikTok inbox for creator review.
video.publish- Direct Post to the connected profile after explicit confirmation and granted permissions.
TikTok Content Posting
Draft Upload · Direct Post · confirmation · status
Separate from analytics Connect. Uses Content Posting API scopes
video.upload and video.publish. Autonomous unrestricted
publishing stays disabled.
Arming map · observe before submit
- 1Sandbox / app credentials configured in the operator environment
- 2Publish scopes
video.upload/video.publishgranted - 3Connection publish-authorized (upgrade path when needed)
- 4Draft Upload / Direct Post status reads ready
- 5Operator checkbox confirmation on this panel
- 6Autonomous publish remains disabled
Ready ≠ public Production Content Posting approval. This site does not claim the Production Content Posting revision is approved until TikTok actually approves it. Unaudited Direct Post remains subject to TikTok restrictions (SELF_ONLY / private).
Content Posting status
- Draft Upload Authorized under
video.upload - Direct Post Authorized under
video.publish - Publishing mode Manual confirm · not autonomous
- Autonomous Disabled
- Public live API Not exposed on this static site
Creator settings / permissions model
Creator Info (query) drives privacy options and interaction toggles before Direct Post.
- Username meristhq Demo example
- Privacy options SELF_ONLY (and platform-returned options)
- Comments / Duet / Stitch Respect creator-disabled flags
Draft Upload workflow · video.upload
Uploads authorized media to the connected TikTok inbox for further creator review.
Direct Post workflow · video.publish
Publishing status / results model
Operator-hosted Merist records publish status and publish_id from TikTok. Below: real Sandbox evidence from an authorized Merist Content Posting test (not re-executed on this public page; not fabricated).
-
Draft Upload
sent_to_inbox·v_inbox_file~v2.7678174022768592926 -
Direct Post
published_private·SELF_ONLY·v_pub_file~v2-1.7678176552919648287
These publish_ids are genuine TikTok Sandbox results from Merist’s Content Posting implementation. Public reviewer mode does not call TikTok from GitHub Pages.
Analytics
Authorized performance intelligence
Where TikTok (or another platform) has authorized the app and the user has connected their account, Merist organizes permitted profile, stats, and content metrics. Unavailable numbers stay N/A.
Sample metric tiles on the public site are labeled demonstration examples. Live analytics require an authorized connected session in the operator-hosted app.
Video history
video.list content history
Merist retrieves the authorized account’s TikTok video information for history and
performance workflows when video.list is granted.
| Title | Status | Views | Source |
|---|---|---|---|
| Example content item A | Published | N/A until measured | Demo example |
| Example content item B | Draft / inbox path | N/A | Demo example |
| Sandbox Direct Post evidence | published_private · SELF_ONLY | Private visibility | Real Sandbox publish_id retained in Content Posting panel |
How it works
Research → create → authorize → publish → measure
- 1Opportunity research — choose topics with evidence.
- 2Create & prepare — scripts and media for the destination format.
- 3Authorize — Login Kit / OAuth for each platform; scopes explicit.
- 4Draft Upload or Direct Post — only after confirmation; only on authorized accounts.
- 5Status & results — publish_id / status from the platform.
- 6Analytics & learning — permitted metrics feed the next cycle.
Security
Tokens, revocation, and action boundaries
- Authorization happens on the platform’s own pages (TikTok Login Kit / OAuth).
- Merist does not collect platform passwords.
- Access / refresh tokens are handled on Merist servers — not exposed on this public site.
- Actions stay within granted scopes on the connected account only.
- Users can disconnect in Merist or revoke the app in TikTok account settings.
- Unrestricted autonomous TikTok publishing remains disabled.