Corta Spam

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.

Qué guarda la app, y dónde

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 repetidasBase 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-respondedorLa misma base de datos
Grabaciones de llamadas, solo si tú activas esa funciónCarpeta 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.

Qué sale de tu dispositivo

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.

Archivos que tú eliges

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.

Permisos, y para qué existe cada uno

PermisoPara qué
READ_PHONE_STATE, CALL_PHONERequeridos por Android para ser tu app de teléfono predeterminada, y para devolver una llamada desde el registro.
READ_CONTACTSDejar 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_NOTIFICATIONSAvisarte de una llamada entrante y de lo que se bloqueó mientras no estabas.
USE_FULL_SCREEN_INTENTMostrar la pantalla de llamada entrante cuando el teléfono está bloqueado. Es el único uso que tiene en toda la app.
VIBRATEVibrar al sonar. Como app de teléfono predeterminada, Corta Spam es responsable del timbre.
RECORD_AUDIOSolo se pide si activas la grabación del auto-respondedor. Ver más abajo.

La lista de spam

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.

Grabación de llamadas

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.

Informes de fallos

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.

Conservación

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.

Menores

Corta Spam no está dirigida a menores de 13 años y no recopila datos de nadie, de ninguna edad.

Tus derechos — Perú, Ley N.º 29733

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.

Cambios

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.

Contacto

carlos.pinan@gmail.com


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.

What the app stores, and where

Everything is kept in app-private storage, which no other app can read:

WhatWhere
Your blocked and allowed numbers, pattern rules, countries, quiet hours and repeat-caller rulescortaspam.db database
The app's call log: number, local date and time, what was decided and which rule decided itThe same database
Your settings, including the auto-responder greetingThe same database
Call recordings, only if you switch that feature onrecordings/ 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.

What leaves your device

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.

Files you choose

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.

Permissions, and why each one exists

PermissionWhy
READ_PHONE_STATE, CALL_PHONERequired by Android to be your default phone app, and to return a call from the log.
READ_CONTACTSLet 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_NOTIFICATIONSTell you about an incoming call, and what was blocked while you were away.
USE_FULL_SCREEN_INTENTShow the incoming-call screen when the phone is locked. That is its only use anywhere in the app.
VIBRATEVibrate when ringing. As the default phone app, Corta Spam is responsible for ringing.
RECORD_AUDIOOnly requested if you turn auto-responder recording on. See below.

The spam list

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.

Call recording

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.

Crash reporting

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.

Retention

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.

Children

Corta Spam is not directed at children under 13, and collects no data from anyone of any age.

Your rights — Peru, Law No. 29733

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.

Changes

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.

Contact

carlos.pinan@gmail.com