Privacy Policy
Last Updated: April 4, 20261 Introduction
This Privacy Policy describes how the Shorts Pipeline application (“the App”) handles data. We, Moneounchpan (@moneounchpan on TikTok), built and operate this content creation tool that automates short-form video production and multi-platform publishing.
2 Information We Collect
The App processes the following data to authenticate with third-party platforms, publish content, and analyze performance:
- TikTok OAuth Tokens — Used to authenticate and post video content to TikTok via the TikTok Content Posting API.
- YouTube OAuth Tokens — Used to upload and schedule videos on YouTube via the YouTube Data API v3.
- Instagram/Meta Access Tokens — Used to cross-post videos as Reels on Instagram via the Instagram Graph API.
- Google Cloud Service Credentials — Used for AI vision analysis (Gemini API) and text-to-speech narration (Google Cloud TTS).
- Cloudinary API Credentials — Used for temporary video hosting during Instagram upload processing.
- Video Performance Metrics — The App periodically retrieves performance data for our own published videos from YouTube and Instagram. This includes: view counts, like counts, comment counts, share counts, reach (unique accounts reached), and impressions. This data is stored locally and used exclusively to analyze and improve our content creation strategy. These metrics pertain only to our own published content — no data about other users or their viewing behavior is collected.
3 Third-Party Tracking and Analytics
3.1 Tracking Technologies
Specifically:
- No cookies (other than those set by the platforms themselves when you visit this website)
- No analytics services (no Google Analytics, no TikTok Pixel, no Meta Pixel, or any equivalent)
- No advertising SDKs or tracking pixels
- No fingerprinting or device identification
- No data collection for measurement, advertising, or any commercial purpose
3.2 Third-Party Services Used
The App integrates with the following third-party services for content creation, publishing, and performance analysis. No personal data from third-party individuals is shared with these services:
- TikTok (ByteDance) — Video publishing via Content Posting API. Data sent: OAuth tokens, video files, post metadata. Subject to TikTok's Privacy Policy.
- YouTube (Google) — Video uploading, scheduling, and retrieval of video performance statistics via YouTube Data API v3. Data sent: OAuth tokens, video files, metadata. Data received: view counts, like counts, comment counts for our own videos. Subject to Google's Privacy Policy.
- Instagram (Meta) — Video cross-posting as Reels and retrieval of video performance insights via Instagram Graph API. Data sent: access tokens, video URLs, metadata. Data received: views, likes, comments, shares, reach, impressions for our own content. Subject to Instagram's Privacy Policy.
- Google Cloud — AI analysis (Gemini API) and text-to-speech (Cloud TTS). Data sent: comic book page images for analysis, text for narration, aggregated video performance statistics for content recommendations. Subject to Google Cloud Privacy Notice.
- Cloudinary — Temporary video hosting for Instagram upload processing. Data sent: video files (temporarily). Subject to Cloudinary's Privacy Policy.
4 How We Use Information
All data processed by the App is used exclusively for the following purposes:
- Authenticating with TikTok, YouTube, and Instagram
- Publishing video content to social media platforms
- Generating AI-powered narration scripts and voice audio for video content
- Temporarily hosting video files for cross-platform publishing
- Collecting and analyzing video performance metrics (views, likes, comments, shares, reach, impressions) for our own published content to evaluate and improve our content creation strategy
- Generating AI-powered content recommendations based on aggregated performance data (via Google Gemini API)
5 Data Sharing
We do not sell, trade, rent, license, or otherwise share any data with third parties for their independent use. The only data transmissions that occur are:
- Sending video content and metadata to the platform APIs (TikTok, YouTube, Instagram) for publishing
- Sending text and images to Google Cloud APIs for AI processing
- Sending video files to Cloudinary for temporary hosting
- Sending aggregated, anonymized video performance statistics to Google Gemini API to generate content strategy recommendations (no personally identifiable information is included in these requests)
6 Data Storage and Security
All authentication tokens and credentials are stored locally on secure infrastructure. Specifically:
- OAuth tokens are stored in local JSON files
- API keys are stored in environment variables
- Video performance metrics are stored in a local SQLite database with a default retention period of 365 days, after which older records are automatically deleted
- No data is stored in any cloud database or third-party storage service
- Video files uploaded to Cloudinary are temporary and automatically removed after processing
Reasonable security measures are implemented to protect stored credentials, including restricted file permissions and secure server access.
7 Opt-Out and Data Control
We maintain full control over all platform connections and can revoke the App’s access at any time through each platform’s settings:
- TikTok: TikTok Security Settings
- YouTube: Google Account Permissions
- Instagram: Instagram account settings under Apps and Websites
Additionally, all locally stored data (SQLite database, OAuth tokens, credential files) can be deleted at any time by removing the relevant files from our infrastructure.
8 TikTok-Specific Disclosures
In compliance with TikTok's developer requirements, we disclose the following:
- This App uses the TikTok Content Posting API and Login Kit to authenticate and publish video content to TikTok.
- The TikTok scopes used are:
user.info.basic,video.publish, andvideo.upload. - No TikTok user data is collected, stored, or shared beyond the authentication tokens required for publishing. If TikTok video performance analytics are enabled in the future, only aggregate metrics for our own published content will be collected, consistent with how we handle YouTube and Instagram analytics (see Section 2).
- This App complies with the TikTok Terms of Service, TikTok Developer Terms of Service, and TikTok Business Products (Data) Terms.
Relevant TikTok policies for reference:
9 Children's Privacy
This application is a content creation tool. It is not directed at children and does not knowingly collect or process any data from individuals under the age of 13 (or the applicable age of digital consent in the relevant jurisdiction).
10 Data Subject Rights
This application does not collect data from third parties. However, if any individual believes their data has been inadvertently processed, they may:
- Request information about what data (if any) has been processed
- Request deletion of any data that may have been inadvertently processed
- Lodge a complaint with a supervisory authority
Any such requests can be directed to the contact information below.
11 Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in the application or legal requirements. Any changes will be reflected by an updated “Last Updated” date at the top of this page. Significant changes will be noted on the home page.
12 Contact
If you have any questions about this Privacy Policy or believe your data has been processed by this application, please contact:
- Email: clivemchd@gmail.com
- Website: shorts-pipeline.cliive.com
- TikTok: @moneounchpan