Skip to content
CurbMinder
  • How it works
  • Privacy
  • Blog
Get the app

Legal

Privacy Policy

Effective date: September 14, 2026

The short version

CurbMinder figures out where you parked entirely on your phone, against a snapshot of city data bundled inside the app. Nothing about your parking spot is sent anywhere unless you choose to send us a feedback report telling us we got it right or wrong. There are no accounts. We don't sell your data, and we don't run ads.

A feedback report includes the coordinates of the spot you reported on. The app shows you the full list before you send it, and you decide whether to send anonymously or with your name. Anonymous reports still carry a random ID for your copy of the app, which is how you can ask us to delete them later.

We also collect standard, anonymous crash reports and usage analytics (through Firebase) to fix bugs and improve the app. These never include your precise location. This summary is a convenience, not a substitute for the full policy below.

1. Who we are

CurbMinder ("CurbMinder," "we," "us," or "our") is a mobile application that helps drivers in Los Angeles avoid street-sweeping parking citations. This Privacy Policy explains what information the app does and does not handle. It applies to the CurbMinder Android and iOS applications and this website.

2. No accounts, no sign-up

CurbMinder does not require you to create an account. There is no sign-up, no username, and no password. You install the app and use it. Because there is no account, we do not maintain a user profile that identifies you.

The only time we ask for your name or email address is if you choose to attach them to a feedback report (Section 4). That is optional, it is never required to use any part of the app, and it does not create an account.

3. Location is resolved on your device

To tell you where you parked and which side of the street you are on, CurbMinder uses your device's location and, if you enable it, your car's Bluetooth connection state as a "you parked" signal.

Your location is resolved entirely on your device, and it is never transmitted automatically. The app matches your position against a snapshot of public City of Los Angeles data that is bundled inside the app itself. No network connection is used to work out your parking spot, and no background process uploads it.

The one way your location reaches us is inside a feedback report that you choose to send. Section 4 describes exactly what such a report contains. If you never send one, we never receive your location.

4. Feedback reports you choose to send

After CurbMinder resolves a parking spot, it asks "Does this look right?" You can tap "Looks right" to confirm the result, or "Something's off" to tell us what was wrong and optionally correct it. Both are entirely optional. Nothing is sent until you choose to send it, and the app shows you a plain-language list of what is included before it goes out.

What a report contains

A feedback report contains all of the following, and nothing else:

  • Whether you confirmed or reported a problem, and which problems you picked: wrong street, wrong side of the street, a restriction we missed, a restriction that is not really posted, wrong day or weeks, wrong hours, not in Los Angeles, or not parked on the street.
  • The correction you typed, if you filled one in: street name, block number, side of the street, whether you told us there is no cleaning there, the day, start and end times, and week pattern shown on the sign, where the car actually is (driveway, lot, garage, or other), and a free-text note of up to 500 characters.
  • Where you parked: the GPS coordinates of the parking fix the report is about, together with the street name, block, side, and cardinal direction the app matched them to, and the technical record of that match (the candidate street segments, distances, heading, and confidence values the app used).
  • What the app showed you: the sweeping schedule displayed for that spot, the rules it came from, the confidence levels, and the related flags the app applied.
  • App and data context: platform (Android or iOS), app version and build number, operating-system version, the version and build date of the bundled city-data snapshot, where in the app the report started (home screen, notification, or alarm), the urgency of the reminder at the time, and timestamps for when the car was parked and when the report was created.
  • A random identifier for your copy of the app, described below.
  • Your name and email address, only if you choose to send with your name and type them in. Leave the sharing mode on anonymous and we never receive either one.

Reports are sent over HTTPS. If you are offline when you send one, it waits on your phone and is sent the next time you have a connection. A report is capped at 32 KB, and a single phone may send at most 100 reports per day.

Anonymous reports still carry a device ID

The first time you send a report, the app creates a key for your device and is issued a random identifier for that installation of the app. It is generated for CurbMinder alone. It is not the Android advertising ID or Apple's identifier for advertisers, it is not shared with advertisers, it is not tied to an account, and it does not follow you to other apps. It is reset if you uninstall and reinstall the app.

Anonymous reports still include this identifier. "Anonymous" means we do not receive your name or email address, not that the report is untraceable to your phone. We keep the identifier for two practical reasons: it lets us group reports from the same phone so a single misconfigured device does not skew the data, and it is what makes deletion possible, since it is the only handle we have on the reports you sent. The first characters of the identifier are displayed in the app as your feedback ID, under Settings, in the Feedback section.

Checking that reports come from the real app

To keep automated junk out of the data, each installation is verified once when it first sends a report. On Android the app obtains a Google Play Integrity token and our server asks Google to decode it; on iOS the app uses Apple's App Attest and our server verifies the result itself. These checks tell us that the request comes from a genuine, unmodified copy of CurbMinder on a real device. They do not identify you, and no part of your report or your location is included in them.

Why we collect reports, and who processes them

We use reports for one purpose: to find and fix errors in the city data and in the app, and to measure whether our accuracy is improving. We do not use them for advertising, we do not sell them, and we do not use them to build a profile of you.

Reports are received and stored by Cloudflare, Inc., which hosts our feedback service on Cloudflare Workers and the Cloudflare D1 database in the United States. Cloudflare acts as our service provider and processes this data on our behalf under its terms, not for its own purposes. Google receives only the Play Integrity token described above, as our service provider for that check.

How long we keep reports, and how to delete yours

We retain feedback reports for 24 months from the date we receive them. After that they are deleted, or reduced to aggregate accuracy statistics that no longer contain coordinates, notes, names, email addresses, or the device identifier.

You can ask us to delete your reports sooner. Open the app, go to Settings, then Feedback, and copy your feedback ID. Email it to privacy@curbminder.com and ask us to delete the reports associated with it. We will delete everything sent from that installation, including any name and email address attached to it. Without the feedback ID we have no way to find an anonymous report, so please copy it before uninstalling the app.

5. What is stored on your device

The following are stored locally on your device and remain there:

  • Your recent and current parking locations (block and side of street).
  • Any corrections you make, which are applied to your own reminders.
  • Your app settings, feedback preferences, and notification/alarm preferences.

A correction is applied on your phone whether or not you send it to us, and choosing "Don't send" keeps it entirely local. Everything in this section stays on your device unless you choose to share it, either by sending a feedback report (Section 4) or in some other way you initiate, such as attaching a screenshot to a support email.

6. Diagnostics and analytics we do collect

To keep the app working and understand how it is used, CurbMinder includes Firebase Crashlytics and Google Analytics for Firebase, provided by Google. Through these services we may collect:

  • Crash reports and diagnostic data (including stack traces and the state of the app at the time of a crash).
  • Device model, operating system and version, and app version.
  • Pseudonymous identifiers (such as an app-instance ID) used to group events.
  • Coarse usage events, such as which screens are opened and which features are used.

These diagnostics never include your precise location, your street or block, the text of a report, or your name or email address. The analytics events about feedback record only that a prompt was shown, the kind of report, a bucketed count of the problems picked, whether it was anonymous or named, and whether the upload succeeded. We use this information solely to diagnose crashes, fix bugs, and improve the app. Google processes this data as our service provider; see Google's privacy documentation for how Firebase handles data.

7. What we don't do

  • We do not share your data with anyone other than the service providers described in this policy: Google (Firebase diagnostics and the Play Integrity check) and Cloudflare (hosting for feedback reports).
  • We do not sell your personal information, and we never have.
  • We do not serve advertising in the app.
  • We do not build advertising profiles or track you across other apps or websites.
  • We do not upload your location in the background, on a schedule, or without your explicit choice to send a report.

8. Data retention and deletion

Because your parking data lives on your device, you can delete all of it by uninstalling the app. Uninstalling removes locally stored parking history, corrections, and settings.

Feedback reports you sent us are retained for 24 months and can be deleted on request using your feedback ID, as described in Section 4. Copy that ID from Settings before you uninstall, because uninstalling resets it.

Diagnostic and analytics data collected through Firebase is retained according to Google's default retention periods for those products. If you would like us to request deletion of diagnostic data associated with your app instance, contact us at privacy@curbminder.com and we will act on your request as described in Sections 10 and 11.

9. Children's privacy

CurbMinder is a parking utility intended for licensed drivers. It is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided us information, contact us and we will address it.

10. Your California privacy rights (CCPA/CPRA)

If you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act, gives you rights regarding personal information, including the rights to know, to access, to delete, and to correct personal information, and to opt out of the "sale" or "sharing" of personal information.

We do not sell or share your personal information as those terms are defined under California law. Precise geolocation is treated as sensitive personal information under California law; we collect it only when you send a feedback report, we use it only to correct the city data and the app, and we do not use it for any purpose that would require an opt-out. The personal information we hold is limited to the feedback reports described in Section 4 and the diagnostic data described in Section 6. To exercise your rights, contact privacy@curbminder.com, including your feedback ID if your request concerns reports. We will not discriminate against you for exercising your rights.

11. Your rights in the EEA and UK (GDPR)

If you are in the European Economic Area or the United Kingdom, you have rights under the General Data Protection Regulation, including the rights of access, rectification, erasure, restriction, objection, and data portability. Our legal basis for processing diagnostic data is our legitimate interest in maintaining and improving the app. Our legal basis for processing a feedback report is your consent, given when you choose to send it; you can withdraw that consent at any time by asking us to delete your reports, and by changing the sharing setting in the app so nothing further is sent.

To exercise any of these rights, contact privacy@curbminder.com. You also have the right to lodge a complaint with your local supervisory authority.

12. Changes to this policy

We may update this Privacy Policy from time to time. When we make material changes, we will update the "Effective date" above and, where appropriate, provide notice within the app or on this website. Your continued use of CurbMinder after an update means you accept the revised policy.

13. Contact us

Questions about this policy or your data? Reach us at:

Privacy: privacy@curbminder.com

CurbMinder

Never get a street cleaning ticket again.

Made in Los Angeles for anyone who parks on the street.

Product

  • How it works
  • Privacy-first
  • Get the Android app

More

  • Blog
  • Privacy Policy
  • Terms of Service

Support

  • support@curbminder.com

© 2026 CurbMinder. All rights reserved.

CurbMinder covers street-sweeping schedules only. Always check posted signs. Tow-away zones, permit parking, and temporary restrictions are not included.