Viral Slide Post
  • How it works
  • Features
  • FAQ
Login

Privacy Policy

Effective Date: March 24, 2026 · Last Updated: March 24, 2026

This Privacy Policy describes how Primo Technology Ltd, operating Viral Slide Post ("we", "our", or "us"), collects, uses, and shares information when you use our web application at viralslidepost.com (the "Service"). Primo Technology Ltd is the data controller responsible for your personal data.

By using the Service, you agree to the collection and use of information in accordance with this policy. If you do not agree, please do not use the Service.

1. Information We Collect

1.1 Information You Provide

  • Account information: Email address and password when you register.
  • Content you create: Slides, videos, captions, text overlays, and other content generated through the Service.
  • Preferences: Template selections, export settings, and app configuration.

1.2 Information from TikTok

When you connect your TikTok account to the Service via TikTok's Login Kit (OAuth 2.0), we request the following permissions and receive the corresponding data:

  • user.info.basic: Open ID (unique identifier), display name, username, and avatar URL.
  • user.info.profile: Profile link, bio description, and verified status.
  • user.info.stats: Follower count, following count, likes count, and video count — used for backend analytics and publishing tracking.
  • video.publish: Ability to publish video and photo carousel content directly to your TikTok account.
  • video.upload: Ability to upload content as a draft to your TikTok inbox for further editing before publishing.
  • video.list: Access to your public video list — used to display publishing history and video performance analytics within the Service.

We query the Creator Info API before each post to retrieve your current privacy level options, interaction settings (comments, duet, stitch), and posting limits.

1.3 Automatically Collected Information

  • Usage data: Pages visited, features used, and interactions within the Service.
  • Device information: Browser type, operating system, and screen resolution.
  • Analytics data: Collected via Google Analytics to improve the Service.

2. How We Use Your Information

We use the information we collect for the following purposes:

  • To provide the Service: Authenticate your identity, generate content, render slides and videos, and export files.
  • To enable TikTok publishing: Authenticate your TikTok account via Login Kit and publish videos to your TikTok account via the Content Posting API when you explicitly request it.
  • To display your TikTok account information: Show your connected TikTok account details (avatar, username, display name) within the Service so you can verify which account is connected.
  • To improve the Service: Analyze usage patterns and optimize performance.
  • To communicate with you: Respond to support requests and send important service updates.

We do not use your TikTok data for cross-context behavioral advertising, profiling, or any purpose other than enabling the TikTok integration features described above.

3. How We Share Your Information

  • With TikTok: When you connect your TikTok account or publish content, data is transmitted to TikTok through their official API. This includes video files and post metadata (caption, privacy level, interaction settings, content disclosures).
  • With service providers: We use third-party services to operate the Service, including Firebase (authentication, database, storage), OpenAI (AI content generation), and Google Cloud (video generation). These providers process data on our behalf and are bound by their own privacy policies.
  • As required by law: We may disclose information if required to do so by law or in response to valid legal requests.

We do not sell your personal data to third parties. We do not share your TikTok data with any party other than TikTok itself for the purpose of enabling the posting functionality.

4. TikTok Integration

Our Service integrates with TikTok through two official products:

4.1 Login Kit (Web)

We use TikTok's Login Kit to allow you to connect your TikTok account to the Service via OAuth 2.0. During this process, you are redirected to TikTok where you review and authorize the permissions our application requests. You may choose to authorize only a subset of the requested permissions.

4.2 Content Posting API

We use TikTok's Content Posting API to publish AI-generated videos and photo carousels (slideshows) to your TikTok account. Before each post, we query TikTok's Creator Info API to retrieve your current privacy options and interaction settings. You have full control over what is posted — including the caption, privacy level, interaction settings, and content disclosures. No content is posted without your explicit consent. You can also choose to save content as a draft to your TikTok inbox for further editing.

4.3 Revoking Access

You can disconnect your TikTok account from the Service at any time through the app settings. When you disconnect, we revoke the access token with TikTok and delete your TikTok connection data (tokens, open ID, username, avatar URL) from our database. You can also revoke access directly through the TikTok app under Settings → Security → Manage App Permissions.

5. Data Security

We implement appropriate technical and organizational measures to protect your data against accidental or unlawful destruction, loss, alteration, unauthorized disclosure, or access. These measures include:

  • Encryption: TikTok access and refresh tokens are stored securely in Firebase Firestore with server-side access controls.
  • Access controls: All API endpoints that handle TikTok data require Firebase authentication. TikTok client secrets are stored in Firebase Secret Manager and are never exposed to the client.
  • HTTPS: All data transmitted between your browser, our servers, and TikTok's API is encrypted via HTTPS.
  • Confidentiality: Personnel with access to user data are committed to confidentiality.

6. Data Retention and Deletion

  • Account data: Retained as long as your account is active. You may request deletion at any time by contacting us.
  • TikTok connection data: Retained while your TikTok account is connected. Deleted immediately when you disconnect your TikTok account.
  • TikTok tokens: Access tokens expire after 24 hours. Refresh tokens expire after 365 days. Expired tokens are not retained.
  • Publishing records: We store only the publish_id and publicly_available_post_id returned by TikTok for status tracking. No video content is retained after successful upload.
  • Generated content: Slides and videos you create are stored in Firebase Storage associated with your account. You can delete them at any time.

7. Your Rights

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

  • Access: Request a copy of the personal data we hold about you.
  • Correction: Request correction of inaccurate or incomplete data.
  • Deletion: Request deletion of your personal data.
  • Portability: Request a machine-readable copy of your data.
  • Restriction: Request that we limit the processing of your data.
  • Objection: Object to the processing of your data for certain purposes.
  • Revoke consent: Revoke your authorization for TikTok access at any time by disconnecting your account.

To exercise any of these rights, please contact us at the address provided below. We will respond to your request promptly and within any legally required timeframe.

For EU/EEA Residents (GDPR)

If you are located in the European Economic Area, you have additional rights under the General Data Protection Regulation (GDPR). The legal bases for processing your data are:

  • Consent: When you connect your TikTok account and authorize specific permissions.
  • Contract performance: Processing necessary to provide the Service you requested.
  • Legitimate interests: Analytics, security monitoring, and service improvement.
  • Legal obligation: Compliance with applicable laws and regulations.

You have the right to lodge a complaint with your local data protection supervisory authority if you believe your data is being processed unlawfully.

With respect to TikTok data, Primo Technology Ltd and TikTok act as independent data controllers. Each party is independently responsible for complying with applicable data protection laws for the data it processes.

International Data Transfers

Your data may be transferred to and processed in countries outside your country of residence, including the United States, where our service providers (Firebase/Google Cloud, OpenAI) operate. These transfers are protected by appropriate safeguards, including Standard Contractual Clauses approved by the European Commission.

For California Residents (CCPA)

If you are a California resident, you have the right to know what personal information we collect, request deletion, and opt out of the sale of personal information. We do not sell personal information.

8. Children's Privacy

The Service is not directed at children under the age of 13 (or 16 in the EEA). We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us and we will take steps to delete it.

9. Third-Party Services

The Service uses third-party services that have their own privacy policies. We encourage you to review them:

  • TikTok Privacy Policy
  • TikTok Cookie Policy
  • Firebase Privacy Policy
  • OpenAI Privacy Policy
  • Google Privacy Policy

10. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last Updated" date at the top of this page. We encourage you to review this page periodically. Continued use of the Service after any changes constitutes your acceptance of the updated policy.

11. Contact Us

If you have any questions about this Privacy Policy or wish to exercise your data rights, please contact us at:

Email: info@viralslidepost.com

Viral Slide Post
  • How it works
  • Features
  • FAQ

Join the waitlist

UserUserUserUserUser

Join 50+ creators on the waitlist

Viral Slide Post © 2026, All rights reserved.

  • Privacy policy
  • Terms of use