Dugout Radar provides real-time MLB rain delay predictions and weather forecasts. This policy describes what data we collect, why, and how we protect it. We collect as little as possible and do not sell or share your data with advertisers.
Dugout Radar is an independent app. Questions or requests about your data can be sent to dugoutradarapp@gmail.com.
All visitors. When you open the app, a random identifier is generated and stored in your browser. It is not tied to your name, email, or IP address. It is used only to maintain your preferences and, if you choose, link your alerts and subscription across sessions. We also log the visit and any tab navigation for usage analytics (see Analytics section below).
Push notification subscribers. If you enable push notifications, we store your browser's push subscription credentials alongside your random identifier and, optionally, your favorite team. You can revoke this at any time through your browser or device settings, or in the Settings tab.
Premium subscribers. If you subscribe, Stripe processes your payment and provides us with your email address and subscription identifiers. We store these to verify and manage your subscription. We do not store your credit card number or billing address — those remain with Stripe.
We log app visits and tab navigation. Each event records the date, hour (Eastern Time), tab name, and platform type (PWA or browser, mobile or desktop).
For unique-user counting, we create a daily pseudonym by hashing your random identifier together with the current date. A new pseudonym is produced each day, so you cannot be linked across days. Your raw identifier is never written to disk in our analytics system. All analytics records are automatically deleted after 90 days.
Premium subscribers also receive two server-set HttpOnly cookies that JavaScript cannot read. These preserve your premium status on iOS devices, which can delete localStorage under memory pressure. Cookies do not track you across other websites.
Stripe's privacy policy governs their handling of your payment data. We receive your email and subscription identifiers from Stripe; we do not receive your card number or billing address.
Push notifications are delivered using the Web Push Protocol. Your subscription credentials are stored on our servers and used only to send you weather alerts. If a subscription becomes invalid — for example, because you cleared your browser data — it is automatically removed from our system. You can unsubscribe at any time in the Settings tab or through your browser's notification settings.
You can request deletion of your data by emailing dugoutradarapp@gmail.com. Please include the email address associated with your subscription if applicable. We will delete your records from our system and request deletion from Stripe where applicable.
You can remove your push subscription and all local preferences at any time through the Settings tab in the app.
Dugout Radar is not directed at children under 13 and does not knowingly collect data from them.
If we make material changes to this policy, we will update the date at the top. Continued use of the app constitutes acceptance of the current policy.
Dugout Radar is an independent product and is not affiliated with Major League Baseball.