Terms of Service
Last updated: August 25, 2026
The short version
Creating a PongLens account is free, and every account includes free video storage and free processing to start. You keep ownership of your videos and notes. You must have the right to upload them. You control who you share your matches with. You can buy more processing minutes and storage when you need them, and coaches can sell match reviews. We can change the service while it's in early access. Don't abuse it.
1. Who we are and what this covers
These terms are an agreement between you and the operator of PongLens ("PongLens", "we", "us") and cover your use of ponglens.com and the analysis services we provide. By creating an account or using the service, you agree to these terms and to our Privacy Policy.
2. The service
PongLens lets you upload table tennis match videos. Our software processes each video to remove dead time and to cut the match into individual points, and makes the results available for you to watch and download. You can add notes to points and matches, including voice notes that we transcribe, and you can share your matches with a coach. Recollect can automatically turn useful guidance from eligible lesson and practice notes into reminders that return over time. It is enabled by default, and you can turn it off in Account.
Most video processing happens on hardware we operate directly (a private workstation controlled by the service operator). As part of processing, a small number of still frames from your video are checked by an automated vision service to confirm the footage is table tennis we can work with and, when needed, to locate the table. Your video files are stored with Cloudflare R2. Your account, match data, and notes are stored with Supabase. Voice notes are transcribed by Deepgram, which may not use your recordings to improve its own products. Some product features, including Recollect, lesson summaries, and Ask, send the content needed for that feature to OpenAI for automated processing. The full list of providers, and what each one does, is in section 11.
3. Free allowances, minutes, and storage
A new account comes with a storage allowance for your videos and a one-time allowance of free processing minutes. Uploading a video uses storage; processing it into points uses minutes, charged by the video's length rounded up to the whole minute. Trimming a video before processing means you pay only for the part you keep. Uploading alone never uses minutes.
- You can buy more minutes in packs. Purchased and free minutes do not expire. If processing fails on our side, the minutes come back automatically.
- You can buy more storage as a 12-month allowance. When it ends, or when you reach your limit, nothing you uploaded is deleted. Your library stays as it is; you just can't add more until you delete something or add space.
- Deleting a video frees its storage right away.
- Prices and allowance sizes may change; changes never reduce minutes or storage you already have.
A few early-access things, honestly stated:
- We don't guarantee uptime, processing speed, or that results will be perfect. Typical processing takes under 30 minutes, but it can take longer.
- We may suspend or discontinue the service. If we do, we'll make reasonable efforts to give you a chance to download your videos and results first.
3a. Payments
Payments are processed by Stripe. Your card details go to Stripe directly and never touch PongLens servers. We store the purchase itself: what was bought, its price, and its status. Unused minute packs can be refunded on request; minutes already spent on completed processing are not refundable. Storage purchases can be refunded in proportion to the time remaining, on request. Contact us and we'll sort it out.
3b. Paid coach reviews
Coaches on PongLens can sell match reviews. The coach is the provider of the coaching service; PongLens provides the video tools, the order workflow, and payment processing through Stripe. When you buy a review, you pay the coach's listed price and nothing more, and PongLens keeps a platform fee from the coach's side of the transaction. A paid review includes the processing of the match you send, up to a stated length, without using your own minutes.
A coach sets their own price, scope, and expected turnaround. You can cancel for a full refund any time before the coach starts, and if a started review is more than a week past its promised date. Delivered reviews are final. Refunds go back to your original payment method.
A coach can also cover a review for a student they already work with by sending an invitation link. The student pays nothing; the coach funds that review through their PongLens account. Coaches receive payouts through Stripe after a review completes. Stripe handles identity checks, bank details, and tax forms; PongLens never sees them. Coaches are responsible for the advice they sell; PongLens facilitates the order and the payment.
4. Your account
You sign in through Google or a one-time email sign-in link via our authentication provider, Supabase. PongLens does not collect an account password. You're responsible for activity that happens under your account. You must be at least 13 years old (or the minimum age of digital consent in your country) to use PongLens.
5. Your content and your responsibilities
Your content includes the videos you upload, the notes you write, and the voice notes you record along with their transcripts. You keep all rights to your content. In return, you promise that:
- You own the footage or have permission from whoever recorded it.
- People who appear in the video have consented to being recorded and to the footage being processed, where the law requires it.
- You won't upload anything unlawful, harmful, or unrelated to the purpose of the service.
Specifically, the following content is prohibited:
- Anything unlawful or that infringes someone else's rights.
- Footage of minors without the consent of a parent or legal guardian.
- Recordings made without the knowledge or consent of the people recorded, where consent is required.
If you import a video by pasting a link (for example a YouTube URL) instead of uploading a file, the imported footage counts as content you uploaded and the same promises above apply to it, including that you own it or have permission from whoever recorded it.
You grant us a limited license to store, copy, and process your content solely to provide the service to you, including transcribing your voice notes, generating Recollect reminders and lesson summaries, and showing your matches to people you share them with. We claim no other rights in your content.
6. Coach sharing
You can share a match, or all of your matches, with another user such as a coach. Sharing grants that named user access to the shared matches until you revoke it. What that means:
- You control your share links. You can revoke a share at any time, and access ends when you do.
- Someone you share with can view the shared matches, including your clips and notes, and can add their own notes. They cannot edit or delete your content.
- Notes a coach leaves on your match are visible to you. If you revoke access, you keep the notes they already left.
- Only share with people you trust to see your footage and notes.
- Sharing a link to a match or point, or sharing an exported video, means you confirm you have the right to share footage of everyone who appears in it.
7. Storage and deletion
What we keep, and for how long:
- Your uploaded videos and cut videos: kept while your account is active and the video is in your library. These are what count toward your storage allowance. Deleting a video removes it and frees the space.
- Voice note audio: deleted 90 days after recording. The transcript stays with your notes. Audio that is part of a delivered paid review is kept with the review.
- Point clips and match data: kept while your account is active, so you can keep reviewing your matches. They do not count toward your storage allowance.
See the Privacy Policy for details. PongLens is not a backup service; keep your own copy of any original video you care about.
8. Feedback
If you send us feedback about the service, including through the in-app feedback form, we may use it to improve PongLens, including improving the accuracy of our analysis. You don't need to send feedback, and doing so doesn't give us any rights to your match content beyond what these terms already grant.
9. Acceptable use
- Don't attempt to access other users' videos or data.
- Don't probe, overload, or disrupt the service.
- Don't use automated tools to bulk-upload content.
- Don't upload content you don't have the right to upload.
- Don't upload malware, or attempt to gain unauthorized access to the service or its infrastructure.
- Don't reverse engineer, scrape, or copy the service, or use it to build or train a competing product.
- Don't resell, sublicense, or commercially exploit the service or its output without our written permission.
- Don't circumvent usage limits, rate limits, or access controls.
We may remove any content and suspend or terminate any account at our discretion, including (but not only) for violations of these rules.
10. Takedown requests
If you believe a video on PongLens includes you without your consent, or infringes your rights, email support@ponglens.com with enough detail to identify the content. We'll review promptly and remove content that violates these terms or the law, typically within a few business days.
11. Subprocessors
We use a small set of providers to run the service. Each one processes only what it needs for its role:
- Supabase: authentication, database, and job queue.
- Cloudflare R2: storage for video files, point clips, and voice note audio.
- Vercel: website hosting and aggregate analytics.
- Resend: transactional email, including one-time sign-in links and notifications when your match is ready.
- Deepgram: transcription of voice notes. It may not use your audio to improve its own products.
- OpenAI: automated checks during video processing (confirming the footage is table tennis and locating the table, from a small number of still frames), plus Recollect, lesson summaries, Journal photo reading, Ask, feedback assistance, and page drafting for coaches.
- Stripe: payment processing for purchases and coach payouts.
12. Disclaimers
The service is provided "as is" and "as available", without warranties of any kind, express or implied. Analysis output is automated and may contain errors. It's a training aid, not an official record of play or a substitute for a qualified coach. Recollect reminders may omit, simplify, or misunderstand guidance, so you should check their linked source before relying on them.
13. Limitation of liability
To the maximum extent permitted by law, PongLens will not be liable for indirect, incidental, special, consequential, or punitive damages, or for lost data, arising from your use of the service. Our total liability for any claim relating to the service is capped at the greater of $10 or the amount you paid us in the 12 months before the claim. Keep your own copy of any video you upload. Don't treat PongLens as a backup.
14. Indemnification
If someone brings a claim against us because content you uploaded violated their rights (for example, you didn't have permission to record or upload it) or because you broke these terms, you agree to cover the resulting costs, including reasonable legal fees.
15. Changes to these terms
We may update these terms as the product evolves. If we make material changes, we'll note the new date at the top of this page and, where practical, notify you in the app or by email. Continuing to use the service after changes take effect means you accept them.
16. Governing law
These terms are governed by the laws of the State of New Jersey, without regard to conflict-of-law rules.
17. Contact
Questions? Email support@ponglens.com.