Privacy Policy
Effective date: March 1, 2026 · Last updated: March 1, 2026
1. Overview
RingTally ("we", "us", or "our") operates the website and application at ringtally.com. This Privacy Policy explains what personal information we collect, how we use it, and the choices you have. By using RingTally you agree to the practices described here.
We do not sell your personal information. We do not show you ads.
2. Information We Collect
Information you provide
- Account information — email address and display name when you sign up.
- Wedding details — partner names, wedding date, guest count, and total budget entered during onboarding.
- Budget data — categories, expenses, line items, vendors, amounts, payment schedules, and payer information you add to your budget.
- Support messages — any information you include when contacting us through the support form.
Information collected automatically
- Usage data — pages visited, features used, and actions taken within the app (stored in our database for support and debugging purposes).
- Authentication logs — sign-in timestamps and authentication method (email/password or Google).
- Technical data — browser type, operating system, and IP address, collected by our infrastructure providers in server logs.
Information from third parties
- Google OAuth — if you sign in with Google, we receive your email address and display name from Google. We do not receive your Google password or access to other Google services.
- Stripe — if you subscribe to a paid plan, Stripe processes your payment and shares subscription status, plan, and billing period dates with us. We never see or store your full card number.
3. How We Use Your Information
- To provide, operate, and improve the RingTally service.
- To manage your account and authenticate your identity.
- To process subscription payments and manage billing through Stripe.
- To send transactional emails — account confirmation, password reset, email change verification, payment reminders, and weekly budget digests. You cannot opt out of essential account emails; digest and reminder emails can be managed in Settings.
- To respond to support requests.
- To detect and prevent fraud, abuse, or unauthorized access.
- To comply with legal obligations.
We do not use your budget data or wedding details for any purpose other than providing the service to you.
4. How We Share Your Information
We share your information only as follows:
- Supabase — our database and authentication provider. Your data is stored on Supabase infrastructure. Supabase processes data on our behalf under a data processing agreement.
- Stripe — payment processing. When you subscribe, you interact directly with Stripe's secure checkout. Stripe's privacy policy governs data they collect.
- Resend — transactional email delivery, including support and feedback form submissions. Your email address is shared with Resend solely to deliver emails you have requested or are required for your account.
- Legal requirements — we may disclose information if required by law, court order, or to protect the rights and safety of RingTally or its users.
We do not share your information with advertisers, data brokers, or any other third parties beyond those listed above.
5. Partner Collaboration (Pro Plan)
If you invite a partner to collaborate on your budget, their RingTally account will have access to view and edit your shared budget data. You control this access and can remove a partner by contacting support. Your partner's email address is used only to deliver the invitation.
6. Data Retention
We retain your account and budget data for as long as your account is active. If you delete your account, we delete your profile and associated budget data within 30 days. Some information may be retained in backups for up to 90 days before being permanently deleted. Stripe retains transaction records independently per their own retention policies.
7. Cookies and Local Storage
RingTally uses cookies and browser local storage for the following purposes:
- Authentication session — a secure, httpOnly cookie to keep you signed in.
- Theme preference — your light/dark mode setting is stored in local storage.
- Sharing links — if you access a password-protected shared budget, an httpOnly cookie stores your access for 24 hours.
We do not use tracking cookies, advertising cookies, or third-party analytics cookies.
8. Security
We take reasonable technical and organizational measures to protect your information, including encrypted connections (HTTPS), row-level security on all database tables, and bcrypt-hashed passwords via Supabase Auth. No method of transmission over the internet is 100% secure, and we cannot guarantee absolute security.
9. Your Rights and Choices
Depending on your location, you may have the right to:
- Access — request a copy of the personal data we hold about you.
- Correction — update your display name or email address in Settings → Account.
- Deletion — delete your account in Settings → Account → Danger Zone, or contact us to request deletion.
- Portability — export your budget data as CSV or PDF from Settings → Export (Pro plan).
- Objection — contact us to object to how we process your data.
To exercise any of these rights, contact us at privacy@ringtally.com.
10. Children's Privacy
RingTally is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us and we will delete it promptly.
11. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by posting the new policy on this page and updating the effective date. Your continued use of RingTally after changes are posted constitutes your acceptance of the updated policy.
12. Contact Us
If you have questions or concerns about this Privacy Policy, please contact us:
- Email: privacy@ringtally.com
- Support: ringtally.com/support