Security
How we protect your data
What we do to keep league data safe, and how to tell us if you find a problem.
Infrastructure
Fairway VS is hosted on Google Cloud through Firebase.
Data is encrypted in transit with TLS and encrypted at rest by Google.
Payments
Card data for trip passes is handled entirely by Stripe. We never see or store card numbers.
League data stays in the league
Database security rules restrict each league's data to that league's members. An automated test suite checks those rules on every code change.
Sign-in
Sign-in runs on Firebase Authentication, with email and password, Sign in with Apple, or Google. We never see your password.
Our own access
Administrative access to our systems is protected by two-factor authentication.
Report a vulnerability
Email security@fairwayvs.com with a description of the issue and the steps to reproduce it. The same contact is listed in our security.txt file.
Good-faith research is welcome. When you test, please:
- Give us a reasonable amount of time to fix the issue before you disclose it publicly.
- Use only your own accounts and leagues, and don't access, change, or delete other people's data.
- Don't degrade the service for others, for example with denial-of-service testing.
- Don't use social engineering or phishing against our users or team.
We don't run a paid bug bounty program.