Public reviewer mode. This is the official Merist HQ product experience. Values marked Demo example are labeled demonstration data — not live platform API responses. Live OAuth and publish actions run in the operator-hosted Merist application after TikTok authorization.
Merist HQ

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.

Connected platforms
4
Demo example
TikTok Login Kit
Ready
OAuth + Display scopes
Draft Upload
video.upload
Authorized path
Direct Post
video.publish
Confirm + restrictions
Autonomous publish
Disabled
Never unrestricted
Production audit
Pending
Not claimed approved

Core loop

  1. 1
    Research
    Identify content opportunities with evidence, not hype.
  2. 2
    Create
    Script and prepare media for supported platforms.
  3. 3
    Connect
    Account owner authorizes Merist via official OAuth / Login Kit.
  4. 4
    Publish / upload
    Draft Upload or Direct Post only after explicit confirmation and granted scopes.
  5. 5
    Measure & 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.upload after confirm
  • Direct Post Under video.publish after 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

Privacy Policy Terms of Service

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.

TikTok Login Kit · Display API · Content Posting API
Connect path Audit pending
Scopes: user.info.basic, user.info.stats, video.list, video.upload, video.publish
YouTube Google OAuth · Analytics / upload where granted
Authorized path
Connected-account analytics and publish paths when scopes allow
Instagram Meta authorization · operations where granted
Authorized path
Account connection + permitted operations only
X OAuth 2.0 PKCE · Merist @meristhq
Authorized path
Bound identity; writes remain separately gated

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.

Full integrations documentation →

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

  1. 1
    Operator starts Connect TikTok inside Merist.
  2. 2
    TikTok shows the official authorization screen with requested scopes.
  3. 3
    Account owner approves or denies. Merist never collects the TikTok password.
  4. 4
    Granted capabilities apply only to that connected account.
  5. 5
    Owner 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.

Extended TikTok documentation →

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

  1. 1
    Sandbox / app credentials configured in the operator environment
  2. 2
    Publish scopes video.upload / video.publish granted
  3. 3
    Connection publish-authorized (upgrade path when needed)
  4. 4
    Draft Upload / Direct Post status reads ready
  5. 5
    Operator checkbox confirmation on this panel
  6. 6
    Autonomous 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.

Profile
user.info.basic
When granted
Account stats
user.info.stats
When granted
Video list
video.list
When granted
Missing metrics
N/A
Never invented

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

  1. 1
    Opportunity research — choose topics with evidence.
  2. 2
    Create & prepare — scripts and media for the destination format.
  3. 3
    Authorize — Login Kit / OAuth for each platform; scopes explicit.
  4. 4
    Draft Upload or Direct Post — only after confirmation; only on authorized accounts.
  5. 5
    Status & results — publish_id / status from the platform.
  6. 6
    Analytics & learning — permitted metrics feed the next cycle.

Full workflow documentation →

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.

Security documentation →