Privacy Policy
The short version: no attendee accounts, no ads, no tracking, no data sales. Here are the details.
ShowRing ("we," "the app") is operated by Apparent Logic LLC ("we," "us," "our"). We built ShowRing to help horse show attendees know what's happening in the ring in real time. This policy explains what data the app collects, why, and your choices.
We take privacy seriously. No account is required to use the app as an attendee. We do not sell data. We do not use advertising or third-party analytics SDKs.
1. Information We Collect
1a. Attendee Users (No Account Required)
If you use ShowRing as an attendee — the default experience — we collect the minimum needed to deliver push notifications:
- Anonymous device push token. Issued by Apple Push Notification service (APNs). It identifies your device to Apple's push servers; it does not identify you.
- Followed items. The class, horse, rider, division, and section IDs you have starred. Stored on your device and synced to our server so we know which pushes to send to your device.
- Selected show. Which horse show you are currently viewing.
- Device type and app version. For compatibility and debugging.
We do NOT collect your name, email, phone number, contacts, photos, precise location, advertising identifier, or any other personally identifying information for attendee use.
1b. Admin Users (Show Staff)
Admins sign in by email (magic link or one-time code) to operate the ring, edit the schedule, or send broadcasts. For admins we additionally store:
- Email address, used only for sign-in.
- Display name and role (for example, "ring operator" or "show manager").
- Audit log entries for admin actions (which admin advanced the ring, sent a broadcast, etc.).
1c. AI Observer (On-Device Only)
The AI Observer is an optional admin-only tool that listens to the PA announcer through the device microphone and transcribes speech to help classify ring events.
- Audio is processed entirely on the device using Apple's SpeechAnalyzer / SFSpeechRecognizer framework.
- No audio is recorded, stored, or transmitted off the device.
- Only the derived text classification (for example, "class 23 called") is sent to our server, the same way a human operator tapping a button would be.
- Microphone and speech permissions are requested only when AI Observer is enabled and can be revoked at any time in iOS Settings.
1d. Contact & Support Submissions
When you send us a message from the app or the support page, we receive the email address, name (if provided), topic, and message body you submit, along with standard request metadata (IP address, browser/app version, timezone, and the show you were viewing). We use this only to reply to you and to diagnose the issue.
1e. Server Logs
Our backend keeps standard request logs (timestamp, IP address, request path, response status) for operational troubleshooting. Logs are rotated and deleted within 30 days.
2. How We Use Information
- Deliver push notifications you have opted in to.
- Show you the live schedule and your followed items.
- Authenticate admins and record audit trails.
- Reply to support requests and diagnose bugs.
- Keep the service running.
We do NOT use your data for advertising, marketing to third parties, profiling, or machine-learning training.
3. How We Share Information
We do not sell or rent data. We share only with service providers strictly necessary to run the app:
- Apple Push Notification service (APNs) — delivers push notifications to iOS devices.
- Our hosting provider — runs our server and database.
- Apple Maps / MapKit — when you tap "Directions" we open Apple Maps with the venue address. Apple's privacy policy applies.
- Apple Weather / WeatherKit — the weather chip uses Apple's weather service with the public venue coordinates. No personal data leaves your device.
- Slack — support and contact messages are relayed to our internal Slack so the team sees them quickly. The contents of your message, your email, and request metadata are posted to a private channel we control.
- Law enforcement, if compelled by valid legal process.
4. Your Rights and Choices
- Turn off notifications in iOS Settings → Notifications → ShowRing or in the app's Notification Settings.
- Unfollow any class, horse, or rider from its detail screen to stop receiving pushes about it.
- Delete the app to wipe local data. Your device's push token is automatically invalidated.
- Admins: delete your account. Info tab → Account → Delete Account. Your email, role, and audit history are permanently removed within 30 days. Broadcasts you sent remain visible in the alerts feed but are attributed only to "Show Management."
- Request your data or deletion by emailing privacy@showring.app. We will reply within 30 days.
5. Data Retention
- Anonymous device records are deleted 30 days after a show ends, or sooner if you uninstall the app (Apple invalidates the push token).
- Admin accounts are retained while active and deleted within 30 days of a deletion request.
- Support messages are retained for up to 12 months so we can reference history when you write back, then deleted.
- Server logs are rotated within 30 days.
6. Children
ShowRing is suitable for all ages (Apple age rating 4+), but the app is not directed at children under 13. We do not knowingly collect personal information from children. Because no account is required for attendees, a child using the app only has the anonymous device token described above. Parents who want to remove their child's device can simply delete the app.
7. International Users
Our servers are hosted in the United States. If you use the app from outside the U.S., your data will be processed in the U.S. under this policy. EU and UK users have the rights described in Section 4 and may also contact privacy@showring.app with any GDPR / UK-GDPR requests.
8. Security
Data in transit uses HTTPS and WSS (TLS). Admin passwords and one-time codes are hashed. Push tokens are stored encrypted at rest.
9. Changes
We will post any changes to this page and update the "Last updated" date. Material changes will also be announced in the app's Info tab.
10. Contact
Apparent Logic LLC
privacy@showring.app
https://showring.app