StreetCleaning ("we", "us", "the app") respects your privacy. This policy explains what data the app collects, why, and how it's handled.
Summary
- We collect the minimum data needed to tell you when to move your car.
- We never sell your data.
- You can use most features without an account.
- You can delete your data at any time.
Data we collect
Location
When you grant "While Using" location permission, the app uses your coordinates to identify your current block and check its cleaning schedule. Location is processed on your device and on our servers only long enough to return the block status — we do not store a history of where you've been. You can use the app without granting location access by typing an address into the search bar.
Account information (optional)
If you sign in with Apple, we receive your Apple-issued user ID and (if you choose to share it) your email address. This is stored in our database and is only used to associate your saved blocks and preferences with your account across devices. Sign-in is optional; you can use the app without an account.
Push notification token
If you enable cleaning reminders, your device's APNs push token is stored on our servers so we can send you the night-before and morning-of reminders. Tokens rotate periodically and are deleted when you disable notifications or uninstall the app.
Saved data
Your saved blocks, parked location, and recent searches are stored locally on your device. If you're signed in, your saved blocks also sync to our servers so they're available on any device you sign into.
Advertising identifiers
The app shows ads via Google AdMob. If you grant App Tracking Transparency permission, AdMob may use your device's advertising identifier (IDFA) to serve more relevant ads. If you decline, you'll still see ads, but they'll be non-personalized. Declining does not affect any other functionality.
Analytics and crash data
We use Firebase Analytics to understand which features are used and to detect bugs. This includes anonymous device information (model, iOS version), crash logs, and aggregate usage events (e.g. "user opened the app", "user saved a block"). It does not include the addresses you search for or your location coordinates.
Third-party services
The following services process data on our behalf:
- Supabase — database and authentication. Stores your account record and saved blocks.
- Google Firebase — analytics and crash reporting. See Firebase privacy.
- Google AdMob — advertising. See Google's privacy policy.
- Apple Push Notification service — delivery of cleaning reminders.
- Sign in with Apple — optional account creation.
- NYC Open Data — public cleaning schedule data. We do not share user data with NYC; we only consume their public datasets.
Tracking
Per Apple's App Tracking Transparency framework, the app prompts you for permission before allowing AdMob to use your IDFA for cross-app tracking. If you decline, your IDFA is not shared. You can revoke this permission anytime in iOS Settings → Privacy & Security → Tracking.
Children's privacy
StreetCleaning is not directed at children under 13. We do not knowingly collect data from children. If you believe we have inadvertently collected data from a child, please contact us and we will delete it.
Your rights
You may:
- Access the data associated with your account by emailing us.
- Delete your account and all associated data via Settings → Account → Delete Account in the app, or by emailing us.
- Opt out of personalized ads by declining the App Tracking prompt or revoking it in iOS Settings → Privacy & Security → Tracking.
For state-specific rights under the CCPA/CPRA, Virginia Consumer Data Protection Act, Colorado Privacy Act, and similar laws, see Your Privacy Choices.
Data retention
Account data is retained until you delete your account. Push tokens are retained while notifications are active and deleted within 30 days of being disabled. Anonymized analytics data is retained for up to 14 months per Firebase defaults.
International users
The app is operated from the United States. If you use the app from outside the US, your data will be transferred to and processed in the US. By using the app, you consent to this transfer.
Changes to this policy
We'll update the "Last updated" date at the top of this page if this policy changes. Continued use of the app after a change constitutes acceptance of the updated policy.
Contact
Questions about this policy? Email hello@streetcleaning.app.