Street Parking Hacks
← Back to map

Privacy

Short version: no accounts, no sale of personal data, no active behavioral tracker, and no exact coordinates retained for optional parking reminders.

What we collect

  • Searches: The address you search is sent to our server to calculate a parking result and is forwarded to a public city geocoder. We do not use searches to build user profiles.
  • Location and local storage: Your device location is requested only after you select “Use my location.” Lookup coordinates are processed to answer that request and are not written to a server-side location history. Time-sensitive lookup responses are not saved in the site's offline cache. If you select “I’m parked here,” the exact parking coordinates, street and start time stay in this browser’s local storage until you select “End parking” or clear the site’s browser data. Language, install-prompt and reminder preferences also stay in local storage. After a result, the selected coordinates appear in the current browser URL so the result can be reopened. That URL can remain in browser history until you close the result, replace the URL, or clear your history. The site does not save coordinate URLs in its offline cache. Choosing Share sends the coordinate link. If you select Directions or Street View, the browser opens Google or Apple with the selected coordinates in the link; we do not open those providers until you choose the action.
  • Parking reminders: If you choose browser alerts, we store the push subscription endpoint and encryption keys, language, mapped street segment and street name for up to 7 days. The endpoint is an opaque delivery URL issued by an external browser push provider such as Google, Mozilla, Apple, or Microsoft. Delivering a reminder sends the encrypted alert and subscription endpoint to that provider, which may process delivery metadata under its own policy. We do not store your exact coordinates or full searched address for this alert. A one-way endpoint token and alert time may also be kept for up to 7 days to prevent duplicate delivery. Expired or rejected subscriptions are removed.
  • Community submissions: A submitted photo, your note, and an approximate block-level location may be stored for review. EXIF and GPS metadata are removed from the image during upload. No account or name is required. Review may make limited community context such as a count or tip visible, but the uploaded image remains private and never changes the legal parking verdict.
  • Availability reports: A yes/no parking-space report and its block-level location are retained for approximately 24 hours. A short-lived, one-way sender token prevents repeated votes; the raw IP address is not written into the report. These reports are unverified and never guarantee an open space.
  • Contact inquiries: The contact form stores the information you submit. A reply email is required only for business inquiries and is used only to respond to that inquiry.
  • Operational logs: Infrastructure logs may include IP addresses and request details for service delivery, security, rate limiting, and abuse prevention. This policy does not promise a fixed log-retention period; retention is governed by the provider settings and policies described below.
  • Analytics readiness: The site includes a disabled measurement adapter, but it does not contact Plausible or send events. If analytics is activated later, this policy will be updated before activation. The adapter is designed to exclude searched text, addresses, coordinates, street-segment identifiers, persistent user identifiers, and cross-site profiles.

How long we keep it

The shorter limits above control parking reminders and availability reports. Pending community submissions stay until a maintainer decides them or completes a reasonable deletion request. Rejected submissions are deleted from the application volume 90 days after review. For accepted submissions, private uploaded images, nonpublic notes, and maintainer notes are removed one year after review. A minimized record of the accepted community result remains; an accepted public tip keeps the text approved for display. Contact inquiries are deleted from the application volume 90 days after submission. Deleted application files may remain briefly in Fly.io snapshots until the provider’s snapshot-retention period ends. Notification copies sent to the operator’s Gmail may also remain under the operator’s deletion process and Google’s backup practices.

Third-party services

Cloudflare delivers the public site and Fly.io hosts the application. They may receive IP addresses and ordinary request details under their own policies. Map tiles load directly from OpenFreeMap, which can receive your IP address, ordinary browser/network data, and tile coordinates that identify the map area being viewed under its own policy. When you search an address, this service receives the text and the server relays the lookup to the City of Fullerton CompositeLocator; the City service receives the lookup and the server request rather than your contact-form details. Selecting a map point sends its coordinates only to this service to calculate the parking answer. Browser alerts are delivered through the push service selected by your browser or operating system. Contact and submission notifications may be sent to the operator through Gmail, so Google may process the content you choose to submit. No advertising or third-party analytics service is currently loaded; the disabled local adapter described above sends nothing.

Do Not Track

Because this service does not run its own behavioral tracker, it does not respond differently to the browser's Do Not Track signal. Street Parking Hacks does not sell personal data or track activity across unrelated sites.

Your choices and rights

You can use the map without creating an account. You may deny location access, search by address instead, decline browser alerts, or revoke notification permission in your browser. California residents may have rights under the CCPA, including access, correction, or deletion requests. Even when a statutory right does not apply, we will review a reasonable access, correction, or deletion request. To identify a record, use Report on that block or email [email protected] with the block and submission details, but do not send sensitive personal information. We may need to verify that the request relates to your submission.

Children’s privacy

This service is built for a general audience and is not directed to children under 13. We do not knowingly collect personal information from a child under 13. There is no account, and a submission does not ask for a name or an age. If you believe a child under 13 sent a submission, email [email protected] and we will delete it.

Policy changes and contact

Last updated: September 14, 2026. Material changes will be posted on this page with a new date before the revised practice takes effect. Privacy questions and requests may be sent to [email protected].

개인정보 처리방침

간단히 말하면 계정과 활성화된 행동 추적기가 없고, 개인정보를 판매하지 않으며, 선택형 주차 알림에 정확한 좌표를 보관하지 않아요.

수집하는 정보

  • 주소 검색: 입력한 주소는 주차 판정을 계산하기 위해 서버로 전송되고, 시에서 제공하는 공개 주소 검색 서비스로 전달돼요. 검색 기록으로 이용자 프로필을 만들지 않아요.
  • 현재 위치와 브라우저 저장소: “내 위치 사용”을 직접 선택했을 때만 기기의 위치 권한을 요청해요. 조회 좌표는 요청한 주차 정보를 계산하는 데 사용하지만, 서버의 위치 기록으로 저장하지 않아요. 시각에 따라 바뀌는 조회 결과는 사이트의 오프라인 캐시에 저장하지 않아요. “여기에 주차했어요”를 선택하면 정확한 주차 좌표, 도로명, 주차 시작 시각을 이 브라우저의 로컬 저장소 (local storage)에 보관해요. “주차 끝내기”를 선택하거나 사이트의 브라우저 데이터를 지우면 삭제돼요. 언어, 설치 안내, 알림 설정도 브라우저에 저장해요. 결과가 나오면 다시 열 수 있도록 선택한 좌표가 현재 브라우저 URL에 표시돼요. 결과를 닫거나 URL을 바꾸거나 방문 기록을 지우기 전까지 해당 URL이 브라우저 방문 기록에 남을 수 있어요. 사이트는 좌표 URL을 오프라인 캐시에 저장하지 않아요. 공유를 선택하면 좌표가 포함된 링크를 보내요. 길찾기나 거리 사진 보기를 선택하면 선택한 좌표가 포함된 Google 또는 Apple 링크가 열려요. 이 기능을 직접 선택하기 전에는 해당 서비스로 연결하지 않아요.
  • 주차 알림: 브라우저 알림을 직접 켜면 구독 주소 (push subscription endpoint)와 암호화 키, 언어, 지도상 도로 구간과 도로명을 최대 7일간 저장해요. 구독 주소는 Google, Mozilla, Apple, Microsoft 같은 외부 브라우저 푸시 제공업체 (browser push provider)가 발급한 불투명한 전송용 URL이에요. 알림을 보내려면 암호화된 알림과 구독 주소가 해당 제공업체로 전달되고, 제공업체는 자체 방침에 따라 전송 메타데이터를 처리할 수 있어요. 이 알림을 위해 정확한 좌표나 검색한 전체 주소는 저장하지 않아요. 중복 전송을 막기 위한 단방향 구독 토큰과 알림 시각도 최대 7일간 보관할 수 있어요. 기간이 끝났거나 거부된 구독은 삭제해요.
  • 커뮤니티 제보: 제보한 사진, 메모, 블록 단위의 대략적인 위치를 검토 목적으로 저장할 수 있어요. 업로드 과정에서 사진의 EXIF와 GPS 메타데이터를 제거해요. 계정이나 이름은 필요하지 않아요. 검토를 마치면 제보 수나 팁처럼 제한된 커뮤니티 정보만 표시할 수 있으며, 업로드한 사진은 비공개로 유지해요. 제보는 법적 주차 판정을 바꾸지 않아요.
  • 주차 자리 보고: 자리가 있다는 보고 또는 없다는 보고와 블록 단위 위치를 약 24시간 보관해요. 단기 단방향 전송자 토큰으로 중복 보고를 막고, 원본 IP 주소는 보고에 기록하지 않아요. 확인되지 않은 정보이므로 실제 빈자리를 보장하지 않아요.
  • 문의 내용: 문의 양식에 직접 적은 내용을 저장해요. 답장 이메일은 사업 문의에만 필수이고, 해당 문의에 답하는 목적으로만 사용해요.
  • 운영 로그: 서비스 전송, 보안, 요청 횟수 제한, 악용 방지를 위해 인프라 로그에 IP 주소와 요청 정보가 포함될 수 있어요. 이 방침은 로그의 고정 보관 기간을 약속하지 않아요. 보관 방식은 아래에 설명한 서비스 제공업체의 설정과 방침을 따라요.
  • 분석 기능 준비: 사이트에는 비활성화된 측정 어댑터가 포함되어 있지만, Plausible에 연결하거나 이벤트를 전송하지 않아요. 나중에 분석 기능을 활성화한다면 활성화 전에 이 방침을 갱신해요. 어댑터는 검색어, 주소, 좌표, 도로 구간 식별자, 영구 이용자 식별자, 사이트 간 이용자 프로필을 제외하도록 설계했어요.

정보 보관 기간

주차 알림과 주차 자리 보고에는 위에 적힌 짧은 보관 기간을 적용해요. 검토 중인 커뮤니티 제보는 관리자가 결정할 때까지 보관하며, 합리적인 삭제 요청을 처리하면 더 일찍 제거해요. 거절한 제보는 검토 후 90일이 지나면 애플리케이션 저장소에서 삭제해요. 승인한 제보는 검토 후 1년이 지나면 비공개 업로드 이미지, 게시하지 않은 메모, 관리자 메모를 제거해요. 승인 결과를 나타내는 최소 기록은 유지하며, 공개 승인을 받은 팁은 화면에 표시한 문구를 보관해요. 문의 내용은 제출 후 90일이 지나면 애플리케이션 저장소에서 삭제해요. 삭제한 파일은 Fly.io의 스냅샷 보관 기간이 끝날 때까지 잠시 남을 수 있어요. 운영자의 Gmail로 전송된 알림 사본도 운영자의 삭제 절차와 Google의 백업 정책에 따라 더 오래 남을 수 있어요.

외부 서비스

Cloudflare는 공개 사이트 전송을 담당하고 Fly.io는 애플리케이션을 호스팅해요. 두 업체는 각 방침에 따라 IP 주소와 일반적인 요청 정보를 받을 수 있어요. 지도 타일은 OpenFreeMap에서 기기로 직접 전송되며, OpenFreeMap은 자체 정책에 따라 IP 주소, 일반적인 브라우저·네트워크 정보, 보고 있는 지도 영역을 나타내는 타일 좌표를 받을 수 있어요. 주소를 검색하면 이 서비스가 검색어를 받고, 서버가 풀러턴시 CompositeLocator로 전달해요. 시 서비스는 검색 내용과 서버 요청을 받지만 문의 양식 내용은 받지 않아요. 지도에서 지점을 선택하면 주차 답변을 계산하기 위해 해당 좌표를 이 서비스에만 보내요. 브라우저 알림은 브라우저나 운영체제가 정한 푸시 서비스를 거쳐 전달돼요. 문의와 제보 알림은 운영자의 Gmail로 전송될 수 있으므로, 이용자가 직접 보낸 내용을 Google이 처리할 수 있어요. 현재 광고나 외부 분석 서비스는 불러오지 않으며, 위에서 설명한 비활성 로컬 어댑터는 아무 정보도 전송하지 않아요.

추적 거부 신호 (Do Not Track, DNT)

이 서비스는 자체 행동 추적기를 운영하지 않으므로 브라우저의 추적 거부 신호에 따라 별도의 동작을 하지 않아요. Street Parking Hacks는 개인정보를 판매하지 않으며, 서로 관련 없는 사이트를 오가며 이용자를 추적하지 않아요.

이용자의 선택과 권리

계정을 만들지 않고 지도를 사용할 수 있어요. 위치 권한이나 브라우저 알림을 거부할 수 있고, 브라우저 설정에서 알림 권한을 취소할 수도 있어요. 캘리포니아 거주자는 CCPA에 따라 열람, 정정, 삭제를 요청할 권리가 있을 수 있어요. 법정 권리가 적용되지 않더라도 합리적인 열람, 정정, 삭제 요청을 검토해요. 기록을 찾으려면 해당 블록의 신고 기능을 사용하거나 [email protected]으로 블록과 제보 정보를 보내 주세요. 민감한 개인정보는 보내지 마세요. 요청한 사람이 해당 제보와 관련이 있는지 확인할 수 있어요.

어린이 개인정보

이 서비스는 일반 이용자를 위해 만들었고 만 13세 미만 어린이를 대상으로 하지 않아요. 만 13세 미만 어린이의 개인정보는 알면서 수집하지 않아요. 계정이 없고 제보할 때도 이름이나 나이를 묻지 않아요. 만 13세 미만 어린이가 제보를 보냈다고 생각하면 [email protected] 으로 알려 주세요. 확인한 뒤 삭제할게요.

방침 변경과 문의

최종 변경일은 2026년 9월 14일이에요. 중요한 변경 사항은 새 방침이 적용되기 전에 이 페이지와 변경일을 갱신해 안내해요. 개인정보 문의와 요청은 [email protected]으로 보내 주세요.

Privacidad

En resumen: no hay cuentas ni rastreador de conducta activo, no vendemos datos personales y no guardamos coordenadas exactas para los avisos opcionales.

Información que recopilamos

  • Búsquedas: La dirección que buscas se envía a nuestro servidor para calcular el resultado de estacionamiento y se remite al geocodificador público de la ciudad. No usamos las búsquedas para crear perfiles de usuarios.
  • Ubicación y almacenamiento local: Solicitamos la ubicación solo cuando eliges “Usar mi ubicación”. Las coordenadas se procesan para responder y no se escriben en un historial de ubicación del servidor. Las respuestas que cambian con el tiempo no se guardan en la caché sin conexión del sitio. Si eliges “Estacioné aquí”, las coordenadas exactas, la calle y la hora inicial quedan en el almacenamiento local de este navegador hasta que eliges “Finalizar estacionamiento” o borras los datos del sitio. El idioma, el aviso de instalación y las preferencias de recordatorio también quedan en el navegador. Después de un resultado, las coordenadas seleccionadas aparecen en la URL actual del navegador para que puedas volver a abrirlo. Esa URL puede permanecer en el historial hasta que cierres el resultado, reemplaces la URL o borres el historial. El sitio no guarda las URL con coordenadas en su caché sin conexión. Al elegir Compartir, se envía el enlace con las coordenadas. Si eliges Cómo llegar o Vista de calle, el navegador abre Google o Apple con las coordenadas seleccionadas en el enlace; no abrimos esos servicios hasta que eliges la acción.
  • Avisos de estacionamiento: Si activas los avisos del navegador, guardamos el endpoint y las claves de cifrado de la suscripción, el idioma, el tramo del mapa y el nombre de la calle hasta 7 días. El endpoint es una URL opaca emitida por un proveedor externo de notificaciones push, como Google, Mozilla, Apple o Microsoft. Para entregar un recordatorio enviamos el aviso cifrado y el endpoint a ese proveedor, que puede procesar metadatos de entrega conforme a su propia política. No guardamos tus coordenadas exactas ni la dirección completa buscada para este aviso. También podemos conservar hasta 7 días un token unidireccional del endpoint y la hora del aviso para evitar entregas duplicadas. Eliminamos las suscripciones vencidas o rechazadas.
  • Contribuciones de la comunidad: Podemos guardar para revisión una foto enviada, tu nota y una ubicación aproximada a nivel de cuadra. Durante la carga eliminamos los metadatos EXIF y GPS. No se requiere cuenta ni nombre. La revisión puede hacer visible un contexto comunitario limitado, como un conteo o consejo, pero la imagen subida permanece privada y nunca cambia el veredicto legal de estacionamiento.
  • Reportes de disponibilidad: Un reporte de sí/no sobre espacios y su ubicación a nivel de cuadra se conserva aproximadamente 24 horas. Un token unidireccional y temporal evita votos repetidos; la dirección IP original no se escribe en el reporte. Los reportes no están verificados y nunca garantizan que haya un espacio libre.
  • Consultas de contacto: El formulario guarda la información que envías. El correo de respuesta solo es obligatorio para consultas comerciales y se usa únicamente para responder esa consulta.
  • Registros operativos: Los registros de infraestructura pueden incluir direcciones IP y datos de la solicitud para entregar el servicio, mantener la seguridad, limitar el uso y prevenir abusos. Esta política no promete un plazo fijo de conservación de los registros; la conservación se rige por la configuración y las políticas de los proveedores descritos abajo.
  • Preparación para analítica: El sitio incluye un adaptador de medición desactivado, pero no se conecta con Plausible ni envía eventos. Si la analítica se activa más adelante, actualizaremos esta política antes de activarla. El adaptador está diseñado para excluir texto buscado, direcciones, coordenadas, identificadores de tramos, identificadores persistentes de usuarios y perfiles entre sitios.

Cuánto tiempo guardamos la información

Los límites más breves indicados arriba controlan los avisos y los reportes de disponibilidad. Las contribuciones pendientes se conservan hasta que un encargado tome una decisión o complete una solicitud razonable de eliminación. Las contribuciones rechazadas se eliminan del almacenamiento de la aplicación 90 días después de la revisión. En las contribuciones aceptadas, las imágenes privadas, las notas no publicadas y las notas internas se eliminan un año después de la revisión. Se conserva un registro mínimo del resultado aceptado; un consejo aprobado para publicación conserva el texto mostrado. Las consultas de contacto se eliminan del almacenamiento de la aplicación 90 días después del envío. Los archivos eliminados pueden permanecer brevemente en las copias de volumen de Fly.io hasta que termine el plazo de conservación del proveedor. Las copias enviadas al Gmail del operador también pueden permanecer según su proceso de eliminación y las prácticas de respaldo de Google.

Servicios externos

Cloudflare entrega el sitio público y Fly.io aloja la aplicación. Estos proveedores pueden recibir direcciones IP y datos normales de la solicitud conforme a sus políticas. Los mosaicos del mapa se cargan directamente desde OpenFreeMap, que puede recibir tu dirección IP, datos normales del navegador o la red y las coordenadas de mosaico que identifican el área visible del mapa según su propia política. Cuando buscas una dirección, este servicio recibe el texto y el servidor envía la búsqueda al CompositeLocator de la Ciudad de Fullerton; el servicio municipal recibe la búsqueda y la solicitud del servidor, no los datos del formulario de contacto. Al elegir un punto del mapa, sus coordenadas se envían solo a este servicio para calcular la respuesta de estacionamiento. Los avisos del navegador pasan por el servicio de notificaciones elegido por tu navegador o sistema operativo. Los avisos de contactos y contribuciones pueden enviarse al operador mediante Gmail, por lo que Google puede procesar el contenido que decidas enviar. Actualmente no cargamos publicidad ni servicios externos de analítica; el adaptador local desactivado descrito arriba no envía datos.

Do Not Track

Como el servicio no usa un rastreador propio de conducta, no responde de forma distinta a la señal Do Not Track del navegador. Street Parking Hacks no vende datos personales ni rastrea actividad entre sitios no relacionados.

Tus opciones y derechos

Puedes usar el mapa sin crear una cuenta. Puedes rechazar la ubicación, buscar una dirección, no activar los avisos o revocar el permiso de notificaciones en tu navegador. Los residentes de California pueden tener derechos conforme a la CCPA, incluidas solicitudes de acceso, corrección o eliminación. Aunque un derecho legal no corresponda, revisaremos una solicitud razonable de acceso, corrección o eliminación. Para identificar el registro, usa Reportar en esa cuadra o escribe a [email protected] con los datos de la cuadra y del envío, pero no mandes información personal sensible. Podemos pedir una verificación de que la solicitud corresponde a tu envío.

Privacidad de menores

Este servicio es para el público general y no está dirigido a menores de 13 años. No recopilamos a sabiendas información personal de un menor de 13 años. No hay cuentas y el formulario de contribución no pide nombre ni edad. Si crees que un menor de 13 años envió una contribución, escribe a [email protected] y la eliminaremos.

Cambios y contacto

Última actualización: 14 de septiembre de 2026. Publicaremos los cambios importantes y una nueva fecha en esta página antes de que entre en vigor la nueva práctica. Envía preguntas o solicitudes de privacidad a [email protected].

Street Parking Hacks, OC Edition
Map General parking rules FAQ Contact Privacy Terms

Independent community parking resource. Guides cover all 34 Orange County cities and unincorporated areas; Fullerton alone has a live street map.