Privacy Policy

Effective date: 11 November 2026

This Privacy Policy explains how Calum O’Donoghue, trading as Net Rank Builder (“we”, “us”, “our”) collects, uses, shares, and protects personal information when you use the Net Rank Builder application and related services (the “Service”). It applies to club administrators and to individual players/members who use the Service.

1. Information We Collect

We collect the following categories of information, directly from your use of the Service:

a. Account and authentication data

b. Profile data you provide

c. Tennis and activity data

d. Club and administration data

e. Subscription and billing data

f. Technical and locally stored data

We do not use advertising, cross-site tracking, or third-party analytics SDKs in the Service.

2. How We Use Your Information

We process your information to:

Legal bases (where required, e.g., GDPR): performance of a contract (providing the Service), your consent (e.g., optional phone number and TennisID), legitimate interests (security, improving the Service), and legal obligation (billing/tax).

3. Data Sharing & Third-Party Services

We share personal information with the following service providers (subprocessors) strictly to operate the Service:

ProviderPurposeData involved
Google LLC — Firebase AuthenticationIdentity, sign-in, email verification, password reset, Google Sign-InEmail, password (hashed, handled by provider), Google profile identifiers
Google LLC — Cloud Firestore / Google CloudDatabase and infrastructure storing application dataProfile, club, match, booking, session, league, and subscription-status data
Stripe, Inc. / Stripe Payments Europe, Ltd.Payment processing, subscription billing, hosted checkout, customer billing portal, and tax calculationPayment card details, billing name/address, phone number, customer and subscription identifiers
Vercel Inc.Application hosting and serverless/edge functionsRequest/network data; processed data in transit
ClubSpark / World Tennis Number (ITF) — worldtennisnumber.comWorld Tennis Number lookupThe TennisID you provide; returned player name and WTN rating

We do not sell your personal information. We may disclose information where required by law or to protect rights and safety, and in connection with a merger, acquisition, or transfer of assets.

4. Data Security & Retention

Security. We rely on industry-standard safeguards, including:

No method of transmission or storage is completely secure; we cannot guarantee absolute security.

Retention. We retain personal information for as long as your account is active and as needed to provide the Service, meet legal, tax, and accounting requirements, and resolve disputes. Specifically:

You may request deletion of your account and associated personal data as described below.

5. User Rights & Choices

Depending on your location, you may have the right to:

You can exercise many of these choices in-app (edit your profile, remove optional fields, clear local storage). For other requests, contact us using the details below. We will verify your identity before acting on a request. If you believe a club administrator holds your data, you may contact them or us.

6. Contact Information

Email: netrankbuilder@protonmail.com

Postal address: Calum O’Donoghue, Carrickmacross, Co. Monaghan, Ireland

If you are in the EEA/UK, you may also contact us about data-protection matters at the same email address.