Terms of Service

Last Updated: October 19, 2025

1. Acceptance of Terms

By accessing and using Streaky ("the Service"), you agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use the Service.

2. Description of Service

Streaky is a web application that monitors your GitHub contribution streak and sends notifications via Discord and Telegram when your streak is at risk.

The Service requires you to provide a GitHub Personal Access Token (PAT) and optionally Discord webhook URLs and Telegram bot tokens.

3. User Responsibilities - IMPORTANT

YOU are solely responsible for the security and proper use of your credentials.

  • GitHub Personal Access Token: You are responsible for creating a token with minimal required permissions (read:user scope only). Never use tokens with write access or admin permissions.
  • Token Security: Do not share your GitHub PAT, Discord webhooks, or Telegram tokens with anyone. Store them securely.
  • Token Misuse: We are NOT liable for any unauthorized use, misuse, or exposure of your tokens. If your token is compromised, revoke it immediately on GitHub.
  • Proper Configuration: Ensure your Discord webhooks and Telegram tokens are configured correctly and point to channels you control.

4. Data Encryption and Storage

We take security seriously. All sensitive credentials are encrypted using AES-256-GCM encryption before being stored in our database.

What we encrypt:

  • GitHub Personal Access Tokens
  • Discord webhook URLs
  • Telegram bot tokens

Encryption keys are stored separately from the database in Cloudflare secrets. Even in the event of a database breach, your encrypted credentials remain secure and unusable.

5. Limitation of Liability

THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.

We are NOT liable for:

  • Loss or corruption of your data
  • Unauthorized access to your GitHub account
  • Misuse of your GitHub PAT, Discord webhooks, or Telegram tokens
  • Failed notifications or missed streak alerts
  • Service downtime or interruptions
  • Any damages resulting from use of the Service
  • Third-party service failures (GitHub, Discord, Telegram, Cloudflare, Vercel)

6. Third-Party Services

The Service integrates with third-party platforms:

  • GitHub: For OAuth authentication and streak monitoring
  • Discord: For webhook notifications (optional)
  • Telegram: For bot notifications (optional)
  • Cloudflare Workers: For backend processing
  • Vercel: For frontend hosting
  • Koyeb: For notification proxy (VPS hosting)

You agree to comply with the terms of service of these third-party platforms. We are not responsible for their policies or actions.

7. User Conduct

You agree NOT to:

  • Use the Service for illegal purposes
  • Attempt to hack, reverse engineer, or exploit the Service
  • Abuse the Service with excessive requests (rate limiting applies)
  • Share your account credentials with others
  • Use the Service to spam or harass others
  • Violate GitHub, Discord, or Telegram terms of service

8. Account Termination

We reserve the right to suspend or terminate your account at any time for:

  • Violation of these Terms of Service
  • Abuse of the Service
  • Security concerns
  • Request from law enforcement

You may request account deletion at any time by contacting us on GitHub. All your data will be permanently deleted within 7 days.

9. Changes to Terms

We may update these Terms of Service at any time. Continued use of the Service after changes constitutes acceptance of the new terms. We will notify users of significant changes via email or dashboard notification.

10. Disclaimer

STREAKY IS A FREE SERVICE PROVIDED FOR CONVENIENCE. USE AT YOUR OWN RISK.

We make no guarantees about service availability, accuracy of notifications, or security of your data. While we implement industry-standard security measures, no system is 100% secure.

11. Contact

For questions about these Terms of Service, please contact us at: GitHub Issues

By using Streaky, you acknowledge that you have read and understood these Terms of Service.