HuskyHowl ("we," "us," or "our") is committed to handling data in a narrow and transparent way. This Privacy Policy explains what information we collect, how we use it, and the choices available to you when you use the HuskyHowl mobile application ("App") and the HuskyHowl website at huskyhowl.app ("Website").
By using the App or Website, you consent to the practices described in this Privacy Policy.
1. Information We Collect
HuskyHowl is built to avoid accounts and minimize data collection, but some information is stored or processed so the App can work.
1.1 Information Stored on Your Device
- Favorite sports you choose to prioritize in the App.
- Appearance preferences such as light, dark, or system theme.
- Notification settings including enabled sports and enabled alert types.
- A locally persisted APNs device token so the App can re-register for notifications when it launches again.
- Temporary cached images and content that iOS and the App may store as part of normal operation.
This information is stored locally on your device using Apple's on-device storage and system frameworks unless otherwise noted below.
1.2 Information Sent to HuskyHowl Servers
- APNs device token when you allow push notifications.
- Notification preferences including selected sports and enabled notification types for game reminders, game start, score updates, and final scores.
- Live Activity push tokens, plus the associated ESPN event ID and sport, if you start a Live Activity that the server needs to update.
- Technical request metadata such as IP address, user agent, timestamps, and requested paths that are created by normal web/API traffic and our hosting infrastructure.
1.3 Information Collected by Third Parties
- Google Mobile Ads / AdMob may collect device identifiers, IP address, ad interaction data, and related advertising data subject to Google's policies.
- Apple processes push delivery and Live Activity delivery through APNs and ActivityKit.
- External content providers may receive standard request metadata when content, images, or links are loaded from their services.
1.4 Information We Do Not Intentionally Collect
- Your name, account credentials, or profile information, because HuskyHowl has no sign-in system.
- Precise location data from GPS, Wi-Fi, or cellular positioning.
- Payment card or banking information.
- Photos, contacts, microphone input, or other files from your device.
2. How We Use Information
- Deliver sports content including scores, schedules, standings, rosters, player bios, player stats, game logs, news, and market data.
- Send optional notifications for game reminders, game start, live score updates, and final scores.
- Update Live Activities for supported games when you start one on your device.
- Operate and protect the backend including rate limiting, troubleshooting, abuse prevention, and short-term game-state tracking.
- Serve ads inside the App through Google Mobile Ads.
3. Sports Data & Content Sources
HuskyHowl aggregates and reformats publicly available sports content from third-party and official sources, including:
- ESPN for scores, schedules, live game details, records, logos, standings, and many game summaries.
- Northeastern Athletics / Sidearm for official rosters, player bios, news, and official player game logs for certain sports.
- Hockey East for supplemental hockey standings when needed.
- Kalshi for prediction market data related to Northeastern athletics.
- SportsGameOdds for betting odds data for NCAA Men's Basketball.
These providers control the availability, accuracy, and format of their data. HuskyHowl may cache, transform, or combine that data for display in the App and Website.
4. Service Providers & Platform Services
HuskyHowl also relies on the following providers to operate the App and Website:
Apple APNs & ActivityKit
Used for: push notification delivery and Live Activity updates.
Data involved: device push tokens, Live Activity push tokens, notification payload delivery.
Policy: Apple Privacy Policy
Google Mobile Ads / AdMob
Used for: banner and interstitial advertising inside the App.
Data involved: device identifiers, advertising data, IP address, and ad interaction data.
Policy: Google Privacy Policy
Vercel
Used for: hosting the HuskyHowl Website, API, and scheduled backend jobs.
Data involved: standard server and edge request metadata such as IP address, timestamps, and requested routes.
Policy: Vercel Privacy Policy
Our backend also uses Redis-backed storage to retain push registrations, Live Activity registrations, reminder markers, and short-lived game-state snapshots needed to run notifications correctly.
We do not sell or rent your personal information for money.
5. Advertising & Ad Personalization
HuskyHowl displays ads through Google Mobile Ads / AdMob. Google may use device identifiers and related data to provide personalized or non-personalized ads subject to your settings and Google's policies.
- On iOS: You can manage tracking permissions in Settings โ Privacy & Security โ Tracking.
- Google Ads Settings: Visit Google Ads Settings to review or adjust ad-personalization controls.
6. Push Notifications & Live Activities
Push notifications and Live Activities are optional. HuskyHowl may send or update:
- Game reminders, including advance reminders before scheduled games
- Game start reminders
- Live score updates during games
- Final score notifications
- Live Activity score updates for supported events
You can manage notification preferences in the App's Settings page or disable notifications in iOS Settings.
7. Data Retention
- On-device preferences remain until you change them, clear the App's data, or uninstall the App.
- Device push registrations are retained on the server for up to 90 days after the last refresh and may be deleted sooner if the token becomes invalid.
- Live Activity push tokens are retained for up to 12 hours because they are tied to short-lived game updates.
- Reminder markers used to prevent duplicate reminder notifications are retained for up to 7 days.
- Short-term game-state snapshots used for notification logic are retained for up to 24 hours.
- Hosting logs may be retained by our infrastructure providers according to their own retention practices.
8. Data Security
We use reasonable measures to protect data associated with HuskyHowl, including HTTPS/TLS for App and Website traffic and limited-purpose server-side storage for notification and Live Activity operations. No security measure is perfect, and third-party services used by HuskyHowl apply their own security practices to the data they handle.
9. Children's Privacy
HuskyHowl is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided personal information to us, contact us and we will take reasonable steps to investigate and delete it where appropriate.
10. Your Choices & Rights
- Local data: You can change favorites, appearance, and notification settings in the App at any time.
- Notifications: You can disable HuskyHowl notifications in the App or in iOS Settings.
- Advertising: You can manage ad-personalization settings through iOS and Google as described above.
- Access or deletion requests: Contact us if you have questions about server-side notification or Live Activity data reasonably associated with your device, and we will review the request.
For data collected directly by third-party providers such as Google, Apple, ESPN, Northeastern Athletics / Sidearm, or Hockey East, please refer to those providers' own privacy policies and controls.
11. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will revise the Effective Date at the top of this page. Your continued use of the App or Website after a revised policy is posted means you accept the updated policy.
12. Contact Us
If you have questions or requests regarding this Privacy Policy, please contact us at:
contact@huskyhowl.app