Last updated: 17 October 2026
Tennis Tournament Lens is a browser extension that adds a registration panel to
tournament result cards on playtennis.usta.com. This page explains exactly what
it handles and what it does not.
playtennis.usta.com, the site you are
already on.When you hover a tournament result card, the extension asks USTA’s own public endpoint for that tournament’s registration data. The response contains, per division:
All of this is data USTA already publishes on its own tournament pages. The extension does not request birth dates, postal addresses, email addresses, phone numbers, or USTA account identifiers, and it does not attempt to access anything that requires signing in.
| Where | What | How long |
|---|---|---|
chrome.storage.session |
The registration data described above, so hovering the same card twice does not re-fetch it | 5 minutes, and memory only — cleared when the browser closes |
chrome.storage.sync |
Your own settings: whether the extension is on, whether the hover panel is enabled, and the hover delay | Until you change them or remove the extension |
chrome.storage.session is held in memory and is never written to disk.
One request, to playtennis.usta.com, containing a GraphQL query and a
tournament id. No cookies are attached to it — the request is made with
credentials: "omit" — so USTA cannot link these lookups to your browsing
session through its analytics identifiers.
The extension contains no analytics, no advertising, no crash reporting, and no remote code. Everything it runs ships inside the extension package.
None. No data is sold, shared, transferred, or disclosed to anyone. There is no server operated by the developer.
The extension displays the names of junior players because USTA already displays them publicly on its tournament pages, and a parent deciding whether to enter a tournament needs to see who else is entered. The extension does not build profiles, keep records, or transmit this information anywhere. It is discarded when the browser closes.
| Permission | Why it is needed |
|---|---|
storage |
To remember your settings, and to cache registration data briefly in memory so the same tournament is not re-fetched on every hover. |
https://playtennis.usta.com/* |
To read the result cards on the page you are viewing, and to query the same public endpoint the site’s own pages use. |
No other permissions are requested.
This extension is an independent project. It is not affiliated with, endorsed by, or sponsored by the United States Tennis Association. “USTA” is used only to describe the website the extension works with.
If this policy changes, the date at the top of this page will change.
Questions or concerns: tennistournamentlens@gmail.com
You can also open an issue at https://github.com/Chandler-Gao/tennis-tournament-lens/issues