Privacy Policy — BulbSync
1. General Overview & Privacy Commitment
The BulbSync application (hereinafter "the Application") is built with user privacy as a core principle.
This Privacy Policy describes how information is handled within the Application. By default, BulbSync does not collect, store, transmit, or share any personal, identifiable, or sensitive user data with external servers or third parties. All data generated during normal use of the Application remains strictly on your local device.
There is a single exception, and it is off by default and entirely voluntary: the optional diagnostic log sharing described in Section 4, which you can only turn on yourself, after being shown exactly what it sends and what it is used for.
2. Device Permissions Usage
To provide wireless camera remote control and intervalometer functions, the Application requests specific technical permissions on your Android device:
- Nearby Devices / Bluetooth (BLE): Exclusively used to scan, pair, and send shutter commands via Bluetooth Low Energy (BLE) to selected cameras, and to pair, configure, update, and sync with your BulbSync Stick if you use one. Your camera's MAC address is saved locally on your phone solely to enable the Quick Reconnect feature.
- Foreground Service: Used to keep long-exposure shooting sessions active in the background or while the screen is turned off, ensuring sequences run reliably without interruption.
Data accessed through these permissions is never transmitted outside your phone, unless you have explicitly turned on the optional diagnostic log sharing described in Section 4.
3. Local Data Storage
The Application uses secure local storage on your device (via Jetpack DataStore) to save only:
- Your session configurations and custom Presets (exposure times, pauses, timers).
- Your Session History (start/end timestamps, requested vs. completed shots) for personal reference during image post-processing.
- Saved camera MAC addresses to facilitate automatic reconnection.
- The BulbSync Sticks you have paired: their Bluetooth address and name, and the camera linked to each.
The developer never receives this information and never shares it with anyone. It only leaves your phone in two ways, both under your control: if Android backup is turned on in your phone's settings, Android includes it in the backup of your Google account, under Google's own privacy policy and without the developer having access to it; and, with BulbSync Pro, you can export a backup file of your history, presets, and groups to a location you choose. Uninstalling the Application or clearing its data via Android settings will permanently delete this information from your device.
If you use a BulbSync Stick, the Stick keeps in its own memory its settings, the cameras linked to it, and the shot-by-shot log of its last session, so that the Application can rebuild the session's progress when it reconnects. The Stick only shares this with your phone, over Bluetooth, and each new session overwrites the previous log.
4. Optional Diagnostic Log Sharing
Diagnosing a camera connection problem without having the phone and the camera in front of you is close to impossible. For that reason the Application includes a Debug mode that records a technical log locally, and — separately — an option to send that log to the developer automatically.
This option is off by default. Turning on Debug mode does not turn it on: it is a distinct switch, and enabling it shows you a notice with the same information below, which you must accept before anything is sent.
What is sent:
- A random installation identifier, generated at the moment you accept. It is not derived from your device, your phone number, or any account, and you can erase it from within the app.
- Your phone's make and model, the Android version, and the BulbSync version.
- Technical events from the Bluetooth connection with your camera: connection states, GATT error codes, timings, and the raw protocol bytes exchanged. If you use a BulbSync Stick, also the events of the sessions it runs (shots, errors, restarts), its firmware version, and its battery level.
- Error traces (stack traces) if the app fails or closes unexpectedly.
- An optional support name, only if you choose to type one.
What is removed before it leaves your phone: Bluetooth addresses are replaced with a code that keeps only the hardware manufacturer; device names that are not recognised as a camera model are replaced with a placeholder; camera serial numbers and the name of your BulbSync Stick, which includes part of its Bluetooth address, are replaced with a hash, including when serial numbers appear inside the raw protocol bytes. Your photos, your location, your contacts, and any account data are never collected.
Purpose and legal basis: the log is sent as it is generated, whether or not anything has gone wrong. It is used for two purposes only: to diagnose and fix defects in the Application, and to understand how the Application behaves in real use — connection stability, session length, shutter timing — in order to improve it. The legal basis is your consent (Art. 6(1)(a) GDPR). There is no advertising, no profiling, no automated decision-making, and no sharing or selling of this data to third parties.
Where and for how long: the logs are stored on Cloudflare infrastructure located in the European Union, acting as data processor under a data processing agreement. They are deleted automatically after 30 days. The connecting IP address is not recorded. From those logs we keep aggregate counts beyond that period — how many sessions there were on a given day, which camera models appeared, how the app was used — with no identifier of any kind: they cannot be traced back to you or to your phone, and deleting your logs does not change them because nothing of yours remains in them.
Withdrawing consent: you can turn the option off at any time from the same settings screen, as easily as you turned it on. Turning it off stops any further sending immediately. To also erase what has already been sent, use Delete my uploaded logs in the same screen; this removes every log sent from your phone from the server.
This feature is intended for troubleshooting by adult users and is not directed at children.
5. Third-Party Services
BulbSync DOES NOT use:
- Advertising networks or third-party ad providers.
- Analytics or tracking tools (Google Analytics, Firebase Analytics, Crashlytics, etc.).
- Third-party SDKs that gather background user data.
The only external service the Application can contact is the developer's own diagnostic endpoint described in Section 4, and only with your consent. Purchases of BulbSync Pro are processed by Google Play under Google's own privacy policy; the Application never sees your payment details.
6. User Rights & Data Deletion
Unless you have turned on the optional diagnostic sharing, no record of your data exists outside your personal phone. You retain full control over your local data:
- You can delete session history or saved presets at any time directly within the Application.
- You can erase all local data by uninstalling the Application or navigating to Phone Settings > Apps > BulbSync > Storage > Clear Data.
If you have used the optional diagnostic sharing, you have the rights of access, rectification, erasure, restriction, objection, and portability over the logs sent (Arts. 15–21 GDPR). The fastest route to erasure is the Delete my uploaded logs button in the app, which works immediately and without contacting anyone; the step-by-step instructions are on our Delete Your Data page. For any other request, write to support@bulbsync.com; note that because the data is pseudonymous, you may need to provide your support code (shown in the app) so the correct records can be identified. You also have the right to lodge a complaint with the Spanish Data Protection Agency (AEPD).
7. Children's Privacy
The Application does not collect information of any kind during normal use and is suitable for all audiences. The optional diagnostic sharing described in Section 4 is a troubleshooting tool intended for adults and is not directed at children.
8. Changes to This Policy
This Privacy Policy may be updated occasionally to reflect changes in the Application or for legal and regulatory reasons. Any updates will be published on this web page. If what the optional diagnostic sharing collects ever changes, the app will ask for your consent again rather than continue under the previous notice.
9. Contact
If you have any questions about this Privacy Policy or technical operations, please contact:
- Developer: David Garcia Gonzalez
- Email: support@bulbsync.com
- Location: Spain
Política de Privacidad — BulbSync
1. Información General y Compromiso de Privacidad
La aplicación BulbSync (en adelante, "la Aplicación") ha sido diseñada respetando al máximo la privacidad de sus usuarios.
Esta Política de Privacidad describe cómo se gestiona la información dentro de la Aplicación. Por defecto, BulbSync no recopila, almacena, transmite ni comparte ningún tipo de información personal, identificable o sensible en servidores externos ni a terceros. Toda la información generada durante el uso normal de la Aplicación permanece de forma exclusiva dentro de tu dispositivo.
Existe una única excepción, desactivada por defecto y completamente voluntaria: el envío opcional de registros de diagnóstico que se describe en el apartado 4, que solo puedes activar tú, después de que se te muestre exactamente qué envía y para qué se usa.
2. Uso de Permisos del Dispositivo
Para prestar sus funciones de intervalómetro y disparo remoto de cámaras, la Aplicación solicita acceso a determinados permisos técnicos de tu dispositivo Android:
- Dispositivos cercanos / Bluetooth (BLE): Exclusivamente para buscar, emparejar y enviar comandos de obturación mediante Bluetooth Low Energy (BLE) a las cámaras seleccionadas, y para emparejar, configurar, actualizar y sincronizar tu BulbSync Stick si lo usas. La dirección MAC de tu cámara se almacena localmente en tu teléfono únicamente para permitir la función de reconexión rápida.
- Servicio en primer plano (Foreground Service): Utilizado para mantener activa la sesión de disparos en segundo plano o mientras la pantalla está apagada, asegurando que el intervalómetro no se interrumpa durante secuencias largas.
Ningún dato capturado a través de estos permisos se envía fuera de tu teléfono, salvo que hayas activado expresamente el envío opcional de registros de diagnóstico que se describe en el apartado 4.
3. Almacenamiento Local de Datos
La Aplicación utiliza almacenamiento local seguro en tu dispositivo (a través de Jetpack DataStore) para guardar únicamente:
- Tus configuraciones de sesión y Presets personalizados (tiempos de exposición, pausas, temporizadores).
- El Historial de sesiones (marcas de tiempo de inicio/fin, número de disparos solicitados y realizados) para tu consulta personal durante el procesado de imágenes.
- Las direcciones MAC de las cámaras emparejadas para facilitar la reconexión.
- Los BulbSync Stick que hayas emparejado: su dirección Bluetooth y su nombre, y la cámara vinculada a cada uno.
El desarrollador no recibe nunca esta información ni la comparte con nadie. Solo sale de tu teléfono por dos vías, ambas bajo tu control: si tienes activada la copia de seguridad de Android en los ajustes del teléfono, Android la incluye en la copia de tu cuenta de Google, conforme a la política de privacidad de Google y sin que el desarrollador tenga acceso a ella; y, con BulbSync Pro, puedes exportar un archivo de copia de seguridad con tu historial, presets y grupos al lugar que elijas. Si desinstalas la Aplicación o borras sus datos desde los ajustes de Android, esta información se eliminará permanentemente de tu dispositivo.
Si usas un BulbSync Stick, el Stick guarda en su propia memoria sus ajustes, las cámaras vinculadas a él y el registro toma a toma de su última sesión, para que la Aplicación pueda reconstruir el avance de la sesión al reconectar. El Stick solo comparte esta información con tu teléfono, por Bluetooth, y cada sesión nueva sobrescribe el registro anterior.
4. Envío Opcional de Registros de Diagnóstico
Diagnosticar un problema de conexión con una cámara sin tener delante el teléfono y el cuerpo es prácticamente imposible. Por eso la Aplicación incluye un modo debug que graba un registro técnico en el propio móvil y, de forma independiente, una opción para enviar ese registro al desarrollador automáticamente.
Esta opción está desactivada por defecto. Activar el modo debug no la activa: es un interruptor distinto, y al encenderlo se muestra un aviso con la misma información que figura a continuación, que debes aceptar antes de que se envíe nada.
Qué se envía:
- Un identificador de instalación aleatorio, generado en el momento en que aceptas. No se deriva de tu dispositivo, ni de tu número de teléfono, ni de ninguna cuenta, y puedes borrarlo desde la propia app.
- La marca y el modelo de tu móvil, la versión de Android y la versión de BulbSync.
- Eventos técnicos de la conexión Bluetooth con tu cámara: estados de conexión, códigos de error GATT, tiempos y los bytes del protocolo intercambiados. Si usas un BulbSync Stick, también los eventos de las sesiones que ejecuta (tomas, errores, reinicios), su versión de firmware y su nivel de batería.
- Trazas de error (stack traces) si la aplicación falla o se cierra inesperadamente.
- Un nombre de soporte opcional, solo si decides escribir uno.
Qué se elimina antes de salir de tu teléfono: las direcciones Bluetooth se sustituyen por un código que conserva únicamente el fabricante del hardware; los nombres de dispositivo que no se reconocen como modelo de cámara se sustituyen por un marcador; los números de serie de cámara y el nombre de tu BulbSync Stick, que incluye parte de su dirección Bluetooth, se sustituyen por un hash, en el caso de los números de serie incluso cuando aparecen dentro de los bytes crudos del protocolo. Nunca se recopilan tus fotos, tu ubicación, tus contactos ni datos de ninguna cuenta.
Finalidad y base jurídica: el registro se envía según se va generando, haya fallado algo o no. Se usa para dos finalidades y solo para esas dos: diagnosticar y corregir defectos de la Aplicación, y entender cómo se comporta la Aplicación en uso real —estabilidad de la conexión, duración de las sesiones, tiempos de disparo— para poder mejorarla. La base jurídica es tu consentimiento (art. 6.1.a del RGPD). No hay publicidad, ni elaboración de perfiles, ni decisiones automatizadas, ni cesión o venta de estos datos a terceros.
Dónde y durante cuánto tiempo: los registros se almacenan en infraestructura de Cloudflare situada en la Unión Europea, que actúa como encargado del tratamiento con un contrato de encargo suscrito. Se borran automáticamente a los 30 días. La dirección IP de origen no se registra. De esos registros se conservan más allá de ese plazo unos recuentos agregados —cuántas sesiones hubo un día, qué modelos de cámara aparecieron, de qué manera se usó la app— sin identificador de ningún tipo: no permiten volver a ti ni a tu teléfono, y borrar tus registros no los altera porque en ellos no queda nada tuyo.
Retirada del consentimiento: puedes desactivar la opción en cualquier momento desde la misma pantalla de ajustes, con la misma facilidad con la que la activaste. Al desactivarla, deja de enviarse nada de inmediato. Para borrar además lo que ya se haya enviado, usa Borrar mis registros enviados en esa misma pantalla: elimina del servidor todos los registros enviados desde tu teléfono.
Esta función está pensada para la resolución de incidencias por parte de usuarios adultos y no está dirigida a menores.
5. Servicios y Herramientas de Terceros
BulbSync NO utiliza:
- Redes de anuncios ni publicidad de terceros.
- Herramientas de analítica o seguimiento (Google Analytics, Firebase Analytics, Crashlytics, etc.).
- SDKs de terceros que recopilen información del usuario en segundo plano.
El único servicio externo con el que la Aplicación puede comunicarse es el punto de diagnóstico propio del desarrollador descrito en el apartado 4, y solo con tu consentimiento. Las compras de BulbSync Pro las gestiona Google Play conforme a su propia política de privacidad; la Aplicación no ve en ningún momento tus datos de pago.
6. Derechos del Usuario y Supresión de Datos
Salvo que hayas activado el envío opcional de diagnóstico, no existe ningún registro de tus datos fuera de tu propio teléfono. Tienes el control total sobre tus datos guardados:
- Puedes eliminar el historial de sesiones o los presets en cualquier momento directamente desde la Aplicación.
- Puedes borrar todos los datos locales desinstalando la Aplicación o limpiando el almacenamiento desde Ajustes del teléfono > Aplicaciones > BulbSync > Almacenamiento > Borrar datos.
Si has utilizado el envío opcional de diagnóstico, te asisten los derechos de acceso, rectificación, supresión, limitación, oposición y portabilidad sobre los registros enviados (arts. 15 a 21 del RGPD). La vía más rápida para la supresión es el botón Borrar mis registros enviados de la app, que actúa de inmediato y sin tener que contactar con nadie; las instrucciones paso a paso están en nuestra página Eliminar tus datos. Para cualquier otra solicitud, escribe a support@bulbsync.com; ten en cuenta que, al tratarse de datos seudónimos, puede ser necesario que facilites tu código de soporte (visible en la app) para poder identificar los registros correctos. Asimismo, puedes presentar una reclamación ante la Agencia Española de Protección de Datos (AEPD).
7. Menores de Edad
La Aplicación no recopila información de ningún tipo durante su uso normal y es apta para todo público. El envío opcional de diagnóstico descrito en el apartado 4 es una herramienta de resolución de incidencias pensada para usuarios adultos y no está dirigida a menores.
8. Cambios en esta Política
Esta Política de Privacidad podrá ser actualizada ocasionalmente para reflejar cambios en la Aplicación o por motivos legales y reglamentarios. Cualquier cambio se publicará en esta misma dirección web o dentro de la ficha de la tienda Google Play. Si alguna vez cambia lo que recoge el envío opcional de diagnóstico, la app volverá a pedirte el consentimiento en lugar de seguir enviando datos bajo la información anterior.
9. Contacto
Si tienes dudas o preguntas sobre esta Política de Privacidad o sobre el funcionamiento técnico de la Aplicación, puedes ponerte en contacto con el desarrollador en:
- Responsable: David Garcia Gonzalez
- Correo electrónico: support@bulbsync.com
- Ubicación: España