Terms of Service
Last updated: January 2025
These Terms of Service ("Terms") govern your use of the SpamSmacker service operated by Problem Solving Agency Zenahr Barzani ("we", "us", "our"). By using the service, you agree to be bound by these Terms.
These Terms apply to all environments, including production, staging, and testing deployments under the domain spamsmacker.dev and its subdomains.
1. The Service
SpamSmacker is an online tool that allows users to scan public YouTube video comments for spam, impersonation attempts, and scams. The service includes both free and paid tiers.
2. Account Registration
To use the Service, users must sign in via Google OAuth through Supabase. The free Starter plan does not require payment information. Paid plans are handled via Paddle.
3. User Data
We collect and process the following data:
- Email address
- Google OAuth profile info (name, avatar)
- YouTube channel IDs
- Comment metadata and text content
- OAuth access tokens
- IP addresses
- Analytics data via Vercel
All billing information is processed exclusively by Paddle. We do not store billing details directly.
4. Data Processing and Retention
We only scan and process content that users explicitly select for analysis. While all YouTube comments are publicly available, scanned content is stored for up to 180 days to support auditing, moderation, and backtracking decisions. We do not use the comment data for machine learning or training purposes.
5. Privacy and GDPR Compliance
We are fully committed to the General Data Protection Regulation (GDPR). For more information, see our Privacy Policy.
You may request deletion of your data or revoke access at any time by contacting us at
6. Content Scanning
By using the Service, you authorize us to scan and temporarily store comment content retrieved via the YouTube API for the purpose of spam detection and moderation enhancement.
7. Acceptable Use
You may not:
- Abuse the Service for phishing, scraping, or illegal activities
- Attempt to reverse-engineer or interfere with the system
- Use the Service in ways that violate YouTube or Google's platform policies
Violations may result in suspension or termination of your access.
8. Termination by Us
We may suspend or terminate your access to the Service, or terminate the contract between you and us, at our discretion, where we determine that continued access would:
- create legal, security, operational, or reputational risk,
- interfere with the integrity or proper operation of the Service,
- involve misuse or abuse of the Service,
- violate these Terms, applicable law, or third-party platform rules (e.g., Google/YouTube API policies), or
- otherwise present a legitimate business concern.
Where legally required, we will provide reasonable notice before termination. In urgent cases (e.g., security threats, abuse, fraud, or violation of platform rules), termination may take place immediately without prior notice.
We are not obligated to disclose internal evaluation details or provide extensive explanation beyond confirming that termination was based on one of the grounds above.
Termination does not affect your rights to request deletion of your personal data under GDPR.
9. Disclaimer of Warranties
The Service is provided "as is" and without warranty. We do not guarantee availability, accuracy, or effectiveness of spam detection features.
10. Limitation of Liability
To the extent permitted by applicable law, we are not liable for any indirect, incidental, or consequential damages arising from the use of the Service.
11. Governing Law
These Terms are governed by the laws of the Federal Republic of Germany. Legal disputes shall be resolved in the appropriate courts of jurisdiction within Germany.
12. Contact
Problem Solving Agency Zenahr Barzani
Email:
Germany (address withheld for privacy)
By using the Service, you acknowledge that you have read, understood, and agreed to these Terms.