Terms of Service

Effective date: April 23, 2026

1. Acceptance of Terms

By using Upload Post Skill (the "Service"), you agree to these Terms. If you do not agree, do not use the Service.

2. Service Description

The Service is a cross-platform agent skill that enables account-authorized media upload and posting workflows. It relies on official platform APIs and OAuth authorization and does not use private scraping endpoints. For TikTok, the current integration uses Login Kit and Content Posting API publishing flows.

3. Product and Scope Usage

The Service requests only scopes needed for authorized publishing workflows. TikTok scopes used by this integration are user.info.basic, video.publish, and video.upload. user.info.basic identifies the authorized account for binding/status display. video.publish publishes a user-provided video to the user's own TikTok account after explicit authorization. Sandbox demonstrations follow TikTok's allowed privacy level, such as SELF_ONLY. video.upload supports creator-controlled draft/inbox upload flows when TikTok requires the creator to review or complete posting inside TikTok.

4. Authorization and User Control

5. Account and Content Responsibility

6. Data and Credential Boundary

Credentials are stored server-side for execution purposes. The Service is not a data-export tool: access tokens, refresh tokens, and client secrets are not disclosed to end users or through skill responses.

7. Prohibited Use

8. Third-Party Platforms

The Service integrates with external platforms (such as TikTok, YouTube, X, and others). Availability, visibility, publishing caps, and moderation outcomes are controlled by those platforms.

9. Suspension and Termination

We may limit or suspend access if we detect abuse, policy violations, security risks, or legal concerns.

10. Disclaimer and Limitation

The Service is provided "as is" and "as available" without guarantees of uninterrupted operation. To the maximum extent permitted by law, we are not liable for indirect or consequential losses.

11. Updates to Terms

We may update these Terms periodically. Continued use after updates means you accept the revised Terms.

12. Contact

For legal or service questions, contact: contact@virtuallive.shop