Política de privacidad de SimpleTides

Última actualización: 19 de septiembre de 2026

SimpleTides es una app de consulta de información sobre las mareas y otros datos sobre el estado del mar, de forma simple y estética, con carácter orientativo. Esta página explica, de forma clara y completa, qué datos usa la app, para qué y con quién se comparten. No hace falta crear ninguna cuenta para usar SimpleTides.

Resumen rápido

  • Sin cuentas ni inicio de sesión.
  • Sin anuncios.
  • Sin analítica ni rastreo de terceros (no hay Firebase, Crashlytics, AdMob ni ningún SDK publicitario dentro de la app).
  • Sin venta de datos ni compartición con brokers de datos.
  • Los comentarios y los errores que reportas son anónimos y voluntarios (ver "Comentarios que envías" y "Errores que reportas" más abajo; el informe de error incluye el modelo del móvil y la versión de Android, que no identifican a nadie).
  • La ubicación se usa solo para saber qué marea enseñarte; tu GPS exacto nunca sale del dispositivo. Lo que sí sale es una versión aproximada: ~3,7 km para calcular la marea y ~100 metros para averiguar el nombre del sitio. Nunca se vincula a un perfil o identidad, porque la app no tiene ninguno.

Ubicación

SimpleTides pide permiso de ubicación precisa al sistema operativo, pero tu coordenada GPS exacta nunca sale del dispositivo: siempre se redondea antes de transmitir nada. Cuánto se redondea depende de para qué: a una rejilla de referencia de ~3,7 km (celda de ~13 km²) —la del modelo de marea global FES2022— para calcular la marea, y a ~100 metros para averiguar el nombre del sitio donde estás. Ese permiso se usa para tres funciones opcionales:

Para la temperatura, el servidor recibe ese nodo ya ajustado y el rango de fechas, mira en un índice mundial que ya tiene descargado, y devuelve la respuesta. Esa consulta de temperatura no se guarda: ni la coordenada, ni las fechas, ni un historial de lo que has mirado.

Con la marea sí se guarda una cosa, y conviene decirla con claridad: el servidor conserva la coordenada aproximada (el nodo de ~3,7 km, nunca la exacta, y sin ningún identificador de persona ni de dispositivo) junto con la predicción que calculó, para no tener que rehacer el cálculo cada vez que alguien consulta ese mismo punto. Si nadie vuelve a consultarlo, se borra automáticamente pasados 30 días; si se vuelve a consultar, el plazo se renueva desde cero.

Aparte de esa caché, el servidor lleva una cuenta agregada de cuántas consultas se han hecho en cada zona, para saber en qué sitios hace falta añadir estaciones de marea. Esa cuenta no guarda coordenadas: agrupa cada consulta en una celda de unos 5 km y suma una unidad al total de esa celda en esa semana. No lleva ningún identificador de persona ni de dispositivo, ni dirección IP, ni la hora de la consulta: la única pregunta que puede responder es «cuántas consultas hubo en esta zona esta semana». Estos recuentos se borran automáticamente a los 12 meses.

Puedes denegar el permiso de ubicación en cualquier momento: la app sigue funcionando por completo buscando y seleccionando manualmente cualquier estación en el buscador o el mapa.

SimpleTides no consulta tu ubicación con la app cerrada. La app no pide el permiso de ubicación en segundo plano de Android, así que el widget no puede seguirte mientras te mueves.

Si pones el widget en la pantalla de inicio y eliges que siga tu ubicación, muestra la estación más cercana a la última posición conocida de tu móvil: la que se supo la última vez que abriste la app. Sirve únicamente para elegir la estación más cercana, y esa comparación se hace en tu dispositivo. No se guarda ningún historial de por dónde has pasado. Si el widget necesita el nombre del sitio, viaja la misma coordenada redondeada a ~100 metros descrita arriba, con las mismas reglas.

También puedes configurar cada widget para que muestre siempre una estación fija de tus favoritos, y entonces no se usa tu ubicación para nada.

Nombres de lugares

Los nombres de playas y localidades que muestra la app proceden de OpenStreetMap, bajo licencia ODbL. Esa lista está descargada en nuestro propio servidor: al preguntar por el nombre de un sitio no se contacta con OpenStreetMap ni con ningún otro tercero, así que tu coordenada no sale de SimpleTides.

Datos de estaciones (sin relación con tu ubicación)

Al consultar una estación de marea concreta (por ejemplo en EE. UU.), la app puede pedir datos a NOAA CO-OPS (api.tidesandcurrents.noaa.gov), usando la ubicación pública de esa estación — no la tuya. Para el resto del mundo, la marea se calcula con modelos globales (FES2022, TICON-4) directamente en el servidor propio.

Las respuestas de estaciones se sirven a través de la caché de Cloudflare: son idénticas para todas las personas que consultan la misma estación y el mismo rango de fechas, y no dependen de quién las pide.

La temperatura del agua de cualquier estación real que consultes se pide al mismo servidor propio (api.simpletides.com) usando la ubicación pública y fija de la estación — no la tuya. La ubicación de un puerto es un dato público, no un dato sobre ti. Viaja esa coordenada y el rango de fechas, y la consulta no se guarda.

De dónde sale la temperatura del agua

El dato de fondo viene del Copernicus Marine Service de la Unión Europea. Funciona así: SimpleTides descarga periódicamente los campos mundiales de temperatura y los guarda en su propio servidor. Cuando tú consultas un sitio, se lee ese índice ya descargado.

Es decir: tu consulta no se reenvía a Copernicus, y Copernicus no recibe tu coordenada, ni la de la estación, ni ninguna otra cosa sobre ti. Copernicus nunca sabe que has mirado nada, porque nunca hablamos con ellos cuando lo haces.

Crédito exigido por su licencia: Generated using E.U. Copernicus Marine Service Information — DOI 10.48670/moi-00016 y DOI 10.48670/moi-00165.

Mapa

El mapa interactivo carga sus teselas visuales desde OpenFreeMap (tiles.openfreemap.org) a medida que te mueves por él, como cualquier app de mapas.

Qué se guarda en tu dispositivo

Tus estaciones favoritas y tus ajustes (unidades, idioma, tema, permisos) se guardan únicamente en el propio dispositivo (base de datos local Room y DataStore). No se sincronizan con ningún servidor ni con otro dispositivo — no hay cuenta a la que asociarlos.

Protección anti-abuso del servidor

Para evitar que el servidor sea usado de forma abusiva, la app solicita un token de atestación mediante la Play Integrity API de Google antes de contactar con api.simpletides.com. Ese token confirma que la petición viene de una instalación legítima de la app; no identifica a la persona usuaria ni se usa para rastrearla.

El servidor guarda de forma temporal registros técnicos (dirección IP, ruta solicitada, resultado de esa comprobación) con fines de seguridad y prevención de abuso. No se usan para elaborar perfiles, no se combinan con ningún otro dato y se eliminan tras un periodo breve. Este límite por IP se aplica también al envío de comentarios descrito abajo: la IP se usa en memoria para contar peticiones y nunca se guarda junto al comentario.

Comentarios que envías

Puedes escribirme cuando quieras desde Ajustes → Enviar comentarios. Es totalmente voluntario: si no quieres, no envías nada. (El aviso que aparece a los tres días de uso es otra cosa: es el diálogo de Google Play, descrito justo abajo.)

Qué se envía: el texto que escribes, la valoración de estrellas si decides darla, la versión de la app y el idioma del dispositivo. Los dos últimos solo sirven para poder reproducir un fallo que nos cuentes.

Qué no se envía: ni tu correo, ni tu nombre, ni tu ubicación, ni ningún identificador de tu dispositivo o de tu instalación. El servidor tampoco tiene dónde guardarlos: la tabla donde se almacenan los comentarios no tiene ninguna columna para eso, así que no es posible saber quién ha enviado cada comentario.

Ojo con el texto libre: como escribes tú, evita incluir datos personales — si los escribes, se guardarán tal cual dentro del comentario.

Los comentarios se guardan en el servidor propio de SimpleTides (api.simpletides.com) y no se comparten con nadie.

Valoración en Google Play

A los tres días de uso, SimpleTides puede abrir una sola vez el diálogo de valoración de la In-App Review API de Google Play. Ese diálogo lo muestra y lo gestiona la aplicación Google Play, no SimpleTides.

Qué recibe SimpleTides: nada. Ni la puntuación, ni el texto, ni siquiera si el diálogo llegó a mostrarse o si valoraste. La API de Google está diseñada así a propósito, para que ninguna app pueda elegir a quién se lo enseña en función de si va a puntuar bien.

Si decides valorar, tu reseña la publica Google en la ficha de Play junto al nombre de tu cuenta de Google, como cualquier otra reseña de la tienda. Eso lo trata Google bajo su política de privacidad, no ésta. En el dispositivo sólo se guarda una marca de que ya se te ofreció, para no volver a pedírtelo.

Errores que reportas

Desde Ajustes → Reportar un error puedes contarnos un fallo. Es voluntario y solo se envía cuando pulsas "Enviar".

Qué se envía: el texto que escribes, la versión de la app, el idioma del dispositivo, el modelo de tu móvil (por ejemplo, "Nothing Phone (2a)") y la versión de Android. Los dos últimos son la diferencia con los comentarios, y están por un motivo concreto: la mayoría de los fallos de pantalla dependen del modelo y de la versión de Android, y sin ese dato no se pueden reproducir. No te identifican: hay millones de móviles de cada modelo.

Qué no se envía: igual que con los comentarios, ni tu correo, ni tu nombre, ni tu ubicación, ni ningún identificador de tu dispositivo o de tu instalación — ni número de serie, ni IMEI, ni identificador de publicidad. La tabla donde se guardan los informes no tiene ninguna columna para nada de eso.

Ojo con el texto libre: como lo escribes tú, evita incluir datos personales.

Los informes se guardan en el servidor propio de SimpleTides (api.simpletides.com) y no se comparten con nadie.

Lo que SimpleTides no hace (hoy)

Sobre la monetización futura

SimpleTides es hoy una app gratuita sin anuncios. Para poder mantenerla y seguir desarrollándola, es posible que en el futuro se introduzcan anuncios u otras formas de monetización. Si eso ocurre, esta política se actualizará antes de que el cambio entre en vigor, detallando con qué proveedores se trabajaría y qué datos nuevos (si los hubiera) se recopilarían o compartirían.

Tus derechos

Como SimpleTides no tiene cuentas ni almacena datos personales identificables más allá de los registros técnicos temporales descritos arriba, no existe un perfil de usuario que solicitar, corregir o eliminar. Si aun así tienes cualquier duda o petición relacionada con tu privacidad, escríbenos.

Cambios en esta política

Si esta política cambia, se actualizará esta misma página y se revisará la fecha de "Última actualización" de arriba.

Contacto

¿Dudas sobre esta política o sobre cómo funciona SimpleTides? Escribe a soporte@simpletides.com.

SimpleTides Privacy Policy

Last updated: September 19, 2026

SimpleTides is an app for checking tide information and other sea-state data, in a simple and clean way, for informational purposes only. This page explains, clearly and completely, what data the app uses, why, and who it's shared with. No account is required to use SimpleTides.

Quick summary

  • No accounts or sign-in.
  • No ads.
  • No third-party analytics or tracking (no Firebase, Crashlytics, AdMob, or any advertising SDK inside the app).
  • No selling of data and no sharing with data brokers.
  • Feedback and bug reports you send are anonymous and voluntary (see "Feedback you send" and "Bugs you report" below; a bug report includes your phone model and Android version, which do not identify anyone).
  • Location is only used to work out which tide to show you; your exact GPS never leaves the device. What does leave is an approximate version: ~3.7 km to calculate the tide, and ~100 metres to look up the name of the place. It is never linked to a profile or identity, because the app has none.

Location

SimpleTides asks the operating system for precise location permission, but your exact GPS coordinate never leaves your device: it is always rounded before anything is transmitted. How much it is rounded depends on what for: to a ~3.7 km reference grid (a ~13 km² cell) — the one used by the FES2022 global tide model — to calculate the tide, and to ~100 metres to look up the name of the place you are in. That permission powers three optional features:

For the temperature, the server receives that already-snapped node and the date range, looks them up in a worldwide index it has already downloaded, and returns the answer. That temperature query is not stored: not the coordinate, not the dates, and no history of what you have looked at.

For the tide one thing is stored, and it is worth saying plainly: the server keeps the approximate coordinate (the ~3.7 km node, never the exact one, and with no person or device identifier) together with the prediction it computed, so it does not have to redo the calculation every time someone looks up that same point. If nobody looks it up again it is deleted automatically after 30 days; if it is looked up again, the clock restarts from zero.

Separately from that cache, the server keeps an aggregate count of how many lookups happened in each area, so we know where tide stations are missing. That count stores no coordinates: each lookup is grouped into a cell of roughly 5 km and adds one to that cell's total for that week. It carries no person or device identifier, no IP address and no time of day: the only question it can answer is "how many lookups happened in this area this week". These counts are deleted automatically after 12 months.

You can deny location permission at any time: the app remains fully usable by searching for and manually selecting any station from the search screen or the map.

SimpleTides does not check your location while the app is closed. The app does not request Android's background location permission, so the widget cannot follow you as you move.

If you put the widget on your home screen and choose to have it follow your location, it shows the station nearest to your phone's last known position — the one known the last time you opened the app. It is used solely to pick the nearest station, and that comparison happens on your device. No history of where you have been is kept. If the widget needs the name of the place, the same coordinate rounded to ~100 metres described above travels, under the same rules.

You can also set each widget to always show a fixed station from your favourites, in which case your location is not used at all.

Place names

The beach and town names the app shows come from OpenStreetMap, under the ODbL licence. That list is downloaded onto our own server: looking up the name of a place contacts neither OpenStreetMap nor any other third party, so your coordinate never leaves SimpleTides.

Station data (unrelated to your location)

When you look up a specific tide station (for example in the US), the app may request data from NOAA CO-OPS (api.tidesandcurrents.noaa.gov), using that station's public location — not yours. For the rest of the world, tides are computed with global models (FES2022, TICON-4) directly on our own server.

Station responses are served through Cloudflare's cache: they are identical for everyone asking about the same station and date range, and do not depend on who is asking.

The water temperature for any real station you look up is requested from the same own server (api.simpletides.com) using the public, fixed station location — not yours. A harbour's location is public information, not information about you. That coordinate and the date range travel, and the query is not stored.

Where the water temperature comes from

The underlying data comes from the European Union's Copernicus Marine Service. It works like this: SimpleTides periodically downloads the worldwide temperature fields and stores them on its own server. When you look a place up, that already-downloaded index is what gets read.

In other words: your query is not forwarded to Copernicus, and Copernicus does not receive your coordinate, the station's, or anything else about you. Copernicus never learns that you looked anything up, because we never talk to them when you do.

Credit required by their licence: Generated using E.U. Copernicus Marine Service Information — DOI 10.48670/moi-00016 and DOI 10.48670/moi-00165.

Map

The interactive map loads its visual tiles from OpenFreeMap (tiles.openfreemap.org) as you pan and zoom, like any map app.

What's stored on your device

Your favorite stations and settings (units, language, theme, permissions) are stored only on your own device (a local Room database and DataStore). They are never synced to any server or another device — there's no account to sync them to.

Server abuse protection

To prevent abuse of the server, the app requests an attestation token via Google's Play Integrity API before contacting api.simpletides.com. That token confirms the request comes from a legitimate app install; it does not identify the user or get used for tracking.

The server keeps short-lived technical logs (IP address, requested path, that check's result) for security and abuse-prevention purposes. They are not used to build profiles, are not combined with any other data, and are deleted after a short period. This per-IP limit also applies to the feedback submissions described below: the IP is used in memory to count requests and is never stored alongside the feedback.

Feedback you send

You can write to me any time from Settings → Send feedback. It is entirely voluntary: if you'd rather not, nothing is sent. (The prompt that appears after three days of use is a different thing: it is Google Play's own dialog, described just below.)

What is sent: the text you write, the star rating if you choose to give one, the app version and the device language. The last two exist only so a bug you report can be reproduced.

What is not sent: not your email, not your name, not your location, and no device or install identifier. The server has nowhere to put them either: the table where feedback is stored has no column for any of that, so it is not possible to tell who sent a given piece of feedback.

A note on free text: since you write it yourself, please avoid including personal data — if you type it in, it will be stored as-is inside the feedback.

Feedback is stored on SimpleTides' own server (api.simpletides.com) and is not shared with anyone.

Rating on Google Play

After three days of use, SimpleTides may open Google Play's rating dialog once, through the In-App Review API. That dialog is displayed and handled by the Google Play app, not by SimpleTides.

What SimpleTides receives: nothing. Not the score, not the text, not even whether the dialog was shown or whether you rated at all. Google's API is deliberately designed this way, so that no app can choose who to show it to based on who is likely to rate well.

If you do rate, Google publishes your review on the Play listing alongside your Google account name, like any other store review. That is handled by Google under its privacy policy, not this one. The only thing stored on the device is a flag that you have already been asked, so you are not asked again.

Bugs you report

From Settings → Report a bug you can tell us about a problem. It is voluntary and is only sent when you press "Send".

What is sent: the text you write, the app version, the device language, your phone model (for example, "Nothing Phone (2a)") and the Android version. The last two are the difference from feedback, and they are there for a concrete reason: most display bugs depend on the model and the Android version, and without that they cannot be reproduced. They do not identify you: there are millions of phones of each model.

What is not sent: as with feedback, not your email, not your name, not your location, and no device or install identifier — no serial number, no IMEI, no advertising ID. The table where reports are stored has no column for any of that.

A note on free text: since you write it yourself, please avoid including personal data.

Reports are stored on SimpleTides' own server (api.simpletides.com) and are not shared with anyone.

What SimpleTides doesn't do (today)

About future monetization

SimpleTides is free and ad-free today. In order to keep maintaining and developing it, we may introduce ads or other forms of monetization in the future. If that happens, this policy will be updated before the change takes effect, detailing which providers would be involved and what new data, if any, would be collected or shared.

Your rights

Because SimpleTides has no accounts and stores no identifiable personal data beyond the short-lived technical logs described above, there is no user profile to request, correct, or delete. If you still have any question or privacy-related request, reach out to us.

Changes to this policy

If this policy changes, this same page will be updated and the "Last updated" date above will reflect it.

Contact

Questions about this policy or how SimpleTides works? Email support@simpletides.com.