Reunimos en un solo sitio fuentes públicas: servicios de banderas, servicios meteorológicos, ayuntamientos y redes de cámaras. Cada una publica según su propio horario, así que una playa puede estar al día en una línea y llevar un par de horas de retraso en la siguiente.
Cada fuente de abajo aparece con su nombre y con enlace a la página que la publica, que es donde el dato se mantiene al día. En la playa, la bandera que cuenta es la que ondea en el mástil.
Banderas, temperatura del agua, medusas. SafeBeach para 73 municipios desde la Costa Blanca hasta Baleares y Canarias, teclado en el puesto de socorro, aproximadamente del 1 de junio al 15 de septiembre. Protecció Civil, Generalitat de Catalunya para los 64 municipios costeros catalanes, con especie de medusa, transparencia del agua y estado del mar además de la bandera; cada lectura lleva la hora en que el puesto la registró. Y la Diputación Foral de Bizkaia para 28 playas de 19 municipios, en directo durante el turno de socorrismo: la única fuente aquí que nombra las playas que no vigila. Y el Principado de Asturias para las 229 playas asturianas de 20 concejos: la bandera, cuánta gente hay según sus propias cámaras y hacia dónde va la marea.
Las playas de las que nadie publica bandera. Los nombres y las coordenadas de las 1570 playas de las costas sin servicio de banderas vienen de quienes contribuyen a OpenStreetMap, bajo la ODbL. Vienen dentro de la app en lugar de pedirse por red, y no llevan bandera ni descripción: solo un nombre y un lugar en el mapa.
Cómo es la playa. El mismo catálogo catalán: arena, pendiente, longitud, servicios y el horario en que trabajan los socorristas. Rellenado por 64 ayuntamientos.
Mar y tiempo. Open-Meteo: olas, mar de fondo, viento, rachas, UV, temperatura del aire y del mar, de un modelo de previsión sobre una malla de unos 9 km. Un cálculo, no una boya.
Previsión oficial. AEMET, la agencia estatal, para 591 playas con nombre: temperatura del agua, máximo de UV del día, una valoración de confort y horas de marea. También es una previsión, pero para una playa con nombre y no para una celda de malla, así que solo aparece cuando uno de sus puntos está a menos de 3 km de la playa que ha abierto, y el bloque dice qué punto cita y a qué distancia está.
Cámaras. Turisme Comunitat Valenciana, 35 cámaras en directo en la costa valenciana; 3Cat "El Temps", 8 estaciones catalanas que envían fotos periódicas en lugar de vídeo, cada una con su termómetro; 17 fotos fijas de MeteoGalicia, las primeras cámaras que Galicia tiene aquí - 521 playas cuya más cercana estaba a 767 km; y 17 emisiones públicas de YouTube de operadores locales, que pueden hacerse privadas o desaparecer sin avisar; 145 imágenes del registro de Windy.com, una por operador local allí donde no llega ninguna red propia: dieron cámara a 405 playas que no la tenían.
Mapa. Teselas de OpenFreeMap y CARTO dibujadas con datos de OpenStreetMap; imágenes de satélite de Esri, Maxar y Earthstar Geographics.
Las banderas se actualizan como mucho cada cinco minutos. La previsión se relee cada vez que abre un municipio o una playa, la oficial como mucho cada media hora, y una cámara muestra lo que su operador esté publicando en ese momento. El botón de recargar trae el estado actual de las banderas del sistema del municipio. La hora de la cabecera es la hora española, que es la referencia para leer la que acompaña a cada bandera.
Cuando la previsión oficial no se puede descargar, se muestra una copia leída antes hoy con la hora de lectura impresa encima. Una copia de cualquier otro día se descarta en lugar de mostrarse: las horas de marea de ayer se equivocan en unos cincuenta minutos.
El gris significa que nadie publicó bandera: fuera de temporada, fuera de horario, o un puesto que aún no ha dado parte. Nunca significa que el agua sea segura.
Una cámara a menudo no es su playa. La ficha dice a qué distancia está; léalo antes de leer la imagen.
Los servicios salen de la hoja de cálculo de un ayuntamiento. Un campo que nadie rellenó se ve exactamente igual que un «no» de verdad en el origen, y por eso esta app solo dice «sin constancia».
Una casilla vacía no es un cero. Si un dato no aparece, es que aquí no lo publica nadie. El cero se escribe como número: «lluvia 0,0 mm» significa que no llueve.
Los horarios de socorrismo se teclean a mano en 64 ayuntamientos, y a veces se teclean mal. Las temporadas que no pueden ser ciertas se descartan en lugar de adivinarse.
Las cifras del modelo cubren varias calas a la vez. Una celda de 9 km puede contener dos bahías que no se parecen.
La lista se abre con las playas más cercanas a usted. El orden viene de su dirección IP: es aproximado, no se le pide ningún permiso, y las coordenadas llegan a su navegador y a ningún otro sitio.