Política de privacidad · Privacy Policy
Última actualización / Last updated: 8 de agosto de 2026
Corta Spam no declara el permiso de internet. No es que elijamos no enviar tus datos: la app es incapaz de hacer una petición de red. No hay servidores, no hay cuentas, no hay analíticas y no hay publicidad. Todo ocurre dentro de tu teléfono.
Todo se guarda en el almacenamiento privado de la app, al que ninguna otra aplicación puede acceder:
| Qué | Dónde |
|---|---|
| Tus números bloqueados y permitidos, reglas de patrón, países, horas de silencio y reglas de llamadas repetidas | Base de datos cortaspam.db |
| El registro de llamadas de la app: número, fecha y hora local, qué se decidió y qué regla lo decidió | La misma base de datos |
| Tus ajustes, incluido el saludo del auto-respondedor | La misma base de datos |
| Grabaciones de llamadas, solo si tú activas esa función | Carpeta recordings/ dentro del almacenamiento privado |
La app mantiene su propio registro de llamadas. No lee ni escribe el registro de llamadas del sistema Android, y no declara los permisos READ_CALL_LOG ni WRITE_CALL_LOG.
Nada. Ni siquiera a tu propia cuenta de Google.
Muchas apps por lo demás honestas se equivocan aquí: Android hace una copia de seguridad automática de los datos de la app en la cuenta de Google del usuario salvo que la app lo impida. Corta Spam lo impide de forma explícita. El manifiesto declara android:allowBackup="false", y data_extraction_rules.xml excluye la base de datos, las preferencias y los archivos tanto de la copia en la nube como de la transferencia entre dispositivos.
El motivo es el contenido: el registro guarda quién te llama y cuándo, es decir, un mapa de tus contactos. Eso pertenece a tu teléfono y a ningún otro sitio. Si quieres llevar tus reglas a otro teléfono, Ajustes tiene una exportación manual a JSON que tú activas y cuyo contenido puedes leer antes de compartirlo.
Hay dos sitios donde la app te pide un archivo: el audio del saludo del auto-respondedor y la importación de un respaldo JSON. En ambos casos Android te muestra su propio selector y entrega a la app un permiso de lectura para ese único archivo. La app no pide acceso permanente a tu almacenamiento, no copia el archivo a ningún otro sitio y no lo sube a ninguna parte.
| Permiso | Para qué |
|---|---|
READ_PHONE_STATE, CALL_PHONE | Requeridos por Android para ser tu app de teléfono predeterminada, y para devolver una llamada desde el registro. |
READ_CONTACTS | Dejar pasar a quienes ya están en tus contactos y mostrar su nombre en vez del número. Se leen en el dispositivo, se mantienen en memoria unos minutos y se descartan. Nunca se copian ni se envían. |
POST_NOTIFICATIONS | Avisarte de una llamada entrante y de lo que se bloqueó mientras no estabas. |
USE_FULL_SCREEN_INTENT | Mostrar la pantalla de llamada entrante cuando el teléfono está bloqueado. Es el único uso que tiene en toda la app. |
VIBRATE | Vibrar al sonar. Como app de teléfono predeterminada, Corta Spam es responsable del timbre. |
RECORD_AUDIO | Solo se pide si activas la grabación del auto-respondedor. Ver más abajo. |
La lista de prefijos de spam viene incluida dentro de la app. No se consulta ningún servicio, no se envía ningún número a ninguna base de datos y no hace falta conexión para que funcione.
Viene desactivada. Solo se activa si tú lo haces, y solo funciona en llamadas bloqueadas que el auto-respondedor contesta — nunca en tus llamadas normales.
Para activarla, tu propio saludo debe contener una frase de consentimiento que avise a quien llama de que la llamada se está grabando. Sin ella la app no permite encender la función.
Detalle técnico que conviene conocer: Android reserva el audio real de la línea telefónica a aplicaciones privilegiadas del sistema, y ser la app de teléfono predeterminada no da ese acceso. La grabación se hace por el micrófono. Varios fabricantes bloquean el micrófono durante una llamada, y en esos teléfonos no se captura nada. La grabación se guarda en el almacenamiento privado, se puede escuchar y borrar desde su entrada del registro, y borrar el registro borra también los archivos de audio.
La app no incluye ninguna herramienta de informes de fallos ni de analítica. Si instalaste Corta Spam desde Google Play, Play puede recopilar informes de fallos y ANR por su cuenta, según los ajustes de tu propia cuenta de Google; eso es un servicio de la plataforma y nosotros no recibimos ningún dato tuyo por esa vía.
Los datos permanecen en tu teléfono hasta que tú los borres — desde la app, borrando los datos de la aplicación, o desinstalándola. No hay copias en ninguna otra parte, ni en tu cuenta ni con nosotros, porque nunca salieron del dispositivo.
Corta Spam no está dirigida a menores de 13 años y no recopila datos de nadie, de ninguna edad.
La Ley de Protección de Datos Personales del Perú reconoce los derechos de acceso, rectificación, cancelación y oposición. Dado que Corta Spam no recopila ni transmite datos personales, no existe ninguna base de datos nuestra sobre la que ejercerlos: todos tus datos ya están únicamente en tu poder, en tu dispositivo, y puedes consultarlos, modificarlos o eliminarlos en cualquier momento desde la propia app. Si aun así quieres escribirnos, usa el correo de contacto.
Si esta política cambia, se actualizará esta página y cambiará la fecha de arriba. La app es de código abierto: cualquier afirmación de esta página puede comprobarse contra el código en github.com/cpinan/Corta-Spam.
Corta Spam does not declare the internet permission. It is not that we choose not to send your data — the app is incapable of making a network request. There are no servers, no accounts, no analytics and no advertising. Everything happens on your phone.
Everything is kept in app-private storage, which no other app can read:
| What | Where |
|---|---|
| Your blocked and allowed numbers, pattern rules, countries, quiet hours and repeat-caller rules | cortaspam.db database |
| The app's call log: number, local date and time, what was decided and which rule decided it | The same database |
| Your settings, including the auto-responder greeting | The same database |
| Call recordings, only if you switch that feature on | recordings/ folder inside app-private storage |
The app keeps its own call log. It does not read or write the Android system call log, and it does not declare READ_CALL_LOG or WRITE_CALL_LOG.
Nothing. Not even to your own Google account.
This is where otherwise-honest policies go wrong: Android automatically backs an app's data up to the user's Google account unless the app opts out. Corta Spam opts out explicitly. The manifest declares android:allowBackup="false", and data_extraction_rules.xml excludes the database, preferences and files from both cloud backup and device-to-device transfer.
The reason is what the data is: the log records who calls you and when, which is a map of the people you know. That belongs on your phone and nowhere else. If you want your rules on a new phone, Settings has a manual JSON export that you trigger yourself and can read before sharing.
There are two places the app asks you for a file: the auto-responder greeting audio, and importing a JSON backup. In both cases Android shows its own picker and hands the app a read grant for that single file. The app does not request ongoing access to your storage, does not copy the file anywhere else, and does not upload it.
| Permission | Why |
|---|---|
READ_PHONE_STATE, CALL_PHONE | Required by Android to be your default phone app, and to return a call from the log. |
READ_CONTACTS | Let people already in your contacts ring through, and show their name instead of a bare number. Read on the device, held in memory for a few minutes, then discarded. Never copied, never sent. |
POST_NOTIFICATIONS | Tell you about an incoming call, and what was blocked while you were away. |
USE_FULL_SCREEN_INTENT | Show the incoming-call screen when the phone is locked. That is its only use anywhere in the app. |
VIBRATE | Vibrate when ringing. As the default phone app, Corta Spam is responsible for ringing. |
RECORD_AUDIO | Only requested if you turn auto-responder recording on. See below. |
The spam prefix list is bundled inside the app. No service is queried, no number is sent to any database, and no connection is needed for it to work.
It ships off. It only turns on if you turn it on, and it only ever applies to blocked calls that the auto-responder answers — never to your normal calls.
To enable it, your own greeting must contain a consent phrase telling the caller the call is being recorded. Without one, the app will not let the feature be switched on.
A technical detail worth knowing: Android reserves the real telephony audio for privileged system applications, and being the default phone app does not grant that access. Recording is done through the microphone. Several manufacturers lock the microphone during a call, and on those phones nothing is captured. Recordings are stored in app-private storage, can be played and deleted from their call-log entry, and clearing the log deletes the audio files too.
The app contains no crash-reporting or analytics library. If you installed Corta Spam from Google Play, Play may collect crash and ANR reports on its own, subject to your own Google account settings; that is a platform service and we receive no data about you through it.
Data stays on your phone until you delete it — from within the app, by clearing app data, or by uninstalling. There are no copies anywhere else, not in your account and not with us, because none was ever made.
Corta Spam is not directed at children under 13, and collects no data from anyone of any age.
Peru's Personal Data Protection Law provides rights of access, rectification, cancellation and objection. Because Corta Spam neither collects nor transmits personal data, there is no database of ours against which to exercise them: all your data is already solely in your possession, on your device, and you can view, change or delete it at any time from the app itself. If you would like to write to us regardless, use the contact address.
If this policy changes, this page will be updated and the date at the top will change. The app is open source: every claim on this page can be checked against the code at github.com/cpinan/Corta-Spam.