Skip to content

Platform review · TikTok

TikTok app review & audit pack

Public evidence for TikTok Content Posting review/audit. Planned until scopes, domain verification, and any required audit are complete. No secrets on this page.

No secrets on this page

Test passwords, access tokens, and private credentials are shared only through the provider’s secure submission channel never published here.

Public use-case statement

BrandMilo allows authorized businesses and creators to prepare product-based TikTok photo or video posts. The app retrieves current creator posting options, displays them to the user, requires the user to select available privacy and disclosure settings, obtains explicit consent, and initializes the supported Content Posting API flow.

Availability

TikTok integration is Planned. Unaudited clients may be limited to private visibility. Public Direct Post is not claimed Available until audit and approval complete.

Scopes / permissions

ScopePurpose
video.upload / video.publish (as needed)Requested only for posting modes BrandMilo actually implements.

OAuth / authorization steps

  1. User connects TikTok through official authorization.
  2. App queries creator information and reflects permitted options in the UI.
  3. User selects media, caption, privacy, and commercial-content values where required.
  4. User explicitly consents before upload/post.
  5. App initializes supported posting flow and polls status.

Reviewer steps

  1. Confirm complete public website with visible Privacy and Terms (no hidden-menu-only links).
  2. Sign in with securely provided test access.
  3. Connect TikTok and open the composer.
  4. Show creator info reflection, privacy selection, and explicit confirmation.
  5. Initialize upload/Direct Post and show status.
  6. Disclose private-only behavior if unaudited.
  7. Show disconnect and deletion.

Demo video script

Demo video placeholder

Embed or link the recorded demo here after capture. Script outline:

  1. Website + legal links
  2. Connect TikTok
  3. Creator info UI
  4. Media from verified source / URL prefix
  5. Caption, privacy, commercial controls
  6. Explicit consent
  7. Upload/post + status
  8. Disconnect + deletion

Evidence checklist

  • ReadyComplete public website
  • ReadyVisible Privacy and Terms
  • PlannedAccurate app name, icon, description
  • PlannedValid redirect URI
  • PlannedVerified domain or URL prefix for media pull
  • PlannedLogin Kit configured if used
  • PlannedContent Posting API product added
  • PlannedScopes requested only as needed
  • PlannedCreator-info UI
  • PlannedUser selects permitted privacy level
  • PlannedExplicit consent before upload/post
  • PlannedCommercial-content controls where required
  • PlannedStatus polling
  • ReadyUnaudited/private visibility disclosed
  • PlannedAudit submission for public Direct Post

Data notes

  • Creator posting options queried and displayed
  • Consent and privacy selections recorded with the publication attempt
  • Media from verified sources when pull-from-URL is required

Reviewer access notes

  • Reviewer credentials are exchanged only through TikTok’s secure review channels.
  • Never publish TikTok passwords or tokens here.

Support during review: developers@brandmilo.com

Limitations & disclosures

  • Do not preselect privacy beyond creator permissions.
  • Do not hide required commercial-content controls.
  • Do not publish without explicit consent.

Related links

BrandMilo is an independent software service and is not endorsed by, affiliated with, or sponsored by Etsy, Pinterest, Meta, Facebook, Instagram, TikTok, or any other third-party platform unless explicitly stated. Third-party names and trademarks belong to their respective owners.