MyCounter

Política de privacidad

Última actualización: 8 de noviembre de 2026

Read this policy in English

Responsable y alcance

EndCodev es el desarrollador de MyCounter. Esta política explica el tratamiento de datos en la aplicación. Para consultas de privacidad puedes escribir a privacy@endcodev.com; para soporte, a support@endcodev.com.

Datos de funcionamiento y almacenamiento local

MyCounter procesa en tu dispositivo nombres, valores, grupos, objetivos e historial de los contadores, además de preferencias generales como idioma y tema. Estos datos permiten ofrecer las funciones que eliges. No necesitas crear una cuenta de EndCodev y la app no envía el contenido de tus registros a un servidor de EndCodev.

Las funciones principales funcionan sin conexión. Las acciones de abrir páginas externas, compartir o actualizar la app pueden utilizar servicios del sistema o de terceros.

Publicidad y servicios de Google

La versión Android puede mostrar anuncios de Google AdMob. Sus SDK pueden tratar dirección IP para estimar ubicación aproximada, interacciones con la aplicación y anuncios, diagnósticos e identificadores técnicos para publicidad, medición y prevención del fraude. Los formatos y la disponibilidad de anuncios dependen de la versión de la app y de tus elecciones. No solicitamos permisos de ubicación precisa para estas funciones.

Google UMP gestiona las elecciones publicitarias aplicables. Rechazar la personalización no elimina necesariamente todos los anuncios: pueden mostrarse anuncios limitados cuando esté permitido. La compra Quitar anuncios evita la carga y presentación de anuncios en la app, pero no activa Analytics ni desactiva por sí sola los informes técnicos de fallos.

Estadísticas de uso e informes de fallos

En Android usamos Google Analytics para Firebase para estadísticas opcionales y Firebase Crashlytics para informes técnicos de fallos opcionales. Son tratamientos independientes: rechazar estadísticas o publicidad no desactiva los informes técnicos de fallos. La compra Quitar anuncios tampoco activa el consentimiento de Analytics.

Analytics permanece desactivado hasta que existe una elección que permite la finalidad analítica. Donde el formulario oficial de Google UMP gestiona esa finalidad, puedes revisar o retirar la elección en Ajustes → Privacidad y cookies. Si Google confirma que no se requiere el formulario, la app muestra un aviso informativo; esto no concede consentimiento de Analytics ni ofrece una elección local de estadísticas. No deducimos el consentimiento analítico de que se puedan mostrar anuncios.

Con Analytics activado, Google procesa eventos de uso y sesiones, información técnica de la aplicación y del dispositivo e identificadores de instancia. Puede derivar ubicación aproximada de la conexión; no solicitamos permisos de ubicación ni la recogida del identificador publicitario para Analytics. El formulario de Google comunica las señales de Consent Mode según tus elecciones. Retirar la elección detiene la recogida opcional y reinicia los datos locales de Analytics, pero no borra automáticamente lo ya recibido por Google.

Los informes de Crashlytics son opcionales y están desactivados hasta que guardas una elección explícita en Ajustes → Informes de errores. Una preferencia ausente o inválida no autoriza los informes. Puede recoger trazas de errores y bloqueos, estado técnico de la aplicación, versiones de la app y Android, modelo y características del dispositivo e identificadores de instalación de Firebase y Crashlytics. Sus dependencias Firebase Installations y Sessions procesan identificadores y datos técnicos de sesiones, aplicación, dispositivo y red para operar el servicio y calcular métricas de estabilidad. Los informes pueden guardarse localmente y enviarse al reabrir la app o cuando las condiciones de conexión y Android permitan el envío. Si Analytics está permitido, Crashlytics también puede recibir sus registros de eventos previos al fallo. Una desactivación de diagnósticos guardada por una versión anterior se conserva. Las versiones antiguas pueden tener controles distintos.

No añadimos nombres, valores ni contenido de los contadores a eventos, claves o registros de Firebase. No configuramos identificadores personales propios. Los identificadores técnicos generados por los SDK no son datos anónimos. Google procesa estos datos para prestar Firebase; se transmiten mediante HTTPS. No usamos los informes de fallos para publicidad.

Según la documentación de Firebase, las trazas de Crashlytics y los identificadores asociados se conservan durante 90 días antes de iniciar su eliminación de sistemas activos y copias de seguridad. Otros datos de Firebase y Analytics se rigen por sus plazos y configuraciones aplicables. Para consultas o solicitudes sobre estos datos escribe a privacy@endcodev.com; se tramitarán conforme a los servicios y derechos aplicables.

Eventos de compra y vinculación con Google Ads

Cuando autorizas Analytics, la integración con Google Play puede registrar automáticamente eventos de compra de Quitar anuncios, incluidos el identificador y nombre del producto, el precio y la moneda. No recibimos datos de tarjetas.

Analytics está vinculado a Google Ads. Los eventos, listas y parámetros autorizados pueden ponerse a disposición de la cuenta vinculada para la medición y personalización publicitaria, según tus elecciones de consentimiento y la configuración aplicable de los servicios. Comprar o restaurar Quitar anuncios no concede estos permisos. Los informes de Crashlytics no se utilizan para publicidad.

Compras y retirada de anuncios

Quitar anuncios es una compra única no consumible gestionada por Google Play, no una suscripción. La app muestra el precio localizado que devuelve Play. Google procesa los datos de pago; no recibimos datos de tarjetas. La app verifica localmente los datos de compra firmados por Play y guarda esa evidencia para conservar el derecho sin conexión; no existe un servidor propio de verificación de compras. Restaurar compras consulta la misma cuenta de Google Play sin cobrar otra vez. Los reembolsos o revocaciones pueden reflejarse cuando Play proporciona información actualizada de compras. Quitar anuncios no desactiva los informes automáticos de fallos ni concede consentimiento a Analytics.

Consentimiento y opciones de privacidad

Antes de solicitar anuncios consultamos Google User Messaging Platform (UMP). Cuando es necesario, el formulario oficial gestiona las elecciones sobre identificadores, publicidad y la finalidad analítica configurada. Ajustes → Privacidad y cookies abre directamente ese formulario cuando está disponible. Rechazar la personalización no implica necesariamente que desaparezcan todos los anuncios. Las funciones locales siguen funcionando sin conexión. Este formulario no controla la elección independiente de Crashlytics.

Finalidades y conservación

El historial, los contenidos y las preferencias locales se utilizan para las funciones que solicitas. Permanecen en el dispositivo hasta que los eliminas desde las opciones disponibles de la app, los ajustes de Android o la desinstalación. Las copias del sistema, cuando estén habilitadas, dependen de Android y de la configuración de tu dispositivo; las decisiones de telemetría se excluyen de las copias y transferencias configuradas por la app.

Las estadísticas autorizadas permiten conocer el uso y mejorar el producto. Los informes técnicos permiten detectar fallos y mejorar la estabilidad, independientemente del consentimiento publicitario o analítico. Google trata los datos de sus servicios conforme a sus condiciones y los plazos aplicables. Puede procesarlos fuera de tu país bajo las garantías descritas en su documentación. La información se transmite cifrada mediante HTTPS. No vendemos directamente tu historial ni lo adjuntamos a estos servicios.

Conservación, copias de seguridad y eliminación

El contenido local se conserva hasta que lo elimines mediante las funciones disponibles, borres los datos de la app desde el sistema o la desinstales. Android permite las copias de seguridad de los datos de esta app: según tu dispositivo y tu cuenta, el sistema puede respaldarlos o restaurarlos. Otros sistemas también pueden incluirlos en sus copias de seguridad. Puedes gestionar esas copias desde las opciones del sistema o del proveedor.

Eliminar la app no elimina los archivos que hayas exportado o guardado fuera de ella, las copias del sistema ni los informes técnicos ya enviados. Administra esas copias y archivos en sus respectivos destinos. Para solicitudes sobre datos tratados por EndCodev o sus proveedores, escribe a privacy@endcodev.com con la información necesaria para identificar tu solicitud, evitando enviar contenido sensible.

Google aplica sus condiciones y plazos de conservación a la información recibida por sus servicios, que puede procesarse fuera de tu país. Puedes consultar las políticas enlazadas y contactar con privacy@endcodev.com para solicitudes relativas a estos datos.

Enlaces y contenido compartido

Al abrir endcodev.com, una tienda u otra aplicación, ese servicio recibe los datos de conexión necesarios y aplica su propia política. Compartir o exportar solo ocurre por una acción tuya; eliges el destino y su proveedor puede tratar el contenido compartido.

Tus opciones y derechos

Puedes usar las funciones locales sin crear una cuenta y decidir qué contenido introduces o compartes. Según la normativa aplicable, puedes solicitar acceso, rectificación, supresión, limitación u oposición al tratamiento de tus datos y presentar una reclamación ante la autoridad de protección de datos competente. Para ejercerlos o consultar la base jurídica de un tratamiento, contacta con privacy@endcodev.com.

Evita enviar información sensible de otras personas mediante los canales de soporte. Si contactas por correo, utilizaremos la dirección y el contenido de tu mensaje para atender tu consulta y conservarlos durante el tiempo necesario para resolverla y cumplir las obligaciones aplicables.

Esta actualización de Android — Configuración operativa

En esta actualización de Android, MyCounter puede consultar Firebase Remote Config al abrir o volver a la app para comprobar la versión mínima y el mantenimiento. La consulta funciona con las estadísticas y los informes de fallos desactivados. Firebase utiliza un identificador de instalación (FID), credenciales técnicas de esa instalación y datos de la app, del sistema, país configurado, idioma y zona horaria para obtener la configuración de Google. Desactivar Analytics o Crashlytics no desactiva esta consulta operativa.

Cambios de esta política

Actualizaremos esta página cuando cambien las funciones o el tratamiento de datos de MyCounter. La fecha de actualización permite identificar la versión vigente.

MyCounter Privacy Policy

Last updated: 8 November 2026

Developer and scope

EndCodev develops MyCounter. This policy explains how the application handles data. Contact privacy@endcodev.com for privacy questions or support@endcodev.com for support.

App data and local storage

MyCounter processes counter names, values, groups, targets and history on your device, along with general preferences such as language and theme. These data provide the features you choose. No EndCodev account is required, and the app does not send the contents of your records to an EndCodev server.

Core features work offline. Actions that open external pages, share content or update the app may use operating system or third-party services.

Advertising and Google services

The Android version may display Google AdMob ads. Its SDKs may process IP addresses to estimate approximate location, app and ad interactions, diagnostics and technical identifiers for advertising, measurement and fraud prevention. Ad formats and availability depend on the app version and your choices. We do not request precise location permission for these features.

Google UMP manages applicable advertising choices. Rejecting personalization does not necessarily remove all ads: limited ads may be shown where permitted. Purchasing Remove ads prevents loading and showing ads in the app, but does not enable Analytics or by itself disable technical crash reports.

Usage statistics and crash reports

On Android we use Google Analytics for Firebase for optional statistics and Firebase Crashlytics for optional technical crash reports. These are independent: declining statistics or advertising does not disable technical crash reports. Buying Remove ads does not grant Analytics consent either.

Analytics stays disabled until a choice allows the analytics purpose. Where the official Google UMP form manages that purpose, review or withdraw your choice in Settings → Privacy and cookies. When Google confirms that the form is not required, the app shows an informational notice; this does not grant Analytics consent or offer a separate local Analytics choice. Advertising eligibility is not treated as analytics consent.

When Analytics is enabled, Google processes usage events and sessions, technical app and device information and app-instance identifiers. Approximate location may be derived from the connection; we do not request location permissions or advertising-ID collection for Analytics. Google’s form communicates Consent Mode signals according to your choices. Withdrawal stops optional collection and resets local Analytics data but does not automatically delete data already received by Google.

Crashlytics reports are optional and disabled until you save an explicit choice in Settings → Error reports. A missing or invalid preference does not authorize reports. It may collect crash and ANR stack traces, technical app state, app and Android versions, device model and characteristics, and Firebase and Crashlytics installation identifiers. Its Firebase Installations and Sessions dependencies process identifiers and technical session, app, device and network data to operate the service and calculate stability metrics. Reports may be stored locally and sent after reopening the app or when connectivity and Android conditions permit. When Analytics is allowed, Crashlytics may also receive its event breadcrumbs preceding a crash. A diagnostics opt-out saved by an earlier version is preserved. Older versions may have different controls.

We do not attach counter names, values or content to Firebase events, keys or logs, and do not set our own personal user identifiers. SDK-generated technical identifiers are not anonymous data. Google processes this data to provide Firebase over HTTPS. We do not use crash reports for advertising.

Firebase documentation states that Crashlytics traces and associated identifiers are retained for 90 days before removal from live and backup systems begins. Other Firebase and Analytics data follows the applicable retention periods and settings. For questions or requests concerning this data contact privacy@endcodev.com; requests will be handled according to the applicable services and rights.

Purchase events and the Google Ads link

When you allow Analytics, its Google Play integration may automatically record Remove ads purchase events, including the product ID and name, price and currency. We do not receive card details.

Analytics is linked to Google Ads. Authorized events, audiences and parameters may be made available to the linked account for advertising measurement and personalization, subject to your consent choices and the applicable service settings. Buying or restoring Remove ads does not grant these permissions. Crashlytics reports are not used for advertising.

Purchases and removing ads

Remove ads is a one-time, non-consumable purchase managed by Google Play, not a subscription. The app displays the localized price returned by Play. Google processes payment details; we do not receive card details. The app verifies Play’s signed purchase data locally and stores that evidence to preserve access offline; there is no developer-operated purchase-verification server. Restore purchases queries the same Google Play account without charging again. Refunds or revocations can be reflected when Play provides updated purchase information. Removing ads does not disable automatic crash reports or grant Analytics consent.

Consent and privacy choices

Before requesting ads we consult Google User Messaging Platform (UMP). Where required, the official form manages choices about identifiers, advertising and the configured analytics purpose. Settings → Privacy and cookies opens that form directly when available. Declining personalization does not necessarily remove all ads. Local features continue working offline. This form does not control the separate Crashlytics choice.

Purposes and retention

Local history, content and preferences provide the features you request. They remain on the device until removed through available app controls, Android settings or uninstallation. System backups, when enabled, depend on Android and your device settings; telemetry choices are excluded from the backups and transfers configured by the app.

Authorized statistics help us understand use and improve the product. Technical reports help detect failures and improve stability independently of advertising or Analytics consent. Google processes its service data under the applicable terms and retention periods. Processing may take place outside your country under the safeguards described in its documentation. Data is transmitted over HTTPS. We do not directly sell your history or attach it to these services.

Retention, backups and deletion

Local content remains until you delete it through available app features, clear the app data in system settings or uninstall the app. Android backups are enabled for this app: depending on your device and account, the system may back up or restore its data. Other operating systems may also include these data in device backups. You can manage backups through the system or provider settings.

Uninstalling the app does not remove files you exported or saved outside it, system backups or technical reports already sent. Manage these copies and files at their respective destinations. To request action on data processed by EndCodev or its providers, contact privacy@endcodev.com with enough information to identify your request, without sending sensitive content.

Google applies its terms and retention periods to information received by its services, which may be processed outside your country. Review the linked policies and contact privacy@endcodev.com for requests concerning these data.

Links and shared content

Opening endcodev.com, a store or another application gives that service the connection data it needs and is covered by its own policy. Sharing or exporting happens only through your action; you choose the destination, whose provider may process the shared content.

Your choices and rights

You can use local features without an account and choose what content to enter or share. Depending on applicable law, you may request access, correction, erasure, restriction or objection to processing and complain to the relevant data protection authority. Contact privacy@endcodev.com to exercise these rights or ask about the legal basis for processing.

Do not send sensitive information about other people through our support channels. If you contact us by email, we use your address and message to respond and retain them for as long as needed to handle the request and meet applicable obligations.

This Android update — Operational configuration

In this Android update, MyCounter may query Firebase Remote Config when the app opens or returns to the foreground to check the minimum version and maintenance status. This query operates with statistics and crash reporting disabled. Firebase uses an installation identifier (FID), technical credentials for that installation, and app, system, configured country, language and time-zone data to retrieve configuration from Google. Turning off Analytics or Crashlytics does not turn off this operational query.

Policy changes

We will update this page when MyCounter features or data handling change. The update date identifies the current version.