RingCaddy is an independent wind ring calculator designed to help players of ring-based mobile golf games quickly and accurately calculate wind adjustments. Compatible with Ultimate Golf, Golf Clash, Golf Rival, and any mobile golf game using an accuracy-based ring wind system.
RingCaddy uses the community-verified formula: each ring represents wind equal to the club's accuracy divided by 20. Enter your club accuracy, wind speed, shot range, and elevation — RingCaddy instantly tells you how many rings to move and in which direction.
Works on any device with a modern browser: Android, iOS, Windows, macOS, and tablets. Installable to your home screen as a Progressive Web App for offline use.
RingCaddy is an independent third-party tool. It is not affiliated with, endorsed by, sponsored by, or connected in any way to Miniclip, Playdemic, Century Games, or any other game developer. All game names are trademarks of their respective owners and are referenced solely to describe compatibility.
By accessing or using RingCaddy ("the App") you agree to these Terms. If you disagree, do not use the App. These Terms form a binding agreement between you and RingCaddy ("we," "us").
RingCaddy is an independent third-party wind calculator. It is not affiliated with any game developer. All calculations are estimates based on community-derived formulas and are not guaranteed accurate in every situation. Game updates, device variability, camera angle, and other factors may affect results.
Access codes are for personal use only. Do not share, sell, or distribute codes. We may revoke codes for misuse. Account data is stored locally — we are not responsible for data loss due to device failure or browser clearing.
Free trials are strictly limited to one trial per person and one trial per device. To enforce this limitation, RingCaddy generates and records an anonymous device fingerprint when a free trial is activated. This fingerprint is a one-way hash of non-personal technical device characteristics and cannot be used to personally identify you.
Attempting to obtain multiple free trials through any means — including but not limited to using multiple email addresses, clearing browser data, using different browsers, using private/incognito mode, using a VPN, using different devices, or any other circumvention method — constitutes fraudulent use of the service. We reserve the right to deny service permanently to any user or device found engaging in trial abuse. By activating a free trial you acknowledge and agree to these terms and consent to device fingerprint collection as described in our Privacy Policy.
Subscriptions are billed on a recurring monthly or annual basis through Stripe. By subscribing you authorize recurring charges. Pricing may change with 30 days notice to active subscribers.
ALL PURCHASES ARE FINAL. NO REFUNDS, CREDITS, OR EXCHANGES ARE ISSUED FOR ANY SUBSCRIPTION FEES, PARTIAL PERIODS, OR UNUSED ACCESS TIME. By completing a purchase you acknowledge no refunds will be issued except where required by applicable law. Fraudulent chargebacks result in immediate permanent account termination. Billing disputes must be reported within 7 days.
Cancel anytime through the subscription management portal. Cancellations take effect at end of the current billing period. Access continues until period ends. No partial refunds for unused time.
THE APP IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND. WE DO NOT WARRANT UNINTERRUPTED OR ERROR-FREE OPERATION OR THAT CALCULATIONS WILL BE ACCURATE IN ALL CIRCUMSTANCES. YOUR USE IS AT YOUR SOLE RISK.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, RINGCADDY SHALL NOT BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES INCLUDING LOSS OF IN-GAME CURRENCY OR PROGRESS. OUR TOTAL LIABILITY SHALL NOT EXCEED AMOUNTS PAID IN THE THREE MONTHS PRECEDING THE CLAIM.
PLEASE READ CAREFULLY — AFFECTS YOUR LEGAL RIGHTS.
Any dispute arising from these Terms or your use of the App shall be resolved by binding individual arbitration, not in court, except for small claims. YOU WAIVE YOUR RIGHT TO A JURY TRIAL AND TO CLASS ACTION. Arbitration shall occur in Minnesota, USA. The arbitrator's decision is final and binding. You may opt out of arbitration within 30 days of first accepting these Terms by written notice to us.
All App content, design, and code are the intellectual property of RingCaddy. You may not copy, reproduce, or distribute any part without written permission. Third-party game names are trademarks of their owners. RingCaddy makes no claim to those trademarks.
You may not: reverse engineer the App; share or sell access codes; circumvent subscription controls; use the App for unlawful purposes; use automated means to access or scrape the App; or violate any game's terms of service through use of this App.
These Terms are governed by the laws of the State of Minnesota, United States, except where superseded by applicable consumer protection laws in your jurisdiction.
We may update these Terms at any time. Material changes will be communicated through the App. Continued use constitutes acceptance.
RingCaddy is committed to protecting your privacy. This Policy explains what data we collect, how we use it, and your rights.
Payment data: Collected by Stripe when you subscribe. We never receive or store your card details.
App data: Clubs, balls, pins, and preferences are stored locally on your device only. This data is never transmitted to our servers.
Access codes: Stored locally on your device at activation.
Device fingerprint: To enforce our one-trial-per-device policy and prevent fraudulent trial abuse, we generate an anonymous device identifier ("fingerprint") derived from technical characteristics of your device including screen resolution, GPU renderer, audio processing signature, browser platform, and other non-personal hardware signals. This fingerprint is a one-way hash — it cannot be reversed to identify you personally. It is stored locally on your device and, at launch, will also be stored on our servers solely for trial enforcement purposes. By activating a free trial you consent to this fingerprint being recorded. This is disclosed as required under GDPR Article 13 and CCPA.
Analytics: During beta, anonymized usage data may be collected to improve the App. No personally identifiable information is included.
To process subscriptions; provide support; send important App notices; improve functionality; enforce Terms; comply with legal obligations. We do not sell your data to third parties.
Your game data lives only on your device. Payment data is handled by Stripe with industry-standard encryption. We recommend periodically noting your setup to avoid loss if you clear your browser.
Stripe: Payment processing. See stripe.com/privacy.
Google Fonts: Font delivery. See fonts.google.com/privacy.
We are not affiliated with any game developer and share no data with them.
You have the right to: access, rectify, erase, restrict, or port your data; object to processing; and withdraw consent. Contact us to exercise these rights. We respond within 30 days. Most App data can be deleted directly in Settings.
You have the right to know what data we collect, request deletion, and opt out of data sales. We do not sell personal data.
Billing records are retained as required by law (typically 7 years). App data on your device is retained until you delete it. Delete all local data anytime via Settings → Delete All My Data.
RingCaddy is not directed to children under 13. We do not knowingly collect data from children under 13. Contact us immediately if you believe a child has submitted data.
We may update this Policy periodically. Material changes will be communicated through the App. Continued use constitutes acceptance.