Spolumo play sports together

Cookies and device storage policy

Version [[VERZE]] · Effective [[DATUM_ÚČINNOSTI]]

Draft: this text has not yet been reviewed by a lawyer and is not in force. Variables in square brackets will be filled in by the operator.
This is a courtesy translation. In case of any discrepancy, the Czech version is legally binding (Terms, OP-19.2). Čeština

1. In short

Spolumo uses no advertising or tracking cookies and does not share data from your device with advertising networks. We store in your device only what the app cannot work without or what you set up yourself (language, theme, a route recording in progress). That is why we do not ask you for cookie consent.

2. What we store

2.1 Sign-in and security (necessary)

KeyTypePurposeDuration
spolumo-authlocalStoragesign-in (Supabase Auth token)until sign-out; the token is refreshed
spolumo-consentlocalStoragea record that you confirmed your age and the terms at registration (time and version); after sign-in the same record is stored with your account on the serveruntil browser data is cleared

2.2 Features you asked for (necessary)

KeyTypePurposeDuration
sportujeme-langlocalStoragechosen languagepermanent, until cleared
sportujeme-themelocalStoragelight or dark themepermanent
sportujeme-uilocalStorageinterface state (last tab, filters)permanent
sportujeme-map-layerslocalStorageenabled map layerspermanent
sportujeme-mon-uilocalStorageprice list display statepermanent
sportujeme-reviewlocalStoragewhich review prompts you have already seenpermanent
sportujeme-rec-livelocalStoragea route recording in progress so it is not lost when the app is closed; contains locationdeleted after the recording is saved or discarded
sportujeme-nutrilocalStorageweight and nutrition advisor settings only if you are not signed in and choose "remember"until deleted in the advisor
spolumo-ai-oklocalStoragethat you confirmed sending text to the AIuntil cleared
sportujeme-pwa-*localStorageapp installation state and the notification promptpermanent
gdTourDonelocalStoragethat you completed the guide's introductory tourpermanent
spolumo-mapa-base, spolumo-mapa-keyslocalStoragechosen map base layer (and, in the map prototype, your own base-layer API key)permanent; only if the prod/mapa prototype becomes part of the app
sportujeme-me, sportujeme-local-vlocalStorageonly in local mode without sign-in (data stays in the device)until cleared
chat-prefill, trh-prefillsessionStoragepre-filling chat or used-gear listings from the guideuntil the window is closed
app cache (spolumo-shell-*, spolumo-static-v1, spolumo-data-v1, spolumo-tiles-v1, spolumo-config)Cache API (service worker)starting offline, fast map loadinguntil a new app version
push subscriptionbrowser / systemdelivering notifications if you allow themuntil revoked in settings

2.3 Third parties

  • The Stripe payment gateway sets its own necessary cookies on its page for payment security and fraud prevention. They appear only during payment. Stripe cookie policy.
  • Sign-in with Google or Apple takes place on their pages under their policies.
  • Fonts and libraries are loaded by the app at spolumo.cz from our own domain; no third party is contacted when the app loads.

3. How to delete the data

You delete data in your device by signing out and clearing the site data in your browser settings, or by uninstalling the app. You delete a route recording or your weight directly in the app.

4. Contact

Questions: [[EMAIL_SOUKROMÍ]]. More about data processing in the Privacy Policy.