Terms of Use
Last updated: October 25, 2026
These terms cover the Virtual Targets apps (Virtual Targets: Hockey and Virtual Targets: Soccer) and the website www.ejstechnologies.com, both provided by EJS Technologies Inc., an Ontario, Canada corporation ("we", "us"). By using an app or the website, you agree to these terms. If you don't agree, please don't use them.
If you're under the age of majority where you live, a parent or guardian must agree to these terms for you and is responsible for purchases made on your behalf.
Your licence to use the apps
We give you a personal, non-exclusive, non-transferable licence to use the apps on devices you own or control, for your own training and coaching. You may not copy, modify, resell or reverse engineer the apps, except where the law allows it.
If you got an app from Apple's App Store, Apple's Licensed Application End User License Agreement also applies and governs your licence to the app. Where it conflicts with these terms about that licence, Apple's agreement applies. Apple is not responsible for the apps or these terms. If you got an app from Google Play, Google Play's terms also apply to your purchase.
Plans and purchases
Free Shoot is free. Paid plans unlock more, as described in the app before you buy:
- Pro: drills, game modes, recording and sharing, target skins, and history, shot maps and progress for up to 5 players.
- Pro+: everything in Pro for up to 25 players, plus detailed summaries you can send by email or text.
Each plan is offered monthly, yearly or as a one-time lifetime purchase. Each sport's app is sold separately: a plan bought in one doesn't unlock the other. Prices are shown in the app and the store, in your local currency, before you buy.
All purchases are made through, and billed by, Apple (App Store) or Google (Google Play) using the payment method on your store account. We don't receive your payment details. The store's terms govern payment, taxes and refunds.
Subscriptions
Monthly and yearly plans are subscriptions that renew automatically at the end of each period, at the then current price, until you cancel. You can cancel anytime in your Apple Account or Google Play settings. To avoid the next charge, cancel at least 24 hours before the current period ends. Cancelling stops the next renewal; you keep the plan until the end of the period you've paid for. Deleting the app doesn't cancel a subscription.
Yearly plans may start with a free trial, shown in the app before you subscribe. Each store account can use one free trial. Unless you cancel at least 24 hours before the trial ends, the yearly subscription starts and you're charged.
Moving between plans is handled by the store: an upgrade usually starts right away, with the store crediting or charging the difference, and a downgrade usually takes effect at your next renewal. The stores don't credit a subscription toward a lifetime purchase, so if you buy a lifetime plan while subscribed, cancel the subscription in your store account.
If we change a subscription's price, the store will tell you before the change applies to you and, where required, ask for your consent.
Lifetime purchases
A lifetime plan is a one-time purchase that unlocks that plan, with no renewals, for as long as we offer the app. You can restore it on another device signed in to the same store account. Pro Lifetime owners may be offered Pro+ at member prices, or a one-time upgrade to Pro+ Lifetime.
Refunds
Refunds are handled by the store you bought from, under its policies. We can't issue refunds for store purchases ourselves, but contact us at support@ejstechnologies.com and we'll help where we can.
Your information and content
Player profiles, results and recordings you create stay on your phone and remain yours. Our Privacy Policy explains what the apps store, what they send when you buy or restore a plan, and your choices.
You're responsible for what you record and send. Only add, record or send information about other people, such as players' names, photos or a parent's email address, when you have the right to and they'd expect it. For children, that means with a parent's or guardian's permission.
Play safely
Virtual Targets is used around shooting pucks and balls, which can cause injury or damage. You're responsible for a safe setup: place your phone, tripod, net and yourself out of the line of fire, keep bystanders clear, wear suitable equipment and supervise children. Stop if you feel unwell or are injured.
Scores and speeds are estimates
The apps estimate where each shot went, whether it scored and how fast it travelled from what your phone's camera sees. Lighting, camera placement, distance, the net and the puck or ball all affect accuracy, and some shots will be missed or misjudged. Results are for training and fun, not official measurement.
Availability and changes
We work to keep the apps running well, but we can't promise they'll be error-free, work on every device or always be available. We may change, add or remove features. If we stop offering an app, we'll give reasonable notice where we can.
We may update these terms. We'll change the date at the top, and for significant changes we'll tell you in the app or its release notes. Continuing to use an app after a change means you accept the updated terms.
Disclaimer and limit of liability
To the extent the law allows, the apps and website are provided "as is", without warranties of any kind, and we're not liable for indirect, incidental or consequential losses, or for loss of data stored on your phone. To the extent the law allows, our total liability to you for any claim is limited to the amount you paid for the app or plan in the 12 months before the claim.
Nothing in these terms limits any rights you have as a consumer that can't be limited or waived by agreement, including under Ontario's Consumer Protection Act.
Ending these terms
You can stop using the apps at any time by cancelling any subscription and deleting them. We may suspend or end your use of the apps if you seriously or repeatedly break these terms.
Governing law
These terms are governed by the laws of the Province of Ontario and the federal laws of Canada that apply there. Any dispute will be heard in the courts of Ontario, unless the law where you live gives you the right to bring it there.
Contact
EJS Technologies Inc.
Support: support@ejstechnologies.com