Privacy Policy — webiii-clipforge-analytics

Effective Date: 2026-05-05

This Privacy Policy describes how webiii-clipforge-analytics ("the App") handles information when you use it. The App is a personal command-line tool operated by [Your Name or Business Name] ("we", "us", "the operator") to read the operator's own TikTok content metrics for personal analytics.

1. Single-operator use

The App is not a service for end users. It is a desktop tool run by a single operator on the operator's own computer. There are no user accounts, no shared servers, and no third-party users.

2. Information we access

When you (the operator) authenticate the App with your TikTok account, the App accesses the following data about your own TikTok content only, via the TikTok Business API:

  • Video metadata: title, description, share URL, cover image, duration, post date

  • Video metrics: view, like, comment, share, and reach counts

  • Video insights: average watch time, completion rate, audience demographics (country, age range, gender), and traffic-source breakdowns

  • Comments left by other TikTok users on the operator's videos

The App does not access data about other TikTok creators or users beyond the comment metadata TikTok exposes through the comment.list endpoint for the operator's own videos.

3. Where data is stored

All data accessed by the App is stored locally on the operator's computer:

  • OAuth refresh tokens are saved at ~/.clipforge/credentials/tiktok.json with file permissions restricted to the operator's user account (mode 0600).

  • Fetched video metrics and comments are stored in a local PostgreSQL database that runs on the operator's machine.

No data is transmitted to any external server, cloud service, or third party operated by the App or its developer.

4. Sharing of information

We do not sell, rent, or share any data accessed by the App with third parties. The App makes outbound network requests only to TikTok's official API endpoints (open.tiktokapis.com) to fetch the operator's data.

5. Data retention and deletion

The operator controls all local data. To delete:

  • Locally stored credentials: delete ~/.clipforge/credentials/tiktok.json.

  • Locally stored video data: drop the relevant rows or tables from the operator's PostgreSQL database.

  • TikTok-side authorization: revoke the App's access at https://www.tiktok.com/setting/connected-apps.

6. Children's privacy

The App is not directed at children under 13 and does not knowingly process data about children. The App reads only the authenticated operator's own content.

7. Changes to this policy

If this policy changes, the updated version will be posted at this URL and the effective date above will be revised.

8. Contact

For questions about this policy, contact reach out.