Privacy Policy

Effective Date: April 12, 2026 Last Updated: April 12, 2026

WalkOn DJ ("we," "us," or "our") operates the WalkOn DJ mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and protect your information when you use our App.

By using WalkOn DJ, you agree to the collection and use of information in accordance with this policy. If you do not agree, please do not use the App.


1. Information We Collect

1.1 Information You Provide Directly

Account Information. When you create an account, we collect your:

If you sign in with Google or Apple, we receive your name and email address as authorized by you through those services. We do not receive or store your Google or Apple account password.

Team Information. When you create or manage a team, we collect:

Player Roster Information. When you or a team administrator add players to a roster, the following information may be collected:

Player roster data is typically entered by coaches, parents, or team administrators — not by the players themselves. Players on youth sports teams may be minors. See Section 7 (Children's Privacy) for details on how we handle minors' data.

Audio Content. We collect audio files you upload (walk-up songs) and text you provide for generating AI announcements, including:

Access Requests. If you request access to manage a player's profile, we collect the relationship type you select (self, parent, or helper).

1.2 Information Collected Automatically

When you use the App, we automatically collect:

1.3 Information We Do Not Collect


2. How We Use Your Information

We use the information we collect to:


3. How We Share Your Information

We do not sell, rent, or trade your personal information.

We share information with the following categories of service providers, solely to operate the App:

| Service Provider | Data Shared | Purpose | |-----------------|-------------|---------| | ElevenLabs (AI text-to-speech) | Player name, number, position text from announcement templates | Generate audio announcements | | Apple Music (via server-side proxy) | Search terms you enter | Return song search results | | Expo / Apple Push Notification Service / Firebase Cloud Messaging | Push notification tokens; notification titles and content | Deliver push notifications to your device | | Cloudflare (R2 object storage) | Uploaded images and audio files | Store and deliver media content | | Neon (database hosting) | All account, team, player, and notification data | Database storage and retrieval | | Vercel (API hosting) | All API request/response data in transit | Host and serve the API | | Google / Apple (OAuth sign-in) | Authentication tokens during sign-in | Authenticate your identity | | Sentry (error monitoring) | Crash reports, error stack traces, device info (type, OS, app version), IP address, anonymized session replay screenshots | Identify and fix bugs, improve app stability |

Each service provider processes data only as necessary to perform its function and is bound by its own privacy and security commitments. Sentry processes data on our behalf as a data processor and does not sell or share your data. For more information, see Sentry's Privacy Policy. We require written assurances from service providers that process children's personal information that they will maintain the confidentiality, security, and integrity of such information and will not use it for any unauthorized purpose. We do not share data with service providers for advertising, profiling, or AI model training purposes.

Other Disclosures. We may disclose your information if required by law, legal process, or government request, or to protect the rights, safety, or property of WalkOn DJ, our users, or the public.


4. Apple Music Integration

WalkOn DJ integrates with Apple Music to let you search for and play walk-up songs. This integration works as follows:


5. AI-Generated Content (Text-to-Speech)

WalkOn DJ uses ElevenLabs, a third-party AI text-to-speech service, to generate player walk-up announcements.

What is sent to ElevenLabs:

What is NOT sent to ElevenLabs:

The generated audio is returned to our servers and stored in our cloud storage for playback.

In-App Consent: Before generating your first AI announcement, the App will present a clear disclosure identifying ElevenLabs as the third-party AI provider and the specific data that will be shared (player name, number, and position). You must affirmatively consent to this data sharing before any data is transmitted to ElevenLabs. You may use all other App features without consenting to this third-party disclosure.

By using the announcement generation feature, you acknowledge that the text you provide will be processed by ElevenLabs in accordance with ElevenLabs' Privacy Policy.

AI Disclosure: Announcements generated through this feature are created using artificial intelligence. They are not recorded by a human voice.


6. Data Retention

We retain your data as follows:

| Data Type | Retention Period | |-----------|-----------------| | Account information | Until you delete your account | | Team and player data | Until the team is deleted or you delete your account | | Uploaded audio files | Until deleted by you or the team administrator, or upon account deletion | | AI-generated announcements | Until deleted by you or the team administrator, or upon account deletion | | Push notification tokens | Until you sign out, revoke permission, or delete your account | | Session data (IP, user agent) | Duration of active session; cleared on sign-out | | Push receipt tickets | Automatically deleted after 48 hours | | Notifications | Until manually dismissed or account deletion |

We do not retain data indefinitely. When you delete your account, we delete all associated personal data from our database and cloud storage. See Section 8 for details.


7. Children's Privacy

WalkOn DJ is a team management tool designed for use by coaches, parents, and team administrators. The App is not directed to children under 13, and children under 13 should not create accounts.

However, we recognize that player roster data entered by coaches and parents may include the names, photos, and other information of minors, including children under 13.

How We Handle Minors' Data

Separate Consent for Third-Party Sharing

Parents may consent to the collection and use of their child's roster information (for team display, lineup, and game-day playback) without consenting to its disclosure to third-party AI services. If a parent or team administrator does not consent to third-party sharing, the player's information will still be stored for roster and lineup purposes, but AI-generated announcements (which require sending data to ElevenLabs) will not be available for that player. The App will present this choice before any player data is sent to a third-party service.

Parental Rights

If you are a parent or legal guardian and believe your child's personal information has been collected through WalkOn DJ (for example, as part of a team roster), you have the right to:

To exercise these rights, contact us at support@heaters.fm. We will respond within 30 days.

If we learn that we have collected personal information directly from a child under 13 without verifiable parental consent, we will delete that information promptly.


8. Account Deletion

You may delete your account at any time through the App (Settings > Delete Account) or by contacting us at support@heaters.fm.

When you delete your account, we will:

Team data shared with others: If you are a member of a team with other administrators, team data and player records you contributed may persist under the remaining administrators' control. Deleting your account removes your membership and personal data, but does not delete shared team content that other administrators also manage.

You may also request account deletion via a web form at https://heaters.fm/delete-account, which is accessible even after uninstalling the App.

Account deletion is typically completed within 7 days. Some data may be retained for up to 30 days in encrypted backups before being permanently purged.


9. Your Privacy Rights

Depending on your location, you may have the following rights:

California Residents (CCPA/CPRA)

Other U.S. State Privacy Laws

Residents of states with comprehensive privacy laws — including but not limited to Virginia, Colorado, Connecticut, Utah, Indiana, Iowa, Kentucky, Montana, Nebraska, New Hampshire, New Jersey, Oregon, Rhode Island, Tennessee, Texas, Delaware, Maryland, and Minnesota — have similar rights to access, correct, delete, and port their data. We will honor valid requests from residents of any state with applicable privacy legislation.

European Economic Area (GDPR)

If you are located in the EEA, you have the right to access, rectify, erase, restrict processing, data portability, and object to processing of your personal data. Our legal basis for processing is contract performance (providing the service you signed up for) and legitimate interests (security, service improvement).

To exercise any of these rights, contact us at support@heaters.fm. We will respond within 30 days (45 days if an extension is needed, with notice).


10. Data Security

We implement appropriate technical and organizational measures to protect your data:

We maintain a written information security program that includes designated personnel responsible for data security, periodic risk assessments, and ongoing monitoring of safeguards, in compliance with the Children's Online Privacy Protection Rule.

No method of transmission or storage is 100% secure. While we strive to protect your information, we cannot guarantee absolute security.

Data Breach Notification. In the event of a security breach that results in unauthorized access to your personal information, we will notify affected users in accordance with applicable law. This may include notification by email, in-app notification, or prominent posting within the App. Where required by law, we will also notify relevant regulatory authorities within the applicable timeframe (e.g., 30 days under California law, 72 hours under GDPR). We will provide information about the nature of the breach, the types of data affected, and steps you can take to protect yourself.


11. Data Transfers

Your data is processed and stored using service providers located in the United States and other countries. By using the App, you consent to the transfer of your information to these locations. Our service providers maintain appropriate safeguards for data protection.


12. Third-Party Links and Services

The App may contain links to third-party services (e.g., Apple Music). We are not responsible for the privacy practices of third-party services. We encourage you to review their privacy policies.


13. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by:

Your continued use of the App after changes are posted constitutes acceptance of the updated policy.


14. Contact Us

If you have questions about this Privacy Policy, wish to exercise your privacy rights, or have concerns about your data, contact us at:

WalkOn DJ Email: support@heaters.fm

For COPPA-related inquiries (children's privacy), please include "Children's Privacy" in the subject line.