Privacy Policy
Who we are
PropsMath LLC (“PropsMath,” “we,” “us,” or “our”) is responsible for the personal information processed through propsmath.com (the “Service”). Contact: PropsMath LLC, PO Box 73, Mountain Home, NC 28758, +1 (678) 571-6682, contact@propsmath.com.
This policy explains what we collect, why, who processes it for us, how long we keep it, and what you can ask us to do. The Terms of Service govern your use of the Service.
What we collect
- Account. Your email address and a sign-in identifier. If you sign in with Google, our sign-in provider also receives the basic profile Google shares, such as your name and profile picture. Our own database stores your email address, an internal account ID, and the date the account was created.
- Age check. We ask for your date of birth once, to confirm you are 21 or older and to apply the under-13 rule below. We do not store the date of birth. On your account, we store only that you were verified as 21 or older, the age floor that check applied (21) and the time of that verification, or, if an under-21 attempt is refused, the time of that refusal, so the check cannot be retaken. If the date of birth shows a child under 13, we delete the account instead (see “Age” below).
- Signup country. The country our hosting provider derives from your IP address when your account is first set up.
- Subscription. Your plan, its status, the date it renews or ends, and the Stripe customer and subscription identifiers that link your account to your payments. Stripe holds your card and billing details; we never receive or store your full card number.
- What you do in the product. Reads you save (saved calls), fighters, cards, and teams you follow, your notification and onboarding choices, and the in-app notifications we generate for you.
- On your device. Your My Card saves, your sport filter, and display preferences are kept in your browser’s local storage. They stay on your device and are not sent to us.
- Messages. Emails you send us, for example support, refund, or account-data requests.
- Sport waitlist. If you use a “Notify me” form to hear when a sport launches, the email address you enter, the sport you chose, where you signed up (for example, the coming-soon page), and when.
- Technical logs. When you use the Service, our servers record technical details such as your IP address, the page or feature requested, the time, and errors. A log line can include your internal account ID or sign-in identifier, and a few kinds of log line include your email address, for example a line recording complimentary access or a payment we could not match to an account. Error alerts built from these logs are emailed to our mailbox at contact@propsmath.com (see Service providers).
- Product analytics. Anonymous usage information: the pages you view, how long you stay on a page and how far you scroll, the address of the page on another site that linked you here, a few in-product actions, page-speed measurements, your browser and device type and screen size, your time zone and browser language, and random identifiers stored in your browser. Like any web request, it reaches our analytics provider with your IP address. Page addresses are trimmed to the path, with query strings and payment references removed, with one exception: if the link you arrived by carries campaign, ad-click, or link-sharing parameters, such as utm_source, utm_medium, utm_campaign, gclid, fbclid, msclkid, mc_cid, or igshid, which some sites, ad networks, social apps, and email tools add to links, or the email-recipient identifier some email tools add (_kx), our analytics provider records those values separately. Analytics is never linked to your account ID or email address, and it does not run for visitors in the EU, EEA, or UK or for automated browsers.
We do not store your date of birth or your full card number, we do not collect precise location, and we do not use advertising pixels.
The calibration log of published model probability estimates and their outcomes is not personal information. Its entries carry no name or account identifier, and they stay after an account is deleted so the public track record stays complete, misses included.
How we use it
- To create and run your account and sign you in.
- To confirm you are 21 or older.
- To delete an account when the age check shows a child under 13, and to keep a scrambled code made from its email address so that address cannot be used to sign up again for 12 months.
- To apply our location restrictions.
- To take payment and manage renewals, cancellations, and refunds.
- To provide the Service: reads, your saves and follows, your notifications, and the track record.
- To understand, in aggregate, how the product is used.
- To keep the Service secure and investigate abuse.
- To answer your messages and requests.
- If you joined the sport waitlist, to send one email when the sport you chose launches.
- To meet legal obligations and enforce the Terms.
Service providers
These providers process information for us to run the Service. They act on our instructions, and we do not let them sell it or use it for advertising.
- Clerk (sign-in). Accounts, sign-in, and sessions, including Google sign-in. Clerk sends the sign-in and verification emails, and it holds the result of your age check.
- Stripe (payments). Checkout, the billing portal, card and billing details, fraud screening, and payment emails such as receipts and renewal reminders.
- Vercel (hosting). Serves the Service, provides the IP-derived country and region used for our location restrictions, keeps server logs and forwards them to our log provider, and routes our requests to AI model providers.
- Neon (database). Stores your account record, subscription records, saved calls, follows, notification choices, notifications, and waitlist entries.
- Upstash (cache). Stores sports data and published reads so pages load quickly. The only account-related information in it is the scrambled code made from the email address of an account deleted under the under-13 rule, kept for 12 months (see “Age”).
- Axiom (logs and alerts). Receives a copy of our server logs, described under Technical logs above, in the United States, and emails error alerts built from them to our mailbox at contact@propsmath.com.
- PostHog (product analytics). Receives the anonymous analytics described above, in the United States.
- DevDudeJeremy LLC (development and maintenance). The studio that builds and maintains the Service for us. It can access our systems and logs to do that work.
- Railway (background worker). Runs the live sports data feed. It receives no information about you.
- AI model providers. Help produce research and explanations from sports data. They receive no information about you.
- Our email provider. Hosts the mailbox that receives your messages to contact@propsmath.com.
Fighter photos are loaded by your browser directly from third-party image hosts (a public media archive and a content delivery network). Like any website your browser contacts, they receive your IP address and basic browser details. We send them nothing about you.
We may also disclose information if the law requires it, to protect the rights, safety, or security of users, the public, or PropsMath, or as part of a merger, sale, or reorganization, in which case this policy continues to apply to it.
Cookies and browser storage
- Sign-in cookies from Clerk keep you signed in. The Service does not work without them.
- Payment pages run by Stripe set Stripe’s own cookies for checkout and fraud prevention.
- Analytics storage from PostHog holds the random identifier described above, where analytics runs.
- Local storage holds your My Card saves, sport filter, and display preferences on your device.
We use no advertising or cross-site tracking cookies. You can clear cookies and local storage in your browser settings at any time; clearing them signs you out and removes My Card saves from that device.
Other companies. When you use the Service, some other companies may collect information about your online activity over time and across different websites, under their own privacy policies: Stripe on its checkout and billing pages, Google if you sign in with Google, our sign-in provider Clerk, and the image hosts that serve fighter photos. We do not let advertising networks or data brokers collect information about you on the Service.
Global Privacy Control and Do Not Track
We do not sell personal information or share it for cross-context behavioral advertising, so there is no sale or sharing for a Global Privacy Control signal to opt you out of. If that ever changes, we will honor Global Privacy Control as an opt-out. The Service does not change its behavior in response to Do Not Track signals.
Retention: how long we keep it
- While your account is open, we keep your account information and product activity.
- When you delete your account, your sign-in account (including the age-check result) is deleted, and your saved calls, follows, notification choices, and notifications are deleted at once. We keep an account record with your email address removed. It still holds your internal account ID, your sign-in identifier, the signup country, the location and age-check flags, and the date the account was created. We also keep your subscription records, including the Stripe customer ID that links them to your payments, because they are part of our financial records. This record is kept for the same 7 years as financial records, even for an account that never paid; if yours never had a subscription, you can ask us to erase it sooner. Ask before you delete the account, from the address on it: deletion removes your email address, and a record that never had a subscription keeps nothing else that lets us tell it is yours.
- Financial records are kept for 7 years after the later of the last payment or account deletion. Deleting your account does not delete your customer record in our Stripe account, which includes the email address and billing details you gave at checkout; we keep it as part of those financial records. Stripe also keeps its own records under its own obligations.
- Product analytics is kept for no more than 12 months.
- Technical logs are kept for no more than 90 days.
- Messages are kept as long as needed to deal with them and any follow-up.
- Sport waitlist entries are kept until you ask us to remove yours. Deleting your account does not remove them, except when an account is deleted under the under-13 rule (see “Age”).
- The calibration log is kept indefinitely. It is anonymous and is the basis of the public track record.
- An account deleted under the under-13 rule (see “Age”) is removed at once, including our account record. We keep only a scrambled code made from its email address, for 12 months. If the account ever had a subscription, we also keep the subscription records, with the email address and signup country removed from our account record, and our Stripe customer record for the payment, as financial records for 7 years.
Deleting your account (Stripe first, fails closed)
When you delete your account, we first cancel any subscription with Stripe, including one whose payment is overdue or incomplete. The cancellation is immediate and ends paid access at once (see the Refund Policy). If the cancellation cannot be completed, nothing is deleted and you are told, so you are never left with a deleted account and a live subscription. After a successful cancellation we delete your information, or remove your email address from it, as described above, and your sign-in account is deleted last. A sport waitlist entry is separate from your account and is not removed (except under the under-13 rule; see “Age”); see Email below for how to leave the waitlist.
Account data and deletion requests
Once you are past the age check, you can delete your account from the account area of the Service. If you cannot reach the account area, email contact@propsmath.com from the address on the account and we will delete it. For a copy of your account information — profile and billing details — email contact@propsmath.com from the address on the account and we will respond by email. Analytical content — model probability estimates, market odds, and signals derived from them — is not account information and is not included.
Your choices and rights
Whatever state you live in, you can ask us to tell you what personal information we hold about you, to correct it, or to delete it (subject to the retention rules above), and you can appeal if we refuse. Email contact@propsmath.com from the address on your account so we can confirm the request is yours. We answer within 45 days and will tell you if we need longer. We will not treat you differently for making a request. We do not offer a downloadable copy of your records.
We do not believe we currently meet the thresholds that would make the California Consumer Privacy Act apply to us. If that changes, we will update this policy. We do not sell personal information or share it for cross-context behavioral advertising, so we do not show a “Do Not Sell or Share My Personal Information” link.
European Union, European Economic Area, and United Kingdom
We do not offer accounts in these countries: signing up, signing in, and starting a subscription are refused there, and analytics does not run for visitors there. Our public pages stay readable. Reading them from there creates the technical logs described above, and your browser also connects to our sign-in provider and to the image hosts that serve fighter photos, which receive your IP address. If you email us to be told when accounts open there, we use your address only to reply to that request, and keep it as described under Messages above.
Age: 21+ and children under 13
The Service is for people 21 or older. When someone under 21 fails the age check, the attempt is refused and the refusal is recorded on that account as a timestamp only; the date of birth entered is never stored.
The Service is not directed to children. If the date of birth entered at the age check shows that the person is under 13, we delete the account straight away: the sign-in account with its email address and any name and photo from a Google sign-in, our account record, and the saved calls, follows, notification choices, notifications and waitlist entries connected to it. We never store the date of birth. To stop the same email address from being used to sign up again, we keep a scrambled code made from it for 12 months from the most recent attempt. The code cannot be turned back into the email address; it can only tell us that the same address has been entered again. If an account with that address on it reaches the age check during that time, we delete that account in the same way, whatever date of birth is entered. If the account had a subscription, we cancel it at once and keep only the payment records described under Retention. If you are a parent or guardian and believe a child under 13 has given us personal information in any other way, email contact@propsmath.com and we will delete it.
Security
We protect information with measures suited to what it is: encrypted connections, access limited to the people and providers who need it, and card details kept with Stripe rather than on our systems. No method of transmission or storage is perfectly secure.
If a security breach involving your personal information occurs, we will notify you as North Carolina law (G.S. 75-65) and any other applicable law requires, without unreasonable delay.
Apart from the sport waitlist below, the emails we cause to be sent are part of running the Service: sign-in and verification emails from Clerk; and from Stripe, payment receipts, refund receipts, upcoming-renewal reminders, notices that your card is expiring or that a payment failed, a link to your billing page when you ask Stripe for one, and, when the first invoice of a subscription is $0 (for example the GODAWGS monthly plan), a separate $0 invoice that sets out the renewal terms you agreed to at checkout (it is not sent if you have already cancelled). We may also email you about your account or a material change to our legal pages. Notifications inside the product appear only in the product.
Sport waitlist. If you enter your email address in a “Notify me” form, we keep it on a waitlist for the sport you chose, for one purpose: to send you one email when that sport launches. Joining is optional and separate from your account: the entry is not linked to your account, creating an account does not add you to it, and deleting your account does not remove it, except when an account is deleted under the under-13 rule (see “Age”). To leave the waitlist, email contact@propsmath.com from the address you signed up with and we will remove your entry.
Apart from the sport waitlist, we do not run a marketing list, and creating an account does not add you to one; if we ever start one, joining it will be optional. Any marketing email we send, including the sport waitlist’s launch email, is optional and includes a way to unsubscribe.
Where information is processed
Personal information is processed in the United States, by us and by the providers listed above.
Changes
We may update this policy. We will post the new version here with a new effective date and a line saying what changed. For a material change, we will notify account holders by email or by a notice on the Service a reasonable time before it takes effect, unless the law requires the change sooner.
Contact
Privacy questions and requests: PropsMath LLC, PO Box 73, Mountain Home, NC 28758, +1 (678) 571-6682, contact@propsmath.com.