Privacy Policy
Last updated: 2 November 2026 (first-party usage stats added) · Leer en español
StepDrop is an app for learning dances step by step. It is made by an individual developer, [DEVELOPER NAME] ("we"). This page explains what happens to your data when you use the StepDrop app or website (step-drop.com).
In short: an account is optional. If you create one, we store your email, a hashed password and your dance progress on our server in the EU, and you can delete it anytime in the app. No ads and no third-party trackers; we only count anonymous usage on our own server (section 2a), and you can opt out. Camera practice runs entirely on your phone, and your video is never recorded, saved or uploaded.
1. Camera (Practice mode)
- StepDrop asks for camera access only when you open Practice and tap Start. You can say no, and the rest of the app still works.
- The live camera image goes to a pose-detection model (Google MediaPipe Pose Landmarker). The model runs inside the app on your device, and its files are loaded from our own server. It finds body points such as shoulders, elbows and knees, and the app compares them with the dance to show a match score and tips.
- Camera frames and body points are not recorded, not stored and not sent to us or anyone else. They exist only in your phone's memory while you practise.
- The camera turns off when you leave Practice. Microphone access is never requested.
2. Data stored on your device
StepDrop saves the following in your browser/app storage (localStorage) on your device only, so the app remembers it between visits:
- saved dances, learned steps, best scores/stars, practice days and streaks;
- settings (speed, mirror, loop, count-in, sound);
- which dance you picked as your free dance, and whether you tapped “notify me” on the subscription screen.
If you don't have an account, we cannot see this data. You can delete it with “Reset demo data” on the Progress screen, by clearing the app's storage, or by uninstalling the app.
2a. First-party usage statistics
To see which dances people like and whether the app works, StepDrop counts how it is used, on our own server only. No third-party analytics, ad or tracking service is involved, and the data is never sold or shared.
- The app stores a random visitor ID (
stepdrop:vid) in localStorage. It is not a cookie, it is not derived from your device or IP address, and it is not shared with anyone.
- With that ID, the app sends short events: a visit, opening the app (a heartbeat while it is open, used only for a “people online now” count), starting a dance, finishing a step or a dance, liking, saving or sharing a dance, recording a video (only that you recorded one, never the video), seeing the sign-up or subscription screen, and starting checkout. Each event contains the event type, the dance and the time. If you are logged in, it is linked to your account.
- For accounts, we also store when you were last active, and we record sign-ups, log-ins and subscription changes (trial started, paid, cancelled).
- We do not store your IP address or browser details with these events, and we do not record anything typed, your camera or your screen. Known bots are ignored.
- We use the statistics only to improve StepDrop and keep events for up to 13 months. If you delete your account, its events are unlinked from you and stay only as anonymous counts.
- Opt out: open
step-drop.com/?noTrack=1 once on your device and the app stops sending usage events (open ?noTrack=0 to turn them back on). Clearing the app's storage also resets the visitor ID.
3. Your StepDrop account (optional)
You can use StepDrop without an account. If you choose to create one, we store on our server:
- your email address (to log you in) and an optional display name;
- your password, only as a one-way hash (Argon2). We never store or see your actual password;
- your progress: completed dances and steps, best stars, practice days, liked and saved dances, whether you've used your free dance, and whether you tapped “notify me” on the subscription screen. When you sign up or log in, the progress already on your device is merged into your account;
- the date your account was created and when you last logged in, and, if you subscribe, your subscription details: the plan, its status (for example trial or active), trial and renewal dates, and the Stripe customer and subscription IDs that link your account to Stripe. We never see or store your card number. To make sure each person gets the free trial only once, we keep a one-way hash of your email address after you start a trial, even if you later delete your account.
When you log in, we set one essential cookie (sd_session, HttpOnly, Secure) that keeps you logged in for up to 30 days. It is not used for tracking or advertising. We use your IP address briefly, in memory only, to limit repeated sign-up and log-in attempts.
This data is stored on our server at Hetzner Online GmbH in the EU (Helsinki, Finland). We use it only to run your account. We do not send you marketing emails, and we do not sell or share it, except that if you subscribe, Stripe handles your payment (see section 6).
Delete anytime: in the app, open your profile and tap “Delete account”. This immediately and permanently deletes your email, password hash, progress and sessions from our server. If you had a subscription, we cancel it first; we keep only the one-way email hash that stops a second free trial, and Stripe keeps its payment records. Logging out removes the synced progress from that device.
Password reset by email isn't available yet. If you forget your password, contact us at the address below.
3a. Data we do not collect
We do not ask for your phone number, contacts, location, photos or files. We do not use advertising IDs, third-party analytics or tracking SDKs (only the first-party usage stats in section 2a), we use no cookies other than the login cookie above, and we do not sell or share personal data (apart from Stripe processing your payment if you subscribe; see section 6).
4. Server and hosting
The app's files and the account service are delivered from a server rented from Hetzner Online GmbH, located in the EU (Finland). Like any website, the server necessarily receives technical data such as your IP address and browser type in order to send you the files. We do not use this to identify you, build profiles or track you, and we do not currently keep access logs for this app.
5. Sharing
If you tap Share, StepDrop opens your phone's own share menu or copies a link. We don't see what you share or who you share it with.
6. Payments
On the web, StepDrop Plus subscriptions (a 3-day free trial, then €4.99/month or €29.99/year) are handled by Stripe (Stripe Payments Europe, Ltd., Ireland). When you start a trial you enter your card and billing details on Stripe's secure checkout page, and Stripe processes the payment under its own privacy policy. We only receive your plan, its status and dates, and Stripe's customer and subscription IDs; we never receive your full card number. You can cancel or switch plans anytime from your profile ("Manage or cancel"), which opens Stripe's billing portal. When you delete your StepDrop account, we first cancel any active subscription. Stripe keeps payment records as required by tax and anti-fraud law. Subscriptions aren't available in the Android app yet; if they launch there, they will be handled by Google Play, and we will update this policy before that happens.
7. Children
StepDrop is intended for users aged 13 and over. It doesn't knowingly collect personal data from anyone, including children.
8. Your rights
If you don't have an account, we don't hold personal data about you on our servers, and everything is on your device (see section 2). If you have an account, you can see your email and progress in the app and delete the account yourself at any time (see section 3); you can also ask us to access, correct, export or delete your data. If you have a question or a request under the GDPR, contact us at the address below. You can also complain to your data protection authority (in Spain: the Agencia Española de Protección de Datos, aepd.es).
9. Changes
If StepDrop starts handling data differently, we will update this page and change the date at the top.
10. Contact
[CONTACT EMAIL]
Política de privacidad
Última actualización: 2 de noviembre de 2026 (estadísticas de uso propias añadidas) · Read in English
StepDrop es una app para aprender bailes paso a paso. La desarrolla una persona particular, [DEVELOPER NAME] («nosotros»). Esta página explica qué pasa con tus datos cuando usas la app o la web de StepDrop (step-drop.com).
En resumen: la cuenta es opcional. Si creas una, guardamos tu email, una contraseña cifrada con hash y tu progreso en nuestro servidor en la UE, y puedes borrarla cuando quieras desde la app. Sin anuncios y sin rastreadores de terceros; solo contamos el uso de forma anónima en nuestro propio servidor (apartado 2a), y puedes desactivarlo. La práctica con cámara funciona entera en tu móvil, y tu vídeo nunca se graba, se guarda ni se sube.
1. Cámara (modo Práctica)
- StepDrop solo pide acceso a la cámara cuando abres Práctica y pulsas Empezar. Puedes rechazarlo y el resto de la app sigue funcionando.
- La imagen de la cámara pasa a un modelo de detección de postura (Google MediaPipe Pose Landmarker). El modelo se ejecuta dentro de la app, en tu dispositivo, y sus archivos se cargan desde nuestro propio servidor. Detecta puntos del cuerpo, como hombros, codos y rodillas, y la app los compara con el baile para mostrarte una puntuación y consejos.
- Las imágenes de la cámara y los puntos del cuerpo no se graban, no se guardan y no se envían ni a nosotros ni a nadie. Solo están en la memoria de tu móvil mientras practicas.
- La cámara se apaga al salir de Práctica. Nunca se pide acceso al micrófono.
2. Datos guardados en tu dispositivo
StepDrop guarda en el almacenamiento del navegador o de la app (localStorage), solo en tu dispositivo, lo siguiente, para recordarlo entre visitas:
- bailes guardados, pasos aprendidos, mejores puntuaciones y estrellas, días de práctica y rachas;
- ajustes (velocidad, espejo, bucle, cuenta de entrada, sonido);
- qué baile elegiste como gratuito y si pulsaste «avísame» en la pantalla de suscripción.
Si no tienes cuenta, nosotros no podemos ver estos datos. Puedes borrarlos con «Reset demo data» en la pantalla de Progreso, borrando el almacenamiento de la app o desinstalándola.
2a. Estadísticas de uso propias
Para saber qué bailes gustan y si la app funciona bien, StepDrop cuenta cómo se usa, solo en nuestro propio servidor. No interviene ningún servicio de analítica, publicidad o rastreo de terceros, y los datos nunca se venden ni se comparten.
- La app guarda un identificador de visitante aleatorio (
stepdrop:vid) en localStorage. No es una cookie, no se obtiene de tu dispositivo ni de tu IP y no se comparte con nadie.
- Con ese identificador, la app envía eventos breves: una visita, tener la app abierta (una señal periódica mientras está abierta, solo para contar «personas conectadas ahora»), empezar un baile, completar un paso o un baile, dar me gusta, guardar o compartir un baile, grabar un vídeo (solo que grabaste uno, nunca el vídeo), ver la pantalla de registro o de suscripción y empezar el pago. Cada evento contiene el tipo, el baile y la hora. Si has iniciado sesión, se vincula a tu cuenta.
- En las cuentas también guardamos cuándo estuviste activo por última vez y registramos altas, inicios de sesión y cambios de suscripción (prueba iniciada, pago, cancelación).
- No guardamos tu IP ni los datos de tu navegador con estos eventos, y no registramos lo que escribes, tu cámara ni tu pantalla. Se ignoran los bots conocidos.
- Usamos las estadísticas solo para mejorar StepDrop y guardamos los eventos hasta 13 meses. Si borras tu cuenta, sus eventos se desvinculan de ti y quedan solo como recuentos anónimos.
- Desactivarlo: abre una vez
step-drop.com/?noTrack=1 en tu dispositivo y la app deja de enviar eventos de uso (abre ?noTrack=0 para reactivarlos). Borrar el almacenamiento de la app también reinicia el identificador.
3. Tu cuenta de StepDrop (opcional)
Puedes usar StepDrop sin cuenta. Si decides crear una, guardamos en nuestro servidor:
- tu dirección de email (para iniciar sesión) y un nombre visible opcional;
- tu contraseña, solo como hash irreversible (Argon2). Nunca guardamos ni vemos tu contraseña real;
- tu progreso: bailes y pasos completados, mejores estrellas, días de práctica, bailes que te gustan y guardados, si ya usaste tu baile gratis y si pulsaste «avísame» en la pantalla de suscripción. Al registrarte o iniciar sesión, el progreso que ya tienes en el dispositivo se une a tu cuenta;
- la fecha de creación de la cuenta y del último inicio de sesión, y, si te suscribes, los datos de tu suscripción: el plan, su estado (por ejemplo, prueba o activa), las fechas de prueba y renovación, y los identificadores de cliente y de suscripción de Stripe que vinculan tu cuenta con Stripe. Nunca vemos ni guardamos el número de tu tarjeta. Para que cada persona use la prueba gratis una sola vez, guardamos un hash irreversible de tu email cuando empiezas una prueba, aunque después borres la cuenta.
Al iniciar sesión usamos una única cookie esencial (sd_session, HttpOnly, Secure) que mantiene tu sesión hasta 30 días. No se usa para rastreo ni publicidad. Usamos tu dirección IP brevemente, solo en memoria, para limitar intentos repetidos de registro e inicio de sesión.
Estos datos se guardan en nuestro servidor de Hetzner Online GmbH en la UE (Helsinki, Finlandia). Solo los usamos para gestionar tu cuenta. No te enviamos emails de marketing y no los vendemos ni compartimos, salvo que, si te suscribes, Stripe gestiona tu pago (ver apartado 6).
Bórrala cuando quieras: en la app, abre tu perfil y pulsa «Delete account». Se borran al momento y para siempre tu email, el hash de la contraseña, tu progreso y tus sesiones de nuestro servidor. Si tenías una suscripción, primero la cancelamos; solo conservamos el hash irreversible del email que evita una segunda prueba gratis, y Stripe conserva sus registros de pago. Al cerrar sesión se quita el progreso sincronizado de ese dispositivo.
Todavía no se puede restablecer la contraseña por email. Si la olvidas, escríbenos a la dirección de abajo.
3a. Datos que no recogemos
No pedimos tu teléfono, contactos, ubicación, fotos ni archivos. No usamos identificadores publicitarios, analíticas de terceros ni SDK de rastreo (solo las estadísticas de uso propias del apartado 2a), no usamos más cookies que la de inicio de sesión descrita arriba, y no vendemos ni compartimos datos personales (salvo con Stripe para procesar el pago si te suscribes; ver apartado 6).
4. Servidor y alojamiento
Los archivos de la app y el servicio de cuentas se sirven desde un servidor alquilado a Hetzner Online GmbH, ubicado en la UE (Finlandia). Como en cualquier web, el servidor recibe necesariamente datos técnicos, como tu dirección IP y el tipo de navegador, para poder enviarte los archivos. No los usamos para identificarte, crear perfiles ni rastrearte, y ahora mismo no guardamos registros de acceso de esta app.
5. Compartir
Si pulsas Compartir, StepDrop abre el menú para compartir de tu móvil o copia un enlace. No vemos qué compartes ni con quién.
6. Pagos
En la web, las suscripciones a StepDrop Plus (3 días de prueba gratis y después 4,99 €/mes o 29,99 €/año) las gestiona Stripe (Stripe Payments Europe, Ltd., Irlanda). Al empezar la prueba, introduces tu tarjeta y tus datos de facturación en la página de pago segura de Stripe, que procesa el pago según su propia política de privacidad. Nosotros solo recibimos tu plan, su estado y fechas, y los identificadores de cliente y suscripción de Stripe; nunca recibimos el número completo de tu tarjeta. Puedes cancelar o cambiar de plan cuando quieras desde tu perfil («Manage or cancel»), que abre el portal de facturación de Stripe. Si borras tu cuenta de StepDrop, primero cancelamos cualquier suscripción activa. Stripe conserva los registros de pago que exigen las leyes fiscales y antifraude. Las suscripciones todavía no están disponibles en la app de Android; si llegan, las gestionará Google Play, y actualizaremos esta política antes.
7. Menores
StepDrop está pensada para mayores de 13 años. No recoge a sabiendas datos personales de nadie, tampoco de menores.
8. Tus derechos
Si no tienes cuenta, no guardamos datos personales tuyos en nuestros servidores y todo está en tu dispositivo (ver apartado 2). Si tienes cuenta, puedes ver tu email y tu progreso en la app y borrar la cuenta tú mismo en cualquier momento (ver apartado 3); también puedes pedirnos acceder, corregir, exportar o borrar tus datos. Si tienes alguna pregunta o solicitud según el RGPD, escríbenos a la dirección de abajo. También puedes reclamar ante la Agencia Española de Protección de Datos (aepd.es).
9. Cambios
Si StepDrop empieza a tratar datos de otra forma, actualizaremos esta página y la fecha de arriba.
10. Contacto
[CONTACT EMAIL]