We do not use advertising cookies, cross-site tracking or third-party commercial profiles.
PLAY THE MAP · 2026-09-05-cookies-v1
At a glance
Current cookies are first-party and necessary for access, security, municipality selection and the guest video limit.
Optional Android promotion measurement is disabled unless allowed and can be withdrawn on this page.
Your preferences
Control optional measurement
Necessary cookies remain active because they enable sign-in and protect the service. Optional Android-promotion measurement stays disabled until you allow it.1. Cookies and similar technologies
This policy applies to playthemap.com and Play The Map, a service operated by VIRTUAL ART VFX & 3D, S.L., Spanish tax ID B98930902, registered address at Av. Pianista Martínez Carrasco, 4, door 20, 46026 Valencia (Spain). Contact admin@playthemap.com with any question.
A cookie is a small file stored by a website in the browser. Play The Map may also use localStorage, sessionStorage and Cache Storage. They are not cookies but similar rules apply when they store or read information on a device.
Technical cookies enable sign-in, a requested preference, fraud prevention or a security flow. Non-essential storage requires prior information and consent.
2. Current first-party cookies
| Name | Purpose | Duration | Type |
|---|---|---|---|
| ptm_session | Authenticate and protect the account and close access by device. | Up to 30 days or until logout/revocation. | Necessary; HttpOnly, Secure in production, SameSite=Lax. |
| ptm_oauth_state | Prevent forged requests during Google sign-in. | 10 minutes; deleted after the flow. | Necessary; HttpOnly. |
| ptm_oauth_nonce | Securely bind the Google sign-in state. | 10 minutes; deleted after the flow. | Necessary; HttpOnly. |
| ptm_municipal_workspace | Remember the municipality selected by an authorised member. | Up to 30 days. | Requested personalisation; HttpOnly. |
| ptm_act_as_tenant | Keep a superadministrator's temporary municipal context without changing identity. | Up to 12 hours. | Security and administration; HttpOnly. |
| ptm_guest_videos | Remember public videos opened by a guest and apply the five-video limit. | Up to 180 days. | Access control; HttpOnly. |
HttpOnly prevents page scripts from reading the cookie. Session and administration cookies are sent only over HTTPS in production.
3. Local and session storage
| Key or category | Use | Retention |
|---|---|---|
| ptm_analytics_consent | Records the optional Android-promotion conversion measurement choice. | Until changed or site data is cleared. |
| ptm_app_promotion_dismissed_until | Respects a temporary dismissal of the Android prompt. | Until the configured reappearance date or data clearance. |
| Map and location preferences | Travel mode, local session and a temporary consent receipt for a requested action. | Until expiry, permission withdrawal or deletion. |
| Temporary trip claim | Securely associates a guest-started trip with an account. | Until expiry or successful claim. |
| sessionStorage | Avoids repeating notices in one tab and holds temporary credentials in the mobile container. | Normally cleared when the tab or session closes. |
| Cache Storage / service worker | Caches public interface files for loading and installable operation. | Until version update or site-data deletion. |
4. Service measurement
Play The Map records minimal functional events on its own server, such as searches, filters, map opens and video interaction. This does not add an analytics cookie, track people across sites or create advertising audiences and is explained in the Privacy Policy.
Optional Android-promotion conversion measurement is enabled only when localStorage contains an allow preference. It can be allowed or withdrawn below. Refusal does not restrict the service.
5. Third-party services
Public pages currently load no third-party advertising or analytics cookies. Choosing “Continue with Google” temporarily takes the person to Google's domain, where Google's own policy applies. External stores and links apply their own policies.
Any future non-essential category will be added to this inventory and blocked pending a valid choice.
6. Managing and deleting data
Use the panel on this page to change optional measurement. Browser settings can clear cookies and storage. Removing ptm_session requires sign-in again; removing ptm_guest_videos clears the local record, although limited IP abuse controls may remain for the period described in the Privacy Policy.
Blocking all cookies may prevent sign-in, Google access, municipality selection and other strictly necessary features.
7. Consent standard
Where consent is required, accept and reject are presented at the same level; inactivity and continued browsing are not acceptance. Withdrawal is as easy as granting consent. A new choice may be requested when purposes or third parties change and, as good practice, before 24 months.
8. Updates and contact
This policy is updated when a technology or purpose changes. Report questions or discrepancies to admin@playthemap.com.

