Club Management

Legal

Legal

Aviso de privacidad

Privacy policy

Última actualización: 2 de agosto de 2026

Last updated: 2 August 2026

Este servicio guarda información sobre niños: nombres, fechas de nacimiento, notas médicas, actas de nacimiento. Esta página dice exactamente qué guardamos, por qué, quién puede verlo, a quién se lo entregamos y cómo se borra. Sin generalidades.

This service holds information about children: names, dates of birth, medical notes, birth certificates. This page says exactly what we hold, why, who can see it, who else receives it, and how it gets deleted. No generalities.

En pocas palabras

The short version

  • La información de las familias es del club. Cancha solo la procesa por instrucción del club.
  • Los jugadores nunca reciben una cuenta. Solo los adultos inician sesión.
  • Las notas médicas de un jugador las ve quien administra el club y, por diseño, los entrenadores de ese jugador. Nadie más.
  • Ninguna fotografía de un jugador se muestra sin el consentimiento registrado de su familia.
  • Los datos de la tarjeta y de la cuenta bancaria van directo a Stripe. Nunca pasan por nuestros servidores y nunca los guardamos.
  • No vendemos ni rentamos la información de nadie, no la usamos para publicidad y no entrenamos modelos con ella.
  • Usted puede pedirle a su club una copia de todo lo que guardamos sobre su familia, o pedir que se borre. El club puede hacer las dos cosas desde la aplicación.
  • The families' information belongs to the club. Cancha only processes it on the club's instructions.
  • Players never get an account. Only adults sign in.
  • A player's medical notes go to the person who runs the club and, by design, that player's own coaches. Nobody else.
  • No player photograph is displayed without that family's recorded consent.
  • Card and bank details go straight to Stripe. They never touch our servers and we never store them.
  • We do not sell or rent anyone's information, we do not use it for advertising, and we do not train models on it.
  • You can ask your club for a copy of everything we hold about your family, or ask for it to be deleted. The club can do both from inside the app.

Lo que sigue es la versión larga. Está escrita para que la entienda una persona voluntaria del club, no solamente un abogado.

What follows is the long version. It is written to be read by a club volunteer, not only by a lawyer.

1. Si usted es madre, padre o tutor

1. If you are a parent or guardian

Su relación es con el club, no con nosotros. El club decidió usar Cancha para llevar sus listas, sus horarios, sus avisos y su cobranza. El club es quien le pide la información de su hijo o hija, quien decide qué se le pide, quién del club puede verla y cuándo se borra. Nosotros ponemos el programa y lo mantenemos seguro.

Your relationship is with the club, not with us. The club chose to use Cancha to run its rosters, schedules, announcements and dues. The club is the one that asks you for your child's information, decides what gets asked, decides who at the club can see it, and decides when it is deleted. We supply the software and keep it secure.

Por eso, si quiere ver, corregir o borrar la información de su familia, el primer lugar es su club — y el club tiene los botones para hacerlo dentro de la aplicación. Si el club no le responde, escríbanos y le ayudamos; pero la decisión sigue siendo del club. La sección 12 explica el procedimiento.

So if you want to see, correct or delete your family's information, your club is the first stop — and the club has the controls to do it inside the app. If your club does not respond, write to us and we will help; but the decision stays with the club. Section 12 explains how it works.

2. Quién responde por esta información

2. Who is responsible for this information

En el lenguaje de las leyes de privacidad hay dos papeles distintos, y aquí están repartidos así:

Privacy law splits this into two distinct roles. Here is how they are split:

El club es el responsable
The club is the controller
El club decide qué información pedirle a las familias, para qué la usa, quién de su personal la ve y cuánto tiempo la conserva. La información es del club. Es también el club quien tiene que obtener el consentimiento de la madre, el padre o el tutor para guardar los datos de cada niño, y quien responde por que lo que captura sea correcto.
The club decides what to ask families for, what it uses that for, which of its staff can see it, and how long to keep it. The data is the club's. It is also the club that has to obtain the parent's or guardian's consent to hold each child's information, and the club that answers for the accuracy of what it enters.
Cancha es el encargado del tratamiento
Cancha is the processor
Nosotros guardamos y movemos esa información por instrucción del club, para prestarle el servicio que contrató, y para nada más. No decidimos qué familias están en el sistema, no usamos su información para nuestros propios fines y no se la mostramos a otros clubes. Cada consulta a la base de datos está limitada a un solo club.
We store and move that information on the club's instructions, to provide the service the club signed up for, and for nothing else. We do not decide which families are in the system, we do not use their information for our own purposes, and we do not show it to other clubs. Every database query is scoped to a single club.

Hay una excepción honesta: de nuestra propia relación comercial con el club —el contrato, las facturas del club hacia nosotros, los correos de soporte— sí somos nosotros los responsables. Eso son datos de personas adultas que administran un club, no de familias.

One honest exception: for our own commercial relationship with the club — the agreement, the club's invoices to us, support email — we are the controller. That is data about adults who run a club, not about families.

3. A qué se aplica este aviso

3. What this notice covers

Se aplica a este sitio web, cancha.dev, y a la aplicación de Cancha que los clubes usan en su propia dirección de internet ({{TODO: dominio canónico del servicio}}). No se aplica a lo que su club haga por fuera del sistema —un grupo de WhatsApp, una hoja de cálculo en la computadora de un voluntario, la página de Facebook del club— porque eso no pasa por nosotros.

It covers this website, cancha.dev, and the Cancha application that clubs use at their own web address ({{TODO: canonical service domain}}). It does not cover what your club does outside the system — a WhatsApp group, a spreadsheet on a volunteer's laptop, the club's Facebook page — because none of that goes through us.

4. Los datos de los niños

4. Children's data

Esta es la parte que más importa, así que va completa y con detalle.

This is the part that matters most, so it is set out in full.

4.1 Los jugadores no tienen cuenta

4.1 Players do not have accounts

Un jugador menor de edad nunca recibe una cuenta, nunca tiene contraseña y nunca inicia sesión. No hay pantalla de registro para niños. Solo los adultos —tutores, entrenadores, quien administra el club— tienen cuenta. La única excepción son los jugadores que ya son mayores de edad. Un niño existe en el sistema como un registro que su familia y su club mantienen, no como un usuario.

A player who is a minor never gets an account, never has a password and never signs in. There is no sign-up screen for children. Only adults — guardians, coaches, the person who runs the club — have accounts. The one exception is players who are already adults. A child exists in the system as a record that their family and their club maintain, not as a user.

4.2 Quién entrega la información

4.2 Who provides the information

La entrega una persona adulta: normalmente la madre, el padre o el tutor, llenando la inscripción; a veces alguien del club, armando la lista del equipo. Nunca la pedimos directamente a un niño. El club es responsable de obtener el consentimiento de la familia antes de capturarla.

An adult provides it: usually the parent or guardian, filling in the registration; sometimes club staff, building a team roster. We never ask a child for it directly. The club is responsible for obtaining the family's consent before entering it.

4.3 Qué se guarda de un jugador

4.3 What is held about a player

Nombre y apellido, fecha de nacimiento, talla de uniforme, notas médicas en texto libre, una marca de consentimiento para fotografías, y a qué familia pertenece. A eso se suma lo que el club vaya generando: equipo, número de camiseta, posición, asistencia a los entrenamientos, confirmaciones para los partidos, las respuestas del formulario de inscripción, los documentos que la familia suba y los recibos de pago de esa familia.

First name and last name, date of birth, kit size, free-text medical notes, a photo-consent flag, and which family they belong to. On top of that, whatever the club generates: team, jersey number, position, attendance at sessions, RSVPs for matches, the answers on the registration form, the documents the family uploads, and that family's payment records.

4.4 Notas médicas

4.4 Medical notes

La regla del sistema es que las notas médicas de un jugador son visibles para quien administra el club y, por diseño, para los entrenadores de ese jugador —de nadie más y de ningún otro equipo.

The rule the system is built to is that a player's medical notes are visible to the person who runs the club and, by design, to that player's own coaches — nobody else, and no other team.

Con precisión, porque aquí conviene ser exactos: hoy la única pantalla de la aplicación que muestra las notas médicas es la ficha de la familia dentro de la consola de administración, y esa pantalla exige el rol de administrador del club. El otro lugar donde el campo se escribe es la inscripción, donde el tutor lo llena para su propio jugador. Todavía no existe una pantalla de notas médicas para entrenadores. Si la agregamos, será con ese alcance —los entrenadores de ese jugador— y actualizaremos esta página.

To be exact, because exactness matters here: today the only screen in the application that displays medical notes is the family record inside the admin console, and that screen requires the club-manager role. The other place the field is written is the registration form, where a guardian fills it in for their own player. There is no coach-facing medical view yet. If we add one it will have that scope — that player's own coaches — and we will update this page.

4.5 Documentos: actas de nacimiento, permisos médicos, identificaciones

4.5 Documents: birth certificates, medical releases, ID

Los archivos que sube una familia se guardan en un depósito privado que nunca se publica. Un documento llega al navegador solo por medio de un enlace firmado que se genera después de comprobar que quien lo pide tiene permiso, y ese enlace deja de servir a los diez minutos. Los archivos se guardan marcados para que ningún caché los conserve. El nombre interno de cada archivo lo generamos nosotros al azar y va prefijado con el club; nunca se construye con algo que usted escriba, así que no se puede adivinar el archivo de otra familia cambiando la dirección.

Files a family uploads live in a private store that is never made public. A document reaches a browser only through a signed link that is minted after we check that the person asking is allowed to see it, and that link stops working after ten minutes. Files are stored marked so that no cache keeps a copy. Each file's internal name is generated by us at random and prefixed with the club; it is never built from anything you type, so another family's file cannot be reached by editing the address.

Deliberadamente no usamos los enlaces prefirmados del propio proveedor de almacenamiento: obligarían a guardar una credencial de larga vida y permitirían que el navegador hablara con el almacén sin pasar por nuestra comprobación de permisos ni por el registro de auditoría.

We deliberately do not use the storage provider's own presigned links: they would require keeping a long-lived credential, and they would let the browser talk to the store directly, bypassing our permission check and our audit trail.

4.6 Fotografías y video

4.6 Photographs and video

El consentimiento para fotografías nunca se da por supuesto. Cada jugador nace en el sistema con ese permiso en no —tanto si lo inscribe la familia como si lo captura el club— y la inscripción lo pregunta de forma explícita en un paso aparte. El sistema comprueba esa marca antes de mostrar a un jugador en cualquier medio. La familia puede cambiarla cuando quiera.

Photo consent is never presumed. Every player is created with that permission set to no — whether the family registers them or club staff add them to a roster — and the registration form asks for it explicitly, as its own step. The system checks that flag before showing a player in any media. The family can change it at any time.

El sitio público de un club lleva escudo, colores y texto: no publica fotografías en las que se pueda identificar a un menor.

A club's public site carries its crest, its colours and text: it does not publish photographs in which a minor is identifiable.

Los videos de entrenamiento se alojan de forma predeterminada como videos no listados en el canal de YouTube del propio club. Sea consciente de una cosa: «no listado» quiere decir que no aparece en las búsquedas, pero cualquiera que tenga el enlace puede verlo. Al abrir una página con video cargamos solo la miniatura desde YouTube; el reproductor mismo no se carga hasta que alguien lo presiona.

Training videos are hosted by default as unlisted videos on the club's own YouTube channel. Be aware of one thing: "unlisted" means it does not appear in search, but anyone holding the link can watch it. When a page with video opens we load only the thumbnail from YouTube; the player itself is not loaded until someone presses it.

4.7 Quién puede ver todo esto dentro de la aplicación

4.7 Who can see this inside the application

El acceso está limitado por el papel de cada persona: quien administra el club ve a su club; un entrenador ve únicamente las listas de sus equipos; una madre, un padre o un tutor ve únicamente a su propia familia. Ningún club ve los datos de otro club.

Access is limited by each person's role: the person who runs the club sees their club; a coach sees only their own teams' rosters; a parent or guardian sees only their own family. No club sees another club's data.

Hay que decir una cosa más, y la decimos aquí porque un aviso de privacidad que se la calla no sirve: existe una cuenta de operador de la plataforma —la persona que mantiene el sistema— que puede entrar a la consola de administración de cualquier club, incluidas las notas médicas y los documentos. Es la cuenta con la que se atienden fallas y se recuperan datos. Es una sola persona, su acceso queda en el registro de auditoría cuando hace cambios, y no se usa para nada que no sea sostener el servicio.

One more thing has to be said, and it is said here because a privacy notice that leaves it out is not worth much: there is a platform-operator account — the person who maintains the system — that can reach any club's admin console, including medical notes and documents. It is the account used to fix faults and recover data. It is one person, changes made with it are written to the audit log, and it is not used for anything other than keeping the service running.

4.8 Los respaldos también contienen datos de niños

4.8 Backups contain children's data too

Cada noche se guarda una copia completa de la base de datos, comprimida, en el mismo depósito privado. Esa copia contiene datos de niños. No se publica nunca y se borra sola a los 30 días. Las sesiones abiertas y los enlaces de un solo uso quedan fuera de la copia a propósito, para que no puedan revivirse.

Every night a complete copy of the database is written, compressed, to the same private store. That copy contains children's data. It is never published and it is deleted automatically after 30 days. Open sessions and one-time links are deliberately excluded from the copy so that they cannot be revived.

5. Qué información guardamos, por categoría

5. What we hold, by category

Esta es la lista completa de lo que el sistema puede guardar. Lo que su club guarde en la práctica depende de lo que su club pida.

This is the full list of what the system can hold. What your club holds in practice depends on what your club asks for.

Personas adultas con cuenta
Adults with an account
Tutores, entrenadores, personal del club y jugadores adultos: nombre, correo electrónico, si ese correo ya se verificó, teléfono si lo dan, idioma preferido, una imagen de perfil si la suben, y una marca interna de operador de la plataforma. Aparte se guarda el resguardo cifrado de la contraseña y, si la persona entra con un proveedor externo, los identificadores que ese proveedor emite.
Guardians, coaches, club staff and adult players: name, email address, whether that email has been verified, phone number if given, preferred language, a profile image if uploaded, and an internal platform-operator flag. Stored separately: the hashed password and, if the person signs in through an external provider, the identifiers that provider issues.
Inicio de sesión y seguridad
Sign-in and security
Por cada sesión abierta: la ficha de sesión, cuándo vence, la dirección IP y el navegador desde el que se inició. También los enlaces de un solo uso para verificar un correo o entrar sin contraseña.
For each open session: the session token, when it expires, and the IP address and browser it was started from. Also the one-time links used to verify an email address or sign in without a password.
La familia
The household
Nombre de la familia, idioma preferido, nombre y teléfono del contacto de emergencia, notas internas que solo ve quien administra el club, y el parentesco de cada tutor con el jugador (madre, padre, abuela, tío).
Family name, preferred language, emergency contact name and phone, notes only the club manager can see, and each guardian's relationship to the player (mother, father, grandmother, uncle).
Jugadores
Players
Descrito completo en la sección 4.
Set out in full in section 4.
Invitaciones
Invitations
El correo de la persona invitada, el papel que se le va a dar, el parentesco, la ficha de la invitación, quién la mandó y cuándo se aceptó.
The invitee's email address, the role they are being given, the relationship, the invitation token, who sent it and when it was accepted.
Equipos y listas
Teams and rosters
Nombre del equipo, categoría por edad, temporada, número de camiseta y posición.
Team name, age group, season, jersey number and playing position.
Pago a entrenadores
Coach pay
Tarifa por sesión, hora de entrada y de salida, minutos trabajados, la tarifa congelada en el momento, si ya se aprobó, el periodo de nómina y las notas que agregue el club.
Rate per session, check-in and check-out times, minutes worked, the rate as it stood at the time, whether it has been approved, the payroll period, and any notes the club adds.
Respuestas de la inscripción
Registration answers
Lo que el club decida preguntar, tal cual se contesta, más el estado de la inscripción y quién la aprobó.
Whatever the club chooses to ask, exactly as answered, plus the registration's status and who approved it.
Dinero
Money
Facturas: descripción en los dos idiomas, importe, cuánto se ha pagado, estado, fecha de vencimiento, qué número de mensualidad es y el reparto de la cuota tal como estaba el día que se emitió. Pagos: método —incluido efectivo, Venmo, Cash App o Zelle—, importe, estado, los identificadores que devuelve Stripe, las comisiones, y en un pago registrado a mano, quién lo registró y la referencia que haya escrito («venmo 12/4 @maria»). Sin números de tarjeta ni de cuenta bancaria: eso no llega nunca a nuestros servidores.
Invoices: description in both languages, amount, how much has been paid, status, due date, which instalment it is, and the fee split exactly as it stood on the day it was issued. Payments: method — including cash, Venmo, Cash App or Zelle — amount, status, the identifiers Stripe returns, the fees, and for a manually recorded payment, who recorded it and any reference they typed ("venmo 4/12 @maria"). No card or bank account numbers: those never reach our servers.
Documentos
Documents
Tipo de documento, nombre del archivo, formato, tamaño, si ya se revisó y quién lo revisó, la fecha de vencimiento, quién lo subió, y la referencia al archivo guardado en el depósito privado.
Document type, filename, format, size, whether it has been reviewed and by whom, its expiry date, who uploaded it, and the reference to the file in the private store.
Firmas de exenciones y permisos
Waiver signatures
El nombre completo escrito por la persona, la versión del texto que firmó, el idioma en el que se le mostró, la dirección IP, el navegador y la fecha y hora. Ese conjunto es lo que hace que la firma sirva de prueba después.
The full name the person typed, the version of the text they signed, the language it was shown in, the IP address, the browser, and the date and time. That set is what makes the signature evidence later.
Comunicaciones
Communications
Avisos del club con su título y su cuerpo en los dos idiomas; conversaciones privadas entre el club y una familia, con el texto de cada mensaje, quién lo escribió y su traducción automática a cada idioma junto con el proveedor que la produjo.
Club announcements with title and body in both languages; private conversations between the club and a family, with each message's text, who wrote it, and its machine translation into each language along with the provider that produced it.
Envío de avisos
Notification delivery
Un renglón por destinatario y por canal: en qué idioma se mandó, si se entregó o falló y con qué error, cuándo se mandó y cuándo se leyó.
One row per recipient per channel: which language it was sent in, whether it was delivered or failed and with what error, when it was sent, and when it was read.
Avisos en el navegador
Browser notifications
Si usted los activa: la dirección de entrega que emite su navegador, las dos llaves de cifrado que la acompañan, el navegador, cuándo se vio por última vez y cuándo vence. También sus preferencias de aviso y sus horas de silencio.
If you switch them on: the delivery address your browser issues, the two encryption keys that go with it, the browser, when it was last seen and when it expires. Also your notification preferences and quiet hours.
Asistencia y confirmaciones
Attendance and RSVPs
Si cada jugador estuvo en cada evento y quién lo marcó; y la confirmación de asistencia de cada jugador y quién respondió.
Whether each player was at each event and who marked it; and each player's RSVP and who answered it.
Calendario suscrito
Calendar feed
Si usted suscribe el calendario del equipo a su teléfono, se genera una ficha larga y aleatoria y se guarda junto con la última vez que se consultó. Esa ficha es la credencial: quien la tenga ve ese calendario. Trátela como una contraseña.
If you subscribe to the team calendar on your phone, a long random token is generated and stored along with the last time it was fetched. That token is the credential: whoever holds it can see that calendar. Treat it like a password.
Medios
Media
Videos e imágenes —el identificador de YouTube o la referencia al archivo guardado—, a qué equipos están asignados, y un registro de quién vio qué.
Videos and images — the YouTube id or the stored file reference — which teams they are assigned to, and a record of who watched what.
Lugares
Locations
Nombres de canchas y sedes, direcciones y enlaces a mapas.
Field and venue names, street addresses and map links.
Memoria de traducción
Translation memory
El texto original y su traducción se conservan en la base de datos, junto con el proveedor que la hizo, para no volver a traducir lo mismo y no volver a pagarlo. Eso incluye lo que realmente escribió una persona del club o una familia. La sección 9 lo explica sin rodeos.
The source text and its translation are kept in the database, along with the provider that produced it, so the same sentence is not translated and paid for twice. That includes what a club staff member or a family actually wrote. Section 9 says so plainly.
Registro de auditoría
Audit log
Quién hizo qué, sobre qué registro, con qué detalle y a qué hora, para los cambios administrativos. Es lo que permite responder después «¿quién borró esto?».
Who did what, to which record, with what detail, and at what time, for administrative changes. It is what makes "who deleted this?" answerable later.
Perfil público del club
The club's public profile
Correo y teléfono de contacto del club, sus redes sociales, ciudad y estado, año de fundación y el texto de presentación. Esto es información del club, no de las familias, y es pública a propósito.
The club's contact email and phone, its social links, city and state, founding year, and its about text. This is the club's own information, not a family's, and it is public on purpose.

6. Por qué guardamos cada cosa

6. Why we hold each of these

Todo lo de la lista anterior está ahí por una de cuatro razones, y ninguna de ellas es publicidad:

Everything in that list is there for one of four reasons, and none of them is advertising:

  1. Para que el club funcione. Listas, horarios, avisos, asistencia, documentos, inscripciones. Es el servicio que el club contrató y la razón por la que usted entregó la información.
  2. Para cobrar y llevar la cuenta correcta. Facturas, pagos, reparto de la cuota. Un club tiene que poder demostrar qué se cobró y qué se pagó.
  3. Para mantener el servicio seguro y poder reconstruir lo que pasó. Sesiones, direcciones IP, registro de auditoría, firmas de exenciones, respaldos.
  4. Porque la ley o la contabilidad del club obligan a conservarlo. Los registros financieros son el caso típico.
  1. To run the club. Rosters, schedules, announcements, attendance, documents, registrations. It is the service the club signed up for and the reason you handed the information over.
  2. To collect money and keep an accurate account. Invoices, payments, the fee split. A club has to be able to show what was charged and what was paid.
  3. To keep the service secure and be able to reconstruct what happened. Sessions, IP addresses, the audit log, waiver signatures, backups.
  4. Because the law or the club's own bookkeeping requires it to be kept. Financial records are the usual case.

Dos cosas dependen de un consentimiento que usted da y puede retirar cuando quiera: las fotografías de su jugador y los avisos en el navegador. Retirar cualquiera de los dos no afecta su lugar en el club.

Two things rest on a consent you give and can withdraw at any time: photographs of your player, and browser notifications. Withdrawing either does not affect your place in the club.

{{TODO: marco legal formal de bases de tratamiento, si aplica un régimen estatal o extranjero concreto}}

{{TODO: formal lawful-basis framework, if a specific state or foreign regime applies}}

7. Pagos: por qué nunca vemos su tarjeta

7. Payments: why we never see your card

Todo el procesamiento de pagos lo hace Stripe. Cuando usted paga la cuota, lo hace en una página alojada por Stripe: el número de su tarjeta o de su cuenta bancaria se lo entrega a Stripe directamente. Ese dato no pasa por nuestro servidor, no se guarda en nuestra base de datos y no aparece en los respaldos. Nosotros recibimos de vuelta el importe, el método, el estado y un identificador de la operación.

All payment processing is done by Stripe. When you pay dues, you do it on a page hosted by Stripe: your card number or bank account number goes straight to Stripe. That data does not pass through our server, is not stored in our database, and does not appear in our backups. What comes back to us is the amount, the method, the status and a reference for the transaction.

Cada club tiene su propia cuenta de Stripe. El dinero se liquida en el saldo del club y se deposita en la cuenta bancaria del club, en el calendario del club. Cancha no retiene, no junta y no reparte el dinero de las familias: lo único que recibimos es nuestra comisión, que Stripe descuenta en el momento de la operación.

Each club has its own Stripe account. Money settles into the club's balance and pays out to the club's bank account on the club's own schedule. Cancha does not hold, pool or disburse families' money: the only thing we receive is our fee, which Stripe deducts at the moment of the transaction.

Cuando un club se da de alta, Stripe —no nosotros— le pide sus datos de negocio: el número fiscal, los datos bancarios, la dirección, y la fecha de nacimiento y los últimos dígitos del número de seguro social de la persona responsable. Eso se entrega a Stripe y nosotros no lo vemos ni lo guardamos.

When a club signs up, Stripe — not us — asks for its business details: tax number, bank details, address, and the responsible individual's date of birth and the last digits of their social security number. That goes to Stripe; we neither see nor store it.

8. Con quién se comparte

8. Who we share it with

Esta es la lista completa de empresas que tocan datos del club o de las familias, y qué hace cada una. No hay más.

This is the complete list of companies that touch club or family data, and what each one does. There are no others.

QuiénWho Qué hace con la informaciónWhat it does with the information
Cloudflare Aloja el sitio y el programa, guarda toda la base de datos, todos los documentos y todos los respaldos, hace de memoria intermedia, traduce como respaldo cuando el traductor principal falla, envía nuestro correo saliente y protege los formularios públicos contra robots. Hosts the site and the software, holds the entire database, every document and every backup, provides caching, acts as the fallback translator when the main one fails, sends our outgoing email, and protects public forms against bots.
Stripe Procesa todos los pagos con tarjeta y con cuenta bancaria, lleva la cuenta conectada de cada club y aloja la página de pago. Recibe los datos de tarjeta y de banco directamente de usted. Processes all card and bank payments, holds each club's connected account, and hosts the checkout page. It receives card and bank details directly from you.
Google Cloud Translation Es el traductor principal. El texto de los avisos del club y el cuerpo de los mensajes privados que escriben el club y las familias se le envían para traducirlos. The main translator. The text of club announcements and the body of private messages written by clubs and families are sent to it to be translated.
YouTube (Google) Aloja los videos de entrenamiento en el canal del propio club. Al abrir una página con video, YouTube recibe la petición de la miniatura; el reproductor solo se carga si alguien lo presiona. Hosts training videos on the club's own channel. When a page with video opens, YouTube receives the request for the thumbnail; the player only loads if someone presses it.
El servicio de avisos de su navegador (Google, Apple o Mozilla, según el navegador que use) Your browser's push service (Google, Apple or Mozilla, depending on the browser you use) Entrega el aviso a su dispositivo. Recibe el contenido ya cifrado. Delivers the notification to your device. It receives the payload already encrypted.
Resend Un segundo transporte de correo que se mantiene en el código por si hace falta cambiar. Hoy no está en uso: desde el 15 de julio de 2026 el correo sale por Cloudflare. A second email transport kept in the code in case we ever need to switch. Not in use today: since 15 July 2026 our email goes out through Cloudflare.

En el código aparecen dos nombres más que hoy no reciben nada y por eso no están en la tabla: una opción de traducción con Anthropic que ningún código llama todavía, y un canal de mensajes de texto cuyo componente está deliberadamente desactivado. Si alguno se enciende, actualizamos esta página antes.

Two further names appear in the code that today receive nothing and are therefore not in the table: an Anthropic translation option that no code calls yet, and an SMS channel whose adapter is deliberately switched off. If either is ever turned on, we will update this page first.

Fuera de esa lista, la información se entrega únicamente cuando el club nos lo pide, o cuando la ley nos obliga.

Outside that list, information is handed over only when the club instructs us to, or when the law requires it.

9. Lo que nunca hacemos

9. What we never do

  • No vendemos ni rentamos la información del club ni de sus familias, a nadie.
  • No la usamos para publicidad, ni propia ni de terceros.
  • No la usamos para entrenar modelos de aprendizaje automático.
  • No le escribimos a las familias de un club para promocionar nada nuestro.
  • No hay analítica, ni redes de publicidad, ni rastreadores, ni tipografías cargadas de fuera, ni en este sitio ni en la aplicación.
  • We do not sell or rent the club's information or its families' information, to anyone.
  • We do not use it for advertising, ours or anyone else's.
  • We do not use it to train machine-learning models.
  • We do not write to a club's families to promote anything of ours.
  • There is no analytics, no ad network, no tracker and no externally loaded font, on this site or in the application.

Una salvedad, dicha con claridad, porque «nunca compartimos su información» sería demasiado redondo: para traducir un aviso o un mensaje, el texto se envía a Google Cloud Translation, y tanto el original como la traducción se conservan en nuestra base de datos para no volver a traducir lo mismo. Eso es procesamiento para hacer la traducción que el club pidió —no es publicidad y no es entrenamiento de modelos— pero es real y preferimos decirlo. Si en un mensaje privado usted escribe algo que no quiere que salga del club, tenga presente que la traducción automática lo hace pasar por ahí.

One caveat, stated plainly, because "we never share your information" would be too neat: to translate an announcement or a message, the text is sent to Google Cloud Translation, and both the original and the translation are kept in our database so that the same sentence is not translated twice. That is processing to perform the translation the club asked for — not advertising and not model training — but it is real and we would rather say so. If you write something in a private message that you would not want leaving the club, bear in mind that machine translation sends it through there.

10. Cookies y seguimiento en este sitio

10. Cookies and tracking on this site

Este sitio no pone cookies, no mide visitas y no carga nada de terceros. Lo único que se guarda en su navegador aquí es el idioma que usted eligió, para que la próxima vez la página abra en ese idioma. Puede borrarlo vaciando los datos del sitio en su navegador.

This site sets no cookies, measures no visits and loads nothing from third parties. The only thing stored in your browser here is the language you chose, so that the page opens in it next time. You can clear it by clearing site data in your browser.

Dentro de la aplicación sí hay una cookie de sesión: es la que lo mantiene conectado. Va marcada para que no la lea otro programa del navegador, para que solo viaje por conexión cifrada y para que no se mande desde otros sitios. No sirve para seguirlo a usted por internet.

Inside the application there is a session cookie: it is what keeps you signed in. It is marked so that no script in the browser can read it, so that it only travels over an encrypted connection, and so that it is not sent from other sites. It is not usable to follow you around the internet.

11. Cuánto tiempo se conserva

11. How long we keep it

Mientras el club sea cliente, sus registros se conservan mientras el club los necesite; el borrado lo decide el club, no nosotros.

While the club is a customer, its records are kept for as long as the club needs them; deletion is the club's decision, not ours.

  • Respaldos: una copia por noche, que se borra sola a los 30 días.
  • Al terminar el contrato: el club puede exportar toda su información, en un formato utilizable, hasta 60 días después de terminar, y nosotros le ayudamos a hacerlo.
  • Después: borramos la información del club dentro de los 90 días siguientes al término, salvo lo que tengamos que conservar por obligación fiscal o legal.
  • Un borrado de familia no se puede deshacer. El único respaldo es la copia de esa noche, y esa copia desaparece a los 30 días.
  • Plazo por categoría mientras el club sigue activo: {{TODO: plazo de conservación definido por categoría — sesiones, registro de auditoría, memoria de traducción}}
  • Backups: one copy per night, deleted automatically after 30 days.
  • When the agreement ends: the club can export all of its data, in a usable format, for up to 60 days after termination, and we will help it do so.
  • After that: we delete the club's data within 90 days of termination, except for records we have to keep for tax or legal reasons.
  • A family erasure cannot be undone. The only backstop is that night's snapshot, and that snapshot ages out after 30 days.
  • Per-category period while the club is active: {{TODO: definite retention period per category — sessions, audit log, translation memory}}

12. Cómo ver, corregir o borrar sus datos

12. How to see, correct or delete your data

Pídaselo a su club. No es una fórmula de cortesía: el club tiene dos botones para esto dentro de la aplicación y está obligado por contrato a atender la petición sin demora.

Ask your club. That is not a brush-off: the club has two controls for exactly this inside the application, and is contractually obliged to action the request promptly.

12.1 «Enséñenme todo lo que tienen de mi familia»

12.1 "Show me everything you hold about my family"

La exportación incluye la familia, los tutores, los jugadores, las inscripciones, las facturas, los pagos, los documentos, las firmas de exenciones, las asignaciones de equipo, la asistencia, las confirmaciones y los mensajes. Con nombres: va dirigida a usted.

The export covers the family, the guardians, the players, the registrations, the invoices, the payments, the documents, the waiver signatures, the team assignments, the attendance, the RSVPs and the messages. Names included: it is meant for you.

12.2 «Bórrenlo»

12.2 "Delete it"

El borrado elimina primero los archivos guardados —las actas, los permisos, las identificaciones— y después los registros. Dos cosas sobreviven a propósito y conviene saberlo de antemano: los renglones contables se conservan pero se les quitan los datos personales, porque el club tiene que poder cuadrar el dinero que recibió; y si una persona además es entrenadora del club, su cuenta se conserva, porque ese es otro papel distinto del de tutor.

Erasure deletes the stored files first — certificates, releases, ID — and then the records. Two things survive on purpose, and it is better to know in advance: financial ledger lines are kept but stripped of personal detail, because the club has to be able to account for money it received; and if a person is also a coach at the club, their account is kept, because that is a separate role from being a guardian.

Las dos acciones quedan anotadas en el registro de auditoría, con fecha y con quién las hizo, porque «ya lo borramos» es una afirmación que después hay que poder sostener.

Both actions are written to the audit log, with the date and who performed them, because "we deleted it" is a claim that later has to be substantiable.

12.3 Lo que usted puede cambiar por su cuenta

12.3 What you can change yourself

Con su cuenta de adulto puede corregir su nombre, su correo, su teléfono y su idioma cuando quiera, cambiar el consentimiento de fotografías de su jugador, y apagar los avisos del navegador.

From your adult account you can correct your name, email, phone and language at any time, change your player's photo consent, and switch browser notifications off.

Si su club no responde, escríbanos a hola@cancha.club y le ayudamos a conseguirlo. Nosotros no borramos la información de una familia por nuestra cuenta: la decisión es del club, que es su responsable.

If your club does not respond, write to us at hola@cancha.club and we will help you get it done. We do not delete a family's information on our own initiative: that decision belongs to the club, which is its controller.

13. Seguridad

13. Security

  • Todo el sitio y toda la aplicación se sirven cifrados, por HTTPS.
  • La cookie de sesión no es legible por programas del navegador, solo viaja cifrada y no se envía desde otros sitios.
  • Los intentos de inicio de sesión y los formularios públicos tienen límite de frecuencia, y los formularios públicos llevan además una comprobación contra robots.
  • Los documentos viven en un depósito privado y solo se alcanzan por un enlace firmado que caduca a los diez minutos y que se genera después de comprobar el permiso.
  • Los nombres internos de los archivos los generamos nosotros y nunca se construyen con algo que usted escriba.
  • Ningún dato de tarjeta llega a nuestros servidores, y las notificaciones que nos manda Stripe se verifican con firma antes de creerles.
  • Cada consulta a la base de datos está limitada a un solo club.
  • Copia de seguridad cada noche, conservada 30 días.
  • Si alguna vez hay un acceso no autorizado a la información de un club, avisamos al club sin demora y en todo caso dentro de las 72 horas siguientes a enterarnos.
  • The whole site and the whole application are served encrypted, over HTTPS.
  • The session cookie cannot be read by scripts in the browser, travels only encrypted, and is not sent from other sites.
  • Sign-in attempts and public forms are rate-limited, and public forms additionally carry a bot check.
  • Documents live in a private store and are reachable only through a signed link that expires after ten minutes and is minted after the permission check.
  • Files' internal names are generated by us and are never built from anything you type.
  • No card data reaches our servers, and the notifications Stripe sends us are signature-verified before they are believed.
  • Every database query is scoped to a single club.
  • A backup every night, kept for 30 days.
  • If there is ever unauthorised access to a club's information, we tell the club without undue delay and in any case within 72 hours of becoming aware of it.

Y lo que no tenemos, porque decirlo de menos es peor que no decirlo: Cancha no tiene ninguna certificación de seguridad. Ni SOC 2, ni ISO 27001, ni una prueba de penetración hecha por un tercero, ni un sello de cumplimiento infantil. Somos dos personas. Preferimos decirlo así antes que dar a entender una auditoría que no hemos tenido.

And what we do not have, because understating it is worse than saying nothing: Cancha holds no security certification. No SOC 2, no ISO 27001, no third-party penetration test, no children's-privacy seal. We are two people. We would rather say that than imply an audit we have not had.

14. Dónde se procesa la información

14. Where the information is processed

El servicio está hecho para clubes de los Estados Unidos y las personas que lo usan están en los Estados Unidos. La base de datos, los archivos y los respaldos están en la infraestructura de Cloudflare; Stripe y Google procesan en la suya. Estos proveedores operan redes globales, así que una parte del procesamiento puede ocurrir fuera de su estado o de su país.

The service is built for clubs in the United States and the people who use it are in the United States. The database, the files and the backups sit on Cloudflare's infrastructure; Stripe and Google process on their own. These providers run global networks, so some processing may happen outside your state or your country.

{{TODO: región de almacenamiento comprometida y mecanismo formal de transferencia internacional}}

{{TODO: committed data storage region and formal international transfer mechanism}}

15. Los niños y la ley

15. Children and the law

La ley federal de los Estados Unidos que protege los datos de menores de trece años en línea se llama COPPA. Nuestra postura frente a ella es de diseño, no de papeleo: los niños no reciben cuenta, no interactúan con el sistema y toda su información la aporta y la controla una persona adulta con responsabilidad legal sobre ellos. El club es quien obtiene el consentimiento de la familia; nosotros ponemos los mecanismos, el club tiene la relación.

The US federal law that protects the online data of children under thirteen is COPPA. Our posture towards it is a matter of design, not paperwork: children get no account, do not interact with the system, and all of their information is supplied and controlled by an adult with legal responsibility for them. The club is the one that obtains the family's consent; we provide the mechanisms, the club has the relationship.

Dicho con honestidad: eso es una postura, no un certificado. No estamos acogidos a ningún programa de puerto seguro de COPPA y no lo afirmamos. Tampoco afirmamos cumplimiento de FERPA ni de HIPAA: no somos una escuela ni un proveedor de salud, aunque el club guarde notas médicas para poder atender a un niño en la cancha.

Said honestly: that is a posture, not a certificate. We are not enrolled in any COPPA safe-harbour programme and we do not claim to be. We also make no claim of FERPA or HIPAA compliance: we are neither a school nor a healthcare provider, even though the club keeps medical notes so it can look after a child on the pitch.

No hay publicidad dirigida a menores, ni perfilado, ni venta de datos, en ninguna parte del producto — no porque una ley nos lo prohíba en su estado sino porque no existe esa maquinaria en el sistema.

There is no advertising directed at minors, no profiling and no sale of data anywhere in the product — not because a law in your state forbids it, but because that machinery does not exist in the system.

{{TODO: leyes estatales de privacidad aplicables y el marco de derechos que se publicará al respecto}}

{{TODO: applicable state privacy laws and the rights framework to be published for them}}

16. Cambios a este aviso

16. Changes to this notice

Cuando esta página cambie, cambia también la fecha de arriba. Si un cambio afecta de forma importante lo que hacemos con datos personales —un proveedor nuevo, una finalidad nueva— se lo avisamos al club por escrito antes de que entre en vigor {{TODO: plazo de aviso previo a un cambio importante}}, y el club puede avisar a sus familias. No aplicamos cambios importantes de forma retroactiva.

When this page changes, the date at the top changes with it. If a change materially affects what we do with personal data — a new provider, a new purpose — we tell the club in writing before it takes effect {{TODO: notice period before a material change}}, and the club can tell its families. We do not apply material changes retroactively.

17. Cómo contactarnos

17. How to contact us

Si usted es madre, padre o tutor: empiece por su club, que es quien responde por su información. Si el club no puede ayudarle, escríbanos.

If you are a parent or guardian: start with your club, which is responsible for your information. If the club cannot help you, write to us.

Correo de soporte
Support email
hola@cancha.club — el soporte es por correo electrónico y buscamos responder el primer mensaje dentro de un día hábil. No tenemos línea telefónica de 24 horas ni guardia nocturna, y lo decimos de frente: somos dos personas.
hola@cancha.club — support is by email and we aim to reply to a first message within one business day. We have no 24-hour phone line and no on-call rotation, and we say so up front: we are two people.
Asuntos de privacidad
Privacy matters
{{TODO: correo de contacto de privacidad}} — para peticiones de copia o de borrado, y para reportar un problema de seguridad.
{{TODO: privacy contact email}} — for copy or deletion requests, and to report a security problem.
Dirección postal
Postal address
{{TODO: nombre legal del negocio}} · {{TODO: dirección comercial}} · Oklahoma, EE. UU. · {{TODO: teléfono de contacto}}
{{TODO: legal business name}} · {{TODO: business address}} · Oklahoma, USA · {{TODO: contact telephone number}}

Vea también nuestros Términos y nuestra política de reembolsos.

See also our Terms and our refund policy.