This policy covers cookies and similar browser technologies on the public website. We do not use advertising pixels or behavioral analytics. Essential form protection remains active when you reject optional technologies.
Technology
Controller
Purpose
Duration
tm-optional-technologies (localStorage)
Turf Miami — first party
Essential: remember acceptance or rejection and preference version.
Until you clear browser storage or a new preference version is introduced.
tm-pending-submission:* (sessionStorage)
Turf Miami — first party
Essential: recover a pending request and avoid duplicate submissions. Contains a request identifier, not form details.
Until the request completes or the tab session ends.
Cloudflare Turnstile
Cloudflare — third party
Essential: prevent automated abuse and validate the form. Processes browser/security signals. No advertising purpose.
Challenge response tokens expire after 5 minutes and can be used once. No application cookie is set for this token. Provider security data retention follows Cloudflare’s policy.
Google Maps Platform / Places
Google — third party, via Turf Miami server
Optional: address suggestions and selected address/ZIP lookup, only after acceptance. Typed address text or selected place ID is sent to Google. No Google browser script or cookie is installed by this integration.
Request-scoped; Google data retention follows its policy. No Places session identifier is stored in the browser.
Google reviewer profile photos
Google — third party
Optional: load reviewer photos only after acceptance. Google receives the image request and associated technical data.
Browser cache and provider retention follow response headers and Google’s policy.
Change or withdraw your choice
Use Cookie preferences at the bottom of any public page, then Reject all to stop future optional requests. Your address can still be entered manually. Withdrawal cannot undo requests already sent. Browser storage can also be cleared; this resets the banner. Choices are shared across English and Spanish pages on this browser and origin.
Providers and infrastructure
Hosting may process IP addresses and technical logs to deliver and secure requests. Turf Miami does not store raw IP addresses in quote records; short-lived rate-limit counters use hashed identifiers. We cannot promise that infrastructure providers never process or retain IP addresses. Private staff sign-in may use separate essential session cookies.