Last updated: August 27, 2026
Campus Park ("the app") helps you find nearby parking. This policy explains what data the app uses and why.
The app requests access to your device's location while you are using the app. This is used to:
Your location is used in real time, on your own device, to power the features above. It is not stored. The only time any part of it leaves your device is when you file a parking report. The section on Data You Submit explains exactly what gets sent and who can read it. It is never shared with any other company or service.
If you turn on Community Parking Reports in Settings, the app also requests background location access. While that setting is on, the app watches your position in the background using geofencing so it can tell when you have parked in a JMU lot. When that happens, it may send you a notification asking whether the lot is full, has some spaces, or is empty.
Your background location is used only on your device, to notice this parking event and work out which lot you are in. It is not uploaded and it is not stored for monitoring. The app is not building a trail of where you go. If you answer a notification by filing a report, that report includes the position it was filed from, exactly as a manual report does. See Data You Submit. If you dismiss or ignore the notification, nothing is sent at all. You can turn this feature off at any time in Settings, which also stops all background location monitoring.
A parking report can only be filed from at or near the lot it describes, meaning from inside the lot or roughly within a block of it. That rule is what keeps the crowdsourced availability other students rely on honest, and checking it means the app has to send the position it checked. If you submit a report, either manually or by answering a Community Parking Reports notification, the app stores:
That last item is worth being precise about, because it is the only location data the app ever sends anywhere.
The anonymous identifier is not linked to your name, your email, or any other personal information, and no account or sign in is required to use the app. Reports are combined together to show other users a general sense of how busy a lot is.
You can use every part of Campus Park without an account. Creating one is optional, and it is the only way the app ever stores something you typed.
An account is a username and nothing else. There is no email address, no password, no phone number, and no sign in. The app asks you to pick a username, discourages using your real name, and attaches it to the anonymous device identifier your device already had. If you create an account, the app stores:
Your username and points are public inside the app. That is the point of the leaderboard: other users can see the username and the score, and nothing else. They cannot see your email, because there is not one. They cannot see your location, your reports, or when you filed them.
If you see a username you think is offensive, you can report it by pressing and holding it on the leaderboard, or through Settings, then Contact and Report a Problem.
You can delete your account at any time under Settings, then Delete Account. There is no form to fill in and nothing to email. Deleting it removes, permanently:
The parking reports themselves stay, because other students are relying on them to know how full a lot is, but they carry nothing linking them back to you once the above is gone. Deleting your account does not stop you using the app. It returns you to using it anonymously, exactly as before you made one.
To find and fix bugs, Campus Park sends an automatic report when it crashes or hits an unexpected error. These reports are handled by Sentry, a service that collects crash reports, and they are used only to diagnose and fix problems in the app.
A crash report contains:
A crash report does not contain:
One thing to be aware of, in the interest of being precise: if the optional Community Parking Reports feature is on and its background parking check runs into an error, the resulting crash report will show that a background parking check ran and failed. It will not include your coordinates or say which lot you were at, but the fact that the report exists does indicate the app was doing a parking check around that time.
You can turn crash reporting off at any time under Settings, then Crash Reports. Turning it off stops all future crash reports.
Campus Park does not:
The app fetches public parking availability data from James Madison University's public parking feed. Those requests only read public information. No personal or location data is sent to that service as part of them.
Campus Park does not knowingly collect data from children under 13. The app is meant for general use in finding parking near the James Madison University campus.
If this policy changes, the "Last updated" date above will be revised. Continuing to use the app after a change means you accept the updated policy.
Questions about this policy can be sent to: sammrackley@gmail.com