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:
| Plan | Video Analysis | Viral Predictor | Hashtag Queries |
|---|---|---|---|
| Pro | 100/month | 100/month | 300/month |
| Enterprise | 300/month | 300/month | 300/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:
- User selects the desired higher plan
- Price difference is calculated pro-rata for the remaining time in the current billing period
- User pays only the difference for remaining days
- Higher quotas become immediately available
- 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:
- User selects the desired lower plan
- Downgrade becomes effective at the end of the current billing period
- Until the end of the current billing period, user can continue using the higher plan's quotas
- Excess usage (analyses exceeding the lower plan's quota) are transferred as Credits to the next month (see 4.5.4)
- 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:
- Switch becomes effective at the end of the current billing period
- Current terms apply until the end of the current billing period
- New billing mode applies starting the next billing period
- 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:
- User selects a new plan
- Reactivation occurs immediately after successful payment
- Quotas are available starting from reactivation time
- Analysis histories and stored data are restored if still within the 30-day retention period (see Section 6.4)
- 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