Legal

Privacy Policy

Last updated: March 2026
Effective Date: March 1, 2026

SwishScript ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our basketball practice planning platform at swishscript.com (the "Service").

Please read this policy carefully. By using SwishScript, you agree to the practices described here.

1. Information We Collect

Account Information: When you register, we collect your name, email address, and password (stored as a secure hash). We never store your plain-text password.

Usage Data: We collect information about how you use the Service, including practice plans you create, drills you favorite, and calendar entries. This data is used to power the app and is not sold to third parties.

Payment Information: Subscription billing is handled entirely by Stripe. We do not store your credit card number or full payment details. We store only your Stripe customer ID and subscription status.

Communications: If you contact support, we retain that correspondence to help resolve your issue.

2. How We Use Your Information

We do not sell, rent, or trade your personal information to any third party for marketing purposes.

3. Team & Collaboration Data

If you create a team, your name and email are visible to other members of that team. Practice plans, drills, and calendar data you create are shared with your team members according to their assigned roles.

If you are invited to a team, the inviting coach can see your name and email address.

4. Data Storage & Security

Your data is stored in a Neon PostgreSQL database hosted on secure cloud infrastructure. We use industry-standard encryption (TLS) for all data in transit. Passwords are hashed using bcrypt before storage.

While we take reasonable measures to protect your data, no method of transmission over the internet is 100% secure. We cannot guarantee absolute security.

5. Third-Party Services

We use the following third-party services that may process your data:

6. Cookies & Local Storage

SwishScript uses browser localStorage to store your session token and app preferences (saved plans, favorites, calendar data). We do not use third-party tracking cookies or advertising cookies.

7. Data Retention

We retain your account data for as long as your account is active. If you cancel your subscription and wish to have your data deleted, contact us at support@swishscript.com and we will delete your account and associated data within 30 days.

8. Children's Privacy

SwishScript is intended for use by coaches and adults (18+). We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, contact us and we will delete it promptly.

9. Your Rights

You have the right to access, correct, or delete the personal information we hold about you. To exercise these rights, contact us at support@swishscript.com. We will respond within 30 days.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes by posting the new policy on this page with an updated effective date. Continued use of the Service after changes constitutes acceptance of the revised policy.

11. Contact Us

If you have questions about this Privacy Policy, contact us at:

SwishScript
Email: support@swishscript.com