Privacy Policy
Effective date: October 30, 2026 · Court Minutes is published by Concept to App LLC ("we"). Independent. Not affiliated with any court or broadcaster.
This policy covers the Court Minutes website (courtminutes.app) and the Court Minutes apps for iPhone and Android.
The short version
- Readers don't have accounts. You never need to give us your name or email.
- We don't sell personal information, we don't share it for advertising, and we don't show ads of our own.
- We don't use the Meta Pixel or other ad trackers, and we don't track you across other companies' apps or websites.
- The trials you follow and the days you've read are stored on your device, not on our servers.
- We use Google Analytics, with its advertising features off, to see which recaps people read. It isn't linked to you, and you can turn it off on the website. See "Analytics" below.
- Some Google and Apple services we rely on do collect technical data. This page lists them.
What we collect
| Data | Where | Why | Linked to you? | How long |
|---|---|---|---|---|
| Server logs: IP address, browser or device type, page requested, time | Website (Google Firebase hosting) | Run the site, keep it secure, fix problems | Not by us; Google keeps them for operations | Kept for a limited time by Google |
| Bot-protection signals (Google reCAPTCHA Enterprise through Firebase App Check), see below | Website | Tell people from bots and protect our forms and servers | No | Under Google's policies |
| App integrity checks (Apple App Attest on iPhone, Google Play Integrity on Android) | Apps | Confirm requests come from our real app | No | Under Apple's and Google's policies |
| Usage events (Google Analytics for Firebase), see "Analytics" below: pages or screens opened, which trial and court day, moments tapped, how far you scrolled a recap and how long it was on screen, links you tapped to YouTube or the app stores, alerts changed, links shared, the campaign tags in the link that brought you, device and browser type, approximate region | Website and apps | See which recaps and features are useful, and which of our posts and ads bring readers | No. Tied only to a random ID in a cookie (website) or on your device (apps) | 14 months |
| Crash reports (Firebase Crashlytics) | Apps | Fix crashes | No | Under Firebase's retention |
| Push token for app alerts (held by Apple, Google and Firebase Cloud Messaging) | Apps, if you turn on alerts | Deliver the alerts you chose | No | Until you turn alerts off or delete the app |
| Browser push token, the trials you turned alerts on for, and your browser's user-agent string | Website, only if you turn on alerts | Deliver browser alerts | No | Deleted after 90 days without use |
| What you send with Report an Error: the recap or moment, the reason, your details, the app or site version | Website and apps | Check and correct the recap | No, unless you add your email | Kept as part of our corrections record |
| Your email address, only if you type it into Report an Error | Website and apps | Reply to that report | Yes | Until we've handled the report, or sooner if you ask us to delete it |
| Text you send through Can't find your trial? | Apps | Decide which trials to cover | No | Kept while we review requests |
| Email you send to contact@courtminutes.app | Answer you | Yes | As long as needed to answer and keep a record |
We don't collect your contacts, precise location, photos or advertising identifier. Please don't put personal information about yourself or others in Report an Error or trial requests beyond what the report needs.
Analytics
We use Google Analytics for Firebase on the website and in the apps to count which pages, trials and court days are read and which features are used. We set it up to collect as little as possible:
- No advertising features. Google Signals and ads personalization are off, the advertising-consent signals are set to "denied", and the apps don't collect your device's advertising identifier (IDFA on iPhone, advertising ID on Android). We don't link Google Analytics to any ad account.
- No names, emails or text you type. Events carry our public trial and day IDs, counts and the kind of link you tapped. Error reports and trial requests are never sent to analytics, and for searches we record only how many results there were, not what you searched for.
- Approximate location only. Google Analytics works out a city or region from your IP address and doesn't store the IP address itself.
- Kept 14 months, then deleted from Google Analytics.
Your choice. On the website, use the "Analytics in this browser" switch at the bottom of courtminutes.app/privacy to turn analytics off in that browser. If your browser sends a Global Privacy Control signal, we treat it as a request to turn analytics off. You can also use Google's opt-out browser add-on. In the apps, deleting the app deletes its analytics ID.
Bot protection (reCAPTCHA)
Our website uses Google reCAPTCHA Enterprise, through Firebase App Check, to tell people from automated bots and to protect Report an Error, browser alerts and our servers. It may run on any page of the site, usually without showing you a challenge. To do this, reCAPTCHA collects hardware and software information from your device and browser, such as device and browser data and how you interact with the page, and sends it to Google for analysis.
This site is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.
The apps use Apple App Attest (iPhone) and Google Play Integrity (Android) for the same purpose. They check the app, not you.
YouTube video on Watch pages
Watch pages show the broadcaster's own video in YouTube's embedded player. When you open a Watch page, the player loads from youtube.com (we use the standard YouTube player, not youtube-nocookie.com). YouTube and Google may set cookies and collect information about your device and your viewing when the player loads and while you watch. We don't control that and don't receive that data. See YouTube's privacy information in the Google Privacy Policy and the YouTube Terms of Service. "Open in YouTube" links take you to YouTube itself.
Cookies and storage on your device
We don't set advertising cookies. The website stores your read state (which days you've opened, which trials you've looked at) and, if you turn on alerts, your browser push token and alert choices in your browser's local storage. They stay in your browser and are not sent to us, except the push token and alert choices, which go to our server so it can send the alerts. Clearing your browser's site data deletes them. In the apps, the same information is stored in the app and deleted when you delete the app.
Google Analytics sets two first-party cookies on our website, _ga and _ga_<ID>, that hold a random ID so it
can tell a returning browser from a new one. They expire after about 13 months, and they aren't set if you turned
analytics off. Third parties described on this page may set their own cookies: Google reCAPTCHA and YouTube's player.
Editors
The editor console is for our own staff. Editors sign in with a Google account, and we keep their name, email and role. Readers never sign in.
How we share information
We don't sell personal information or share it for advertising. Service providers process data for us to run Court Minutes:
- Google (Firebase and Google Cloud): hosting, database, server functions, analytics, crash reports, push delivery, reCAPTCHA and App Check. Our data is stored in the United States.
- Apple: app alerts (push delivery) and App Attest.
- Cloudflare: our domain's DNS.
- Apple (iCloud Mail): receives and stores email sent to contact@courtminutes.app.
Service providers that help us produce summaries work only on public court broadcasts; we don't send them reader data.
We may disclose information if the law requires it, to protect people's safety, or as part of a sale or merger of the business, in which case this policy continues to apply to information collected under it.
Children
Court Minutes is not directed at children under 13, and we don't knowingly collect personal information from them. If you believe a child has sent us personal information, email contact@courtminutes.app and we will delete it.
Your choices
- Alerts: turn them off any time on a trial's alert page, in your browser's site settings, or in your device settings.
- Analytics: turn it off on the website with the switch at the bottom of courtminutes.app/privacy, or send a Global Privacy Control signal from your browser. In the apps, deleting the app deletes its analytics ID.
- Local data: clear your browser's site data or delete the app.
- Error reports: to see or delete an error report that included your email, write to contact@courtminutes.app with the reference number if you have it.
- Bot protection and YouTube: these are part of how the site works. Your browser's privacy settings may limit what Google and YouTube collect.
Your privacy rights
Depending on where you live, including some U.S. states, you may have the right to ask what personal information we have about you, to correct it or delete it, to get a copy, and to opt out of its sale or use for targeted advertising. We don't sell personal information or use it for targeted advertising. To make a request, email contact@courtminutes.app. We'll answer within the time the law requires and won't treat you differently for asking.
Security
We limit who can read stored data and use the security tools of our service providers. No system is perfectly secure.
Changes
If we change this policy, we'll post the new version here with a new effective date. If a change is significant, we'll say so on the website.
Contact
Privacy questions: contact@courtminutes.app. Other ways to reach us are on the Contact page.
Concept to App LLC, Prosper, Texas