Privacy Policy
Effective · Operator ESBE Inc · Barklee Sanders
This policy covers improvebayarea.com and the ImproveBayArea iOS app (the app is the same service in a native shell — everything below applies to both). The short version: we collect the minimum needed to file your 311 report and let you track it, we never sell or share data for advertising, and you can delete your account yourself.
What we collect
- Report content — the photo you attach, the category, your description (typed or dictated), and the location you confirm on the map. This is the whole point of the product; a 311 report without it is useless.
- Account info (optional) — you can submit without an account. If you sign in to track reports, our auth provider Clerk stores the identifier you choose: email address, phone number, a passkey, or your Apple/Google account's name and email. We link your reports' case IDs to that account.
- Anonymous usage analytics — Cloudflare Web Analytics counts page views without cookies and without identifying you. It is not linked to your account.
What we deliberately don't collect
- No embedded photo metadata. Photos are re-encoded in your browser before upload — embedded EXIF (GPS coordinates, device info) is removed. The only location attached to your report is the one you explicitly confirm.
- No ad trackers, no data brokers, no sale of data. Ever.
- No passwords on our servers. Credentials are handled entirely by Clerk; voice dictation is processed by your device's speech engine, not uploaded.
Where your report goes
When you file, the report (photo, description, confirmed location) is submitted to the destination city's official public channel — SeeClickFix for Oakland and most East Bay cities, the City of San Francisco's public forms for SF. Once it leaves ImproveBayArea, it becomes a city record: the city's privacy policy and retention rules apply, and 311 reports are generally public data.
How photos are processed
Cloudflare Workers AI inspects your photo to propose a service category. The photo is processed for that purpose and to file the report — not to train models, profile you, or anything else.
Account security
We recommend adding two-factor authentication to your account (authenticator app, SMS code, or a passkey). Open your profile → Security to set it up. Passkeys are the strongest option — they can't be phished.
Data retention & deletion
- You can delete your account at any time from your profile (profile → Security → Delete account). That removes your account data from Clerk and unlinks your case IDs from you.
- Reports already filed with a city cannot be deleted by us — they are the city's records.
- To request deletion of anything else, email barkleesanders@gmail.com.
Service providers
- Cloudflare — hosting, Workers AI photo categorization, anonymous analytics
- Clerk — optional account authentication (email, phone, passkey, Apple, Google)
- SeeClickFix / city public forms — report submission (the destination, not a vendor of ours)
Children
ImproveBayArea is not directed at children under 13 and we do not knowingly collect their data.
Changes
This policy is version-controlled in the ImproveBayArea source tree; any change is committed publicly with an updated effective date.
Contact
barkleesanders@gmail.com · 1070 Bridgeview Way #310, San Francisco, CA 94158