Content Posting API v2
|
video.publishvideo.uploaduser.info.basic
|
⚖️FTC Disclosure🏷️Branded Content
HomePrivacy Policy
Legal Document

Privacy Policy

P2P Publisher ("we", "us", or "our")

Last updated: March 26, 2026 · Effective: March 26, 2026

ℹ️This Privacy Policy describes how P2P Publisher collects, uses, and protects information obtained through our integration with the TikTok Content Posting API (v2), including the use of video.publish, video.upload, and user.info.basic OAuth scopes.

1Information We Collect

When you connect your TikTok account to P2P Publisher, we collect and process the following information:

1.1 TikTok Account Information (via user.info.basic scope)

  • Your TikTok display name and username
  • Your TikTok profile avatar URL
  • Your TikTok unique open_id (anonymous identifier)

We do not collect your email address, phone number, payment information, follower list, or direct messages through TikTok OAuth.

1.2 Video Content (via video.upload and video.publish scopes)

  • Video files you choose to upload through our platform
  • Video captions and hashtags you provide
  • Privacy settings you configure (Public, Friends Only, Only Me)
  • Branded content disclosure status
  • Interaction settings (comments, duet, stitch permissions)

1.3 Usage Data

  • Browser type and version
  • Pages visited and features used
  • Upload timestamps and status
  • Error logs for debugging purposes

2How We Use Your Information

We use the information collected solely for the following purposes:

  • Core Service Delivery: To authenticate your TikTok account and publish videos on your behalf using the TikTok Content Posting API v2
  • Account Management: To display your connected account information within the platform
  • Video Publishing: To upload your video content to TikTok's servers and post it according to your specified settings
  • Dashboard Features: To display your upload history and basic performance metrics
  • Service Improvement: To diagnose technical issues and improve platform reliability
⚠️Data Limitation Commitment: We will never use your data for advertising, sell it to third-party data brokers, or use it for any purpose beyond delivering the P2P Publisher service. This is a firm commitment aligned with TikTok's Developer Terms of Service and the FTC's guidelines on data minimization.

3TikTok API Integration and Third-Party Disclosure

P2P Publisher integrates with the TikTok Content Posting API to provide video uploading and publishing functionality. This integration involves:

3.1 OAuth 2.0 Authentication

We use TikTok's official OAuth 2.0 authorization protocol. When you click "Login with TikTok," you are redirected to TikTok's authorization page where you can review and grant the following specific scopes:

  • video.publish — Allows posting videos directly to your TikTok profile
  • video.upload — Allows uploading video files to TikTok's servers
  • user.info.basic — Allows reading your basic profile information

3.2 Data Transmitted to TikTok

When you publish a video, the following data is transmitted to TikTok's servers via the Content Posting API:

  • The video file content
  • Caption text and hashtags
  • Privacy level setting
  • Branded content disclosure flag
  • Interaction permission settings

This data transmission is subject to TikTok's Privacy Policy.

3.3 Branded Content Disclosure

In compliance with FTC guidelines and TikTok's Content Sharing Guidelines, our platform requires users to disclose whether video content is paid or branded. When the Branded Content toggle is enabled:

  • The video will be labeled as a "Paid partnership" on TikTok
  • The "Only Me" privacy option is automatically disabled
  • A disclosure flag is sent with the API request

4Data Retention and Deletion

We are committed to data minimization and retention limitation:

  • OAuth Tokens: Access tokens are stored encrypted and are automatically invalidated when you revoke access or disconnect your account
  • Video Files: Original video files are not permanently stored on our servers. Files are processed and transmitted to TikTok, then deleted within 24 hours
  • Account Data: Your profile information (display name, avatar URL) is retained only while your account is connected. Upon disconnection, this data is deleted within 48 hours
  • Upload History: Metadata about your published videos (title, date, status) is retained for up to 12 months to support the Dashboard feature
  • Usage Logs: Technical logs are retained for 30 days for debugging purposes

Account Deletion and Data Export

You may request deletion of all your data at any time by:

We will process deletion requests within 48 hours.


5Data Security

We implement industry-standard security measures to protect your data:

  • Encryption in Transit: All data transmitted between your browser, our servers, and TikTok's API is encrypted using TLS 1.3
  • Encryption at Rest: OAuth tokens and stored data are encrypted using AES-256
  • Access Control: Access to production systems follows the Principle of Least Privilege
  • No Password Storage: We never store or handle your TikTok password — authentication is handled entirely by TikTok's OAuth 2.0 system
  • Audit Logging: All API actions are logged for security and compliance purposes

6Your Rights (GDPR / CCPA)

Depending on your location, you may have the following rights:

  • Right of Access: Request a copy of the personal data we hold about you
  • Right to Rectification: Request correction of inaccurate data
  • Right to Erasure: Request deletion of your personal data
  • Right to Data Portability: Receive your data in a machine-readable format
  • Right to Object: Object to processing of your data in certain circumstances
  • CCPA Rights: California residents have the right to know, delete, and opt-out of the sale of personal information (we do not sell data)

To exercise any of these rights, contact us at bento.theerapat3@gmail.com.


7Contact Information

For privacy-related inquiries, data requests, or to report a concern:

We aim to respond to all privacy-related requests within 48 hours.

Questions about this policy?

Contact Privacy Officer