Privacy Policy
Last updated: April 12, 2026
1. Overview
ChalkLines.tv (“we,” “us,” or “our”) is a private, invite-only video platform for sharing family baseball videos. This Privacy Policy explains how we collect, use, and protect your information when you use our service.
2. Information We Collect
Account Information
When you sign in, we collect your email address to authenticate your identity via passwordless magic links. We do not collect passwords.
Usage Data
We may collect basic usage data such as pages visited and videos watched to improve the service. We do not use third-party analytics trackers.
Video Content
Videos are uploaded and hosted through Cloudflare Stream. Video metadata (titles, dates, tags) is stored in our database. We do not share video content with third parties.
3. How We Use Your Information
- To authenticate you via magic link emails
- To provide access to videos shared with your account
- To send invite and notification emails
- To maintain and improve the service
4. Data Storage & Security
Your data is stored using Cloudflare's infrastructure (Workers, D1, and Stream). All connections are encrypted via HTTPS. Session tokens are stored as HTTP-only cookies and signed with HMAC-SHA256.
5. Third-Party Services
We use the following third-party services:
- Cloudflare — hosting, database, video streaming, and security
- Resend — transactional email delivery (magic links, invites)
We do not sell, trade, or share your personal information with any other third parties.
6. Cookies
We use a single session cookie (chalklines_session) to keep you signed in. This cookie is HTTP-only and cannot be accessed by JavaScript. We do not use advertising or tracking cookies.
7. Data Retention
Account data is retained as long as your account is active. If you wish to have your data removed, contact the site administrator.
8. Children's Privacy
ChalkLines.tv is a family platform. Accounts are managed by invited family members. We do not knowingly collect data from children under 13 without parental consent.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be reflected by the “Last updated” date at the top of this page.
10. Contact
If you have questions about this Privacy Policy, contact the site administrator through your invite channel.