DrillFlow Privacy Policy

Last Updated: September 29, 2026

We respect your privacy and are committed to protecting your personal information. This Privacy Policy explains what data we collect when you use DrillFlow.ca, how we use it, and the choices you have. By using the Service, you consent to the practices described here.

The short version

We built DrillFlow to collect as little as possible. The most sensitive thing in this app is your family's calendar. The calendar script is built in your browser and runs in your own Google account. On a paid plan your setup, including your calendar links, is saved to your account where only you can read it, and we never share it.

Information We Collect

We collect only what is necessary to provide and improve the Service:

How We Use Your Information

We use collected data strictly to operate and improve the Service:

We do not use your data for advertising profiling, behavioural targeting, or sale to any third party.

Calendar Merger

When you use the calendar setup page, your calendar feed links (from TeamSnap, GameChanger, Spordle and similar apps) are combined into a script right in your browser. Those links can contain private access tokens. On the free plan we never receive or store them. On a Coach or Association plan your setup is saved to your account (below). The script you create runs on your own Google account, not on ours.

Saved calendar setup (Coach and Association plans)

On a Coach or Association plan, your configuration (your feed links, home address, calendar ID and buffer settings) is saved to our database when you create your calendar script or press "Save my setup", in a record that only your account can read. The Display page and your family share links use it. Feed links can contain access tokens, so treat this like private data; we do. A script created on these plans also gets a private sync key, so on each sync it can read your current feed links (the links, team labels and colours only, never your home address or calendar ID) from your saved setup. We store only a scrambled (hashed) copy of the key and the time your script last checked in, and "Reset key" on the calendar setup page switches the old key off. To delete your saved setup, email us at DrillFlowca@gmail.com and we will remove it. Deleting your account removes it as well.

Kitchen Display

The display reads your Google Calendar directly from your device to your calendar. The schedule data does not pass through DrillFlow servers.

DrillFlow's use and transfer of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

Practice plans and assignments

When a coach assigns a practice plan to a team and date, that assignment (the team name, the date, and a link to the plan) is readable by anyone, so that families can open the plan from the display or calendar without creating an account. Assigning a plan is how a coach chooses to share it. The drills inside an assigned plan, including a coach's own private drills, can be watched by anyone who has the link. Removing the assignment removes that access.

Drills you submit to the library

When you submit a drill, we store a copy of it along with the credit name and note you provide, linked to your account, so we can review it. If we publish it, the drill and your credit name become public in the library. Submissions you withdraw or we decline are not published.

Shooting Challenge and children's information

DrillFlow is built for youth sports, so some features involve information about kids: first names on team rosters and calendar events, and shot counts logged by parents. We keep this to the minimum the feature needs. Please use first names or nicknames rather than full names. Shooting Challenge logging works through private links instead of accounts; anyone who has a team's link can see that team's first names and shot totals, so share links only with your team's families. Coaches can delete players, entries, or whole teams at any time, which removes that data.

What we never collect

We do not see or store your Google password, your calendar sign-in token, or (unless your setup is saved on a paid plan) your calendar feed links. We do not collect precise device location. We do not sell personal information or share it with advertisers.

Analytics and payments

DrillFlow does not run third-party analytics or tracking scripts. Payments and subscriptions are handled entirely by Stripe; we store only your Stripe Customer ID and never see or store card numbers.

Data Sharing

We do not sell your personal data. DrillFlow is a tools business, not an advertising business.

We may share limited data with the following trusted service providers solely to operate the Service:

All providers are bound by strict data processing agreements and are prohibited from using your data for their own purposes. We may also disclose data if required by law or court order.

Data Retention & Security

We retain your account data for as long as your account is active. If you delete your account, we will remove your personal data within 30 days, except where we are required by law to retain certain records.

We implement industry-standard security measures including encrypted data transmission (HTTPS/TLS), hashed password storage, and strict access controls. No method of transmission over the internet is 100% secure, and we cannot guarantee absolute security.

Your Rights

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

To exercise any of these rights, contact us below. We will respond within 30 days.

Cookies & Local Storage

DrillFlow uses browser local storage to save your drills and application preferences directly on your device. This data never leaves your browser unless you explicitly share a drill via a share link.

We may use minimal session cookies for authentication. We do not use third-party tracking cookies or advertising cookies.

Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will revise the "Last Updated" date at the top of this page. For material changes, we will notify you by email or by a prominent notice within the Service. Your continued use of DrillFlow after changes are posted constitutes acceptance of the revised policy.

Deleting your data

You can delete drills, plans, assignments, teams and entries from inside the app. To delete your saved calendar setup, or your account and everything tied to it, contact us at DrillFlowca@gmail.com and we will remove it.

Contact Us

Questions about this Privacy Policy? Reach out directly:

Ryan Werk, Sole Proprietor
British Columbia, Canada