TPS League
A mobile-first management platform for traveling women's golf leagues. Schedules, scoring, member directory, course rotation, GHIN handicap sync, AI scoring assistant, and the kind of admin tooling a season-running league actually needs.
What it is
TPS League replaces the spreadsheet-and-group-text approach to running a 30-member traveling golf league. The pilot deployment is for The Putt Sluts, a Boulder-area women's league that rotates across thirty-nine Front Range courses on Thursdays from May through October. The platform handles the parts that hurt — pairings generation, payment tracking, tee sheet email, GHIN handicap import, course geometry, frost-delay tee-time shifting — and gets out of the way.
What it includes
Members get a dashboard, leaderboard, member directory, and check-in flow. Schedulers and admins get pairings, payments, settings, constraints, course management, GHIN handicap sync, frost-delay tools, lucky charm assignment, pin-sheet management, email campaigns, and an audit log that records actor and before/after state across every administrative action. NFC + QR check-in cards give each member a tap-to-identify interface. An AI scoring assistant ("Nineteen") helps with rules questions, scoring queries, and live-round support. A scheduled worker sends tournament reminders by SMS and push notification each morning of play.
Status
Currently in active development for a May 7, 2026 season-opener launch. Live at tpsleague.com for the pilot league. Additional women's golf leagues interested in the platform are welcome to reach out.
Privacy
TPS League's privacy practices are governed by the umbrella Massfeller LLC Privacy Policy, with the following TPS-specific notes:
- Member contact information (name, email, phone, optional GHIN ID) is shared within the league for the express purpose of league operation; not shared externally
- Scoring data, attendance, and payment status are visible to other league members and admins
- The "Nineteen" AI assistant routes conversation context to a third-party AI provider under their API data use terms; specific providers are listed in the umbrella policy
- Email campaigns to members include unsubscribe links honored at the recipient level
- NFC scan counters are tracked to detect cloning; suspicious counter regressions are logged and warned, never blocked
Support
Member support and league admin questions go to support@massfellerllc.com. League-level operational questions go through the league's scheduler and admin team.