Terms of Service

Terms of Service

LariVid – TikTok Guide

Last Updated: January 09, 2026


1. Scope and Contracting Party

These Terms of Service (hereinafter "Terms") apply to the use of the SaaS platform "LariVid" (hereinafter "Platform" or "Service"), accessible at the domain https://larivid.com.

Provider and Contracting Party:

Sinan Akkaya
Wassergasse 6
95460 Bad Berneck
Germany

Email: [email protected]

Small Business Exemption: The Provider is a small business under § 19 UStG (German VAT Act). VAT is not shown on invoices.

The Platform is designed for consumers and businesses (B2C and B2B) who want to optimize their TikTok strategy through AI-powered video analysis, viral score predictions, and hashtag trends.


2. Contract Conclusion and Registration

2.1 Registration

Using the Platform's paid features requires registration. Users can register through the following methods:

  • OAuth Login: Google, Microsoft, or Apple
  • Email Registration: With email address and password

By registering, the user makes a binding offer to conclude a service agreement. The Provider accepts this offer by activating the user account.

2.2 Subscription Conclusion

Paid features require a subscription. The user selects a plan and completes the checkout process through the payment processor Stripe. By clicking the "Subscribe Now" button, the user places a binding order.

The contract is concluded upon payment confirmation by Stripe. The user receives a confirmation email with contract details.

2.3 Contract Language

The contract language is German. The Platform also offers an English language version; however, in case of dispute, the German version is authoritative.


3. Scope of Services

3.1 Platform Features

The Platform offers the following main features:

For All Users (Free):

  • Access to educational content about TikTok Algorithm 2026
  • Interactive checklist with 19 optimization tasks
  • FAQ section with frequently asked questions
  • Case studies of successful TikTok strategies

*For Subscribers (paid):

  • Video Analysis: AI-powered analysis of uploaded video files (MP4, MOV, WebM, max. 500MB) with compliance check, metrics evaluation, and optimization recommendations
  • Batch Video Analysis: Simultaneous analysis of up to 2 videos
  • Viral Score Predictor: Prediction of viral potential before content creation
  • Trending Hashtags: Access to current hashtag trends in 10+ niches plus custom niche queries
  • Analysis History: Storage and export of past analyses
  • Priority Support: Preferred handling of inquiries

3.2 Usage Quotas

Depending on the subscription plan, the following monthly usage limits apply:

PlanVideo AnalysisViral PredictorHashtag Queries
Pro100/month100/month300/month
Enterprise300/month300/month300/month

Quotas are reset on the first day of each billing period. Unused quotas expire and are not carried over to the next month.

3.3 AI-Powered Analysis and Google Gemini

The Platform uses Google Gemini API to provide AI-powered analysis features:

AI Usage:

  • Video Analysis: Automatic analysis of uploaded video files (MP4, MOV, WebM)
  • Viral Score Predictor: Prediction of viralization potential
  • Video Optimizer: Recommendations for improving video content
  • Hashtag Generator: Automatic generation of trending hashtags

Data Processing by Google:

  • Your uploaded video files are transmitted to Google Gemini API
  • Processing occurs on Google's servers
  • Analysis results are stored in your LariVid account
  • Your video files are deleted immediately after analysis (max. 2 minutes)

Transparency: For more information about AI usage and data protection, visit our AI Attribution page (/ai-attribution) and our Privacy Policy (Section 5.5).

3.4 Availability

The Provider strives for high platform availability but does not guarantee uninterrupted access. Maintenance, technical issues, or force majeure may cause temporary outages.

Planned maintenance is announced 48 hours in advance via email when possible.

Platform availability also depends on Google Gemini API availability. Google Gemini outages may cause temporary restrictions to AI features.


4. Prices and Payment Terms

4.1 Prices

Current prices are available on the Platform's pricing page. All prices are final prices under § 19 UStG (small business exemption).

Current Plans (as of January 2026):

  • Pro (Monthly): $43.00 USD
  • Pro (3 Months): $117.00 USD (equals $39.00/month)
  • Enterprise (Monthly): $108.00 USD
  • Enterprise (3 Months): $291.00 USD (equals $97.00/month)

Prices are displayed and billed in USD. Actual charges are processed by Stripe in the currency of the user's payment method (e.g., EUR for European credit cards).

4.2 Payment Processing

Payment processing is handled exclusively through the payment processor Stripe, Inc. (510 Townsend Street, San Francisco, CA 94103, USA). The Provider does not store payment card data.

Accepted Payment Methods:

  • Credit cards (Visa, Mastercard, American Express)
  • Debit cards
  • SEPA Direct Debit (for EU customers)

4.3 Billing Period and Automatic Renewal

Subscriptions automatically renew for the selected billing period (1 month or 3 months) unless canceled before expiration. Charges occur on the first day of each new billing period.

Example:

  • Subscription Start: January 15, 2026 (monthly)
  • First Charge: January 15, 2026
  • Second Charge: February 15, 2026 (automatic)
  • Cancellation Deadline: February 14, 2026, 11:59 PM (to prevent March 15 charge)

4.4 Price Changes

The Provider reserves the right to change prices with 30 days' notice. Existing subscriptions are only affected by price increases after the current billing period ends. Users have the right to cancel in this case.

4.5 Plan Changes and Quotas

4.5.1 Monthly Quotas and Reset

Each subscription includes monthly usage quotas for various AI features:

Pro Plan:

  • Video Analysis: 100 analyses/month
  • Viral Score Predictor: 100 predictions/month
  • Trending Hashtag Generator: 100 generations/month
  • AI Optimizations: 100 optimizations/month

Enterprise Plan:

  • Video Analysis: 300 analyses/month
  • Viral Score Predictor: 300 predictions/month
  • Trending Hashtag Generator: 300 generations/month
  • AI Optimizations: 300 optimizations/month

Important Rules:

  • Quotas reset on the first day of each billing period
  • Unused quotas expire and are not carried over to the next month (Exception: Credits from downgrade, see 4.5.4)
  • Exceeding quotas prevents further use of that feature until the next billing period
  • Upgrading to a higher plan provides immediate access to higher quotas

4.5.2 Upgrade to a Higher Plan

Users can upgrade to a higher plan at any time through the Platform (Subscription Management section).

Upgrade Process:

  1. User selects the desired higher plan
  2. Price difference is calculated pro-rata for the remaining time in the current billing period
  3. User pays only the difference for remaining days
  4. Higher quotas become immediately available
  5. Next billing period begins on the original date with the new plan

Calculation Example:

  • Current Plan: Pro (monthly) at $43.00 USD
  • Upgrade to: Enterprise (monthly) at $108.00 USD
  • Upgrade on: Day 15 of billing period (30 days)
  • Remaining Days: 15 days
  • Already paid for remaining days: ($43.00 USD / 30 days) × 15 days = $21.50 USD
  • Cost for Enterprise for remaining days: ($108.00 USD / 30 days) × 15 days = $54.00 USD
  • Difference to Pay: $54.00 USD - $21.50 USD = $32.50 USD

4.5.3 Downgrade to a Lower Plan

Users can downgrade to a lower plan at any time through the Platform (Subscription Management section).

Downgrade Process:

  1. User selects the desired lower plan
  2. Downgrade becomes effective at the end of the current billing period
  3. Until the end of the current billing period, user can continue using the higher plan's quotas
  4. Excess usage (analyses exceeding the lower plan's quota) are transferred as Credits to the next month (see 4.5.4)
  5. No refund is issued for the price difference in the current billing period

Example:

  • Current Plan: Enterprise (monthly) with 300 analyses/month
  • Downgrade to: Pro (monthly) with 100 analyses/month
  • Analyses used in current month: 150 analyses
  • Downgrade requested on: Day 20 of billing period
  • Until month end: Continue accessing Enterprise quotas (300 analyses)
  • Next month: Pro plan with 100 analyses + 50 Credits = 150 analyses available

4.5.4 Credits System on Downgrade

Definition: Credits are excess usage from the previous plan that are transferred to the next billing period when downgrading.

Credit Calculation: Credits are only granted if the user used more analyses in the last month of the higher plan than the lower plan's quota allows.

Formula:

Credits = Analyses Used Last Month - New Plan Quota

Examples:

Example 1: Credits Granted

  • Old Plan: Enterprise (300 analyses/month)
  • New Plan: Pro (100 analyses/month)
  • Analyses used last month: 150 analyses
  • Credits: 150 - 100 = 50 Credits
  • Available analyses next month: 100 + 50 = 150 analyses

Example 2: No Credits

  • Old Plan: Enterprise (300 analyses/month)
  • New Plan: Pro (100 analyses/month)
  • Analyses used last month: 80 analyses
  • Credits: 0 (since 80 < 100)
  • Available analyses next month: 100 analyses

Important Rules:

  • Credits are valid only for the next billing period and expire after
  • Credits are automatically added to the new plan's quota
  • Credits cannot be paid out or transferred to other users
  • Credits apply only to the same feature (e.g., Video Analysis credits only for Video Analysis)

4.5.5 Switching Between Monthly and Quarterly Billing

Users can switch between monthly (1 month) and quarterly (3 months) billing at any time.

Process:

  1. Switch becomes effective at the end of the current billing period
  2. Current terms apply until the end of the current billing period
  3. New billing mode applies starting the next billing period
  4. Quarterly subscriptions offer approximately 8-10% discount compared to monthly billing

Example:

  • Current Subscription: Pro (monthly) at $43.00 USD/month
  • Switch to: Pro (3 months) at $117.00 USD/3 months (equals $39.00 USD/month)
  • Savings: $4.00 USD/month (approximately 9% discount)

4.5.6 Reactivation After Cancellation

Users who have canceled their subscription can reactivate it at any time through the Platform (Subscription Management section).

Process:

  1. User selects a new plan
  2. Reactivation occurs immediately after successful payment
  3. Quotas are available starting from reactivation time
  4. Analysis histories and stored data are restored if still within the 30-day retention period (see Section 6.4)
  5. After 30 days, data is permanently deleted and cannot be restored

5. Right of Withdrawal for Consumers

5.1 Withdrawal Notice

Consumers (natural persons concluding a legal transaction for purposes not related to their commercial or professional activity) have a statutory right of withdrawal under § 312g BGB.

Right of Withdrawal:

You have the right to withdraw from this contract within fourteen days without giving any reason. The withdrawal period is fourteen days from the day of contract conclusion.

To exercise your right of withdrawal, you must inform us (Sinan Akkaya, Wassergasse 6, 95460 Bad Berneck, Email: [email protected]) of your decision to withdraw using a clear statement (e.g., by email).

Consequences of Withdrawal:

If you withdraw from this contract, we will refund all payments received from you without undue delay and no later than fourteen days from the date we receive notice of your withdrawal. We will use the same payment method you used for the original transaction unless otherwise agreed.

5.2 Early Termination of Withdrawal Right

The right of withdrawal expires for a service contract if the Provider has fully performed the service and only began performance after the consumer gave explicit consent and confirmed knowledge that they lose the right of withdrawal upon full service performance (§ 356 Abs. 4 BGB).

Practical Implementation:

When concluding a subscription, users are asked to confirm via checkbox:

☐ I explicitly consent that LariVid begins service delivery immediately after contract conclusion. I acknowledge that by giving this consent, I lose my right of withdrawal once LariVid has fully performed the service.

By checking this box, the consumer waives the right of withdrawal once platform access is activated and the service is fully available.

5.3 Value Compensation for Early Withdrawal

If the consumer withdraws while the service has been partially performed (e.g., video analyses completed), they must pay compensation for services rendered (§ 357 Abs. 8 BGB).

Compensation Calculation:

  • Monthly Subscription: (Subscription Price / 30 Days) × Days Used
  • Quarterly Subscription: (Subscription Price / 90 Days) × Days Used

Example:

  • Subscription: Pro (monthly) at $43.00 USD
  • Withdrawal after 7 days
  • Compensation: ($43.00 USD / 30 days) × 7 days = $10.03 USD
  • Refund: $43.00 USD - $10.03 USD = $32.97 USD

6. Cancellation and Contract Termination

6.1 Regular Cancellation by User

Users can cancel their subscription at any time through the Platform (Subscription Management section) or by email. Cancellation becomes effective at the end of the current billing period.

Important: Cancellation does not result in a pro-rata refund for the current billing period. Users retain access to all subscription features until the end of the paid period.

6.2 Regular Cancellation by Provider

The Provider can cancel the subscription with 30 days' notice at the end of a month. In this case, the user receives a pro-rata refund for unused days.

6.3 Extraordinary Termination

Either party can terminate the contract without notice for good cause. Good cause exists particularly if:

By the Provider:

  • User violates these Terms or applicable law
  • User misuses the Platform (e.g., scraping, automated requests)
  • User violates TikTok's Terms of Service
  • User is in payment default (more than 14 days)

By the User:

  • Provider permanently discontinues the Platform
  • Provider removes essential features without replacement
  • Provider increases prices by more than 20%

6.4 Consequences of Contract Termination

After contract termination:

  • Access to paid features is blocked
  • User data is handled per the Privacy Policy (30-day retention for recovery, then deletion)
  • Payment data remains stored for tax purposes for 10 years (anonymized)
  • User can download analysis history as JSON export (within 30 days)

7. User Obligations and Responsibilities

7.1 Account Security

Users must:

  • Keep access credentials confidential and protected from unauthorized access
  • Immediately inform the Provider if they become aware of unauthorized account access
  • Choose a secure password (for email registration)

7.2 Permitted Use

Users commit to:

  • Using the Platform exclusively for lawful purposes
  • Not using automated tools (bots, scrapers) to access the Platform
  • Not analyzing content that violates applicable law or TikTok's Terms of Service
  • Not reselling or publicly distributing analysis results (except for personal content strategy)

7.3 Prohibited Use

The following actions are prohibited:

  • Reverse engineering, decompiling, or disassembling the Platform
  • Circumventing technical protections or usage limits
  • Distributing malware, viruses, or harmful code
  • Harassing, threatening, or discriminating against other users or the Provider
  • Using the Platform to distribute spam or unsolicited messages

7.4 Ownership Rights for Uploaded Videos

Important Notice: Users are solely responsible for ensuring they own the rights to all uploaded video files or have the required authorization for analysis. The Platform analyzes only video files that users directly upload.

The Provider recommends:

  • Uploading only videos whose rights you own or for which you have permission
  • Using analysis results only for your own content strategy
  • Consulting with rights holders if you have questions about copyright

8. Intellectual Property and Usage Rights

8.1 Provider's Rights

All rights to the Platform, including software, design, text, graphics, and databases, belong to the Provider or its licensors. Users receive only a non-exclusive, non-transferable usage right for the contract duration.

8.2 User's Rights

Users retain all rights to content they upload (e.g., video URLs, custom niches). The Provider receives the right to process this content to provide the service.

8.3 Analysis Results

Analysis results generated by the Platform are available to the user. Users may use these results for their own content strategy but may not commercially resell them or present them as their own work.


9. Liability and Warranties

9.1 Limitation of Liability

The Provider is liable without limitation for damages from injury to life, body, or health, and for damages resulting from intent or gross negligence.

For slight negligence, the Provider is liable only for breach of essential contract obligations (cardinal duties). In such cases, liability is limited to typical, foreseeable contract damages.

Excluded from Liability:

  • Indirect damages, consequential damages, or lost profits
  • Data loss if preventable through regular backups by the user
  • Damages from force majeure, strikes, lockouts, or government action

9.2 Service Warranties

The Provider warrants that the Platform substantially meets the features described in these Terms. Warranties do not cover:

  • Errors from improper use or user modifications
  • Incompatibilities with user hardware or software
  • Disruptions caused by third parties (e.g., DDoS attacks, hacking attempts)

9.3 No Guarantee for Analysis Results

Important Liability Disclaimer:

The Platform uses AI models (Google Gemini) to analyze uploaded video files. These analyses are algorithm-based and not professional advice. The Provider makes no warranty regarding:

  • Accuracy, completeness, or timeliness of analysis results
  • Achievement of specific reach or viral success
  • Compliance of analyzed videos with platform guidelines

Users use analysis results at their own risk and are responsible for implementation.

9.4 Disclaimer on Video Upload and Ownership Rights

Legal Notice:

Users are solely responsible for ensuring that uploaded video files are their own works or that they have the required authorization for analysis. The Provider is not liable for:

  • Copyright infringement through uploaded videos
  • Publication or sharing of videos by third parties
  • Legal action against users based on uploaded content

The Platform analyzes exclusively video files that users directly upload. No scraping or automated content retrieval occurs.


10. Data Protection and Cookies

Personal data processing is governed by the Platform's Privacy Policy, available at https://larivid.com/privacy.

The Provider commits to complying with the General Data Protection Regulation (GDPR) and the German Federal Data Protection Act (BDSG).

10.1 Cookie Policy

Cookie usage on the Platform is governed by our Cookie Policy (https://larivid.com/cookie-policy). This policy describes:

  • Which cookies we set (strictly necessary, analytics, Stripe cookies)
  • The legal basis for cookie usage (GDPR, TTDSG)
  • How you can manage and block cookies
  • Your rights regarding cookie data

By using the Platform, you accept our Cookie Policy and consent to the use of strictly necessary and optional cookies as described in the Cookie Policy.


11. Changes to Terms

The Provider reserves the right to change these Terms with 30 days' notice. Changes are communicated to users via email.

If users object to changes, the Provider may terminate the contract effective upon the changes taking effect.


12. Dispute Resolution and Jurisdiction

12.1 EU Online Dispute Resolution

The European Commission provides an online dispute resolution (ODR) platform: https://ec.europa.eu/consumers/odr

The Provider is willing to participate in this procedure.

12.2 Consumer Mediation

The Provider is not obligated and not willing to participate in consumer mediation proceedings (§ 36 VSBG).

12.3 Jurisdiction

For all disputes arising from or related to this contract, the jurisdiction is the Provider's seat (Bad Berneck, Germany) if the user is a merchant, legal entity under public law, or public special fund.

For consumers, statutory jurisdiction applies.


13. Final Provisions

13.1 Applicable Law

German law applies, excluding the UN Convention on Contracts for the International Sale of Goods (CISG). Mandatory consumer protection provisions of the state where the consumer is habitually resident remain unaffected.

13.2 Severability

If any provision of these Terms is invalid or unenforceable, the validity of remaining provisions is unaffected. An invalid or unenforceable provision is replaced with a valid provision achieving the economic purpose of the invalid provision.

13.3 Non-Assignment

Users may not assign rights or obligations under this contract to third parties without prior written consent from the Provider.

13.4 Written Form Requirement

Changes or additions to this contract require written form. This applies also to waiving this written form requirement. Email satisfies the written form requirement.


End of Terms of Service

Last Updated: January 09, 2026

We Use Cookies

We use cookies and similar technologies to enhance your browsing experience, serve personalized content and ads, analyze our website traffic, and understand where our visitors are coming from. You can choose which categories of cookies you allow.