Saltar al contenido
Aback Tools Logo

Referencia de permisos de Android

Busque 82 cadenas de permisos de manifiesto de Android con nivel de riesgo, tipo de protección y filtros de categoría. Revise y copie los nombres de permisos exactos para obtener declaraciones de AndroidManifest.xml más seguras y limpias.

Android Permission Reference

Search Android manifest permission strings with category, protection level, and practical risk ratings. Use this to audit AndroidManifest.xml declarations before release.

Total Indexed

82

Showing

82

High Risk

33

Dangerous

43

PermissionRiskProtectionCategoryDescriptionCopy

android.permission.CAMERA

Camera

HighdangerousHardwareAllows access to camera hardware for photos and video capture.

android.permission.RECORD_AUDIO

Microphone

HighdangerousHardwareAllows recording audio from microphone input.

android.permission.BODY_SENSORS

Body Sensors

HighdangerousHealthAllows access to body sensor data such as heart rate.

android.permission.BODY_SENSORS_BACKGROUND

Body Sensors Background

HighdangerousHealthAllows body sensor access while app runs in background (Android 13+).

android.permission.ACTIVITY_RECOGNITION

Activity Recognition

MediumdangerousHealthAllows recognition of walking, running, cycling, and other user activities.

android.permission.READ_CALENDAR

Read Calendar

HighdangerousPersonal DataAllows reading calendar events and reminders.

android.permission.WRITE_CALENDAR

Write Calendar

HighdangerousPersonal DataAllows creating and editing calendar events.

android.permission.READ_CONTACTS

Read Contacts

HighdangerousPersonal DataAllows reading contacts, account names, and profile data.

android.permission.WRITE_CONTACTS

Write Contacts

HighdangerousPersonal DataAllows adding and modifying contact records.

android.permission.GET_ACCOUNTS

Get Accounts

MediumdangerousPersonal DataAllows access to list of accounts on device (legacy behavior varies by API level).

android.permission.ACCESS_FINE_LOCATION

Precise Location

HighdangerousLocationAllows precise location from GPS and network providers.

android.permission.ACCESS_COARSE_LOCATION

Approximate Location

MediumdangerousLocationAllows approximate location from network-based providers.

android.permission.ACCESS_BACKGROUND_LOCATION

Background Location

HighdangerousLocationAllows location access while app runs in background.

android.permission.NEARBY_WIFI_DEVICES

Nearby Wi-Fi Devices

MediumdangerousNearby DevicesAllows discovering and connecting to nearby Wi-Fi devices (Android 13+).

android.permission.BLUETOOTH_SCAN

Bluetooth Scan

MediumdangerousNearby DevicesAllows scanning for nearby Bluetooth devices.

android.permission.BLUETOOTH_CONNECT

Bluetooth Connect

MediumdangerousNearby DevicesAllows connecting and interacting with paired Bluetooth devices.

android.permission.BLUETOOTH_ADVERTISE

Bluetooth Advertise

MediumdangerousNearby DevicesAllows advertising app presence to nearby Bluetooth devices.

android.permission.UWB_RANGING

UWB Ranging

MediumdangerousNearby DevicesAllows Ultra Wideband ranging with nearby supported devices.

android.permission.READ_PHONE_STATE

Read Phone State

HighdangerousPhoneAllows reading phone status, network info, and identifiers depending on API level.

android.permission.READ_PHONE_NUMBERS

Read Phone Numbers

HighdangerousPhoneAllows reading phone numbers associated with SIM cards.

android.permission.CALL_PHONE

Call Phone

HighdangerousPhoneAllows direct phone calls without opening dialer first.

android.permission.ANSWER_PHONE_CALLS

Answer Phone Calls

HighdangerousPhoneAllows app to answer incoming phone calls.

android.permission.READ_CALL_LOG

Read Call Log

HighdangerousPhoneAllows reading call history and call metadata.

android.permission.WRITE_CALL_LOG

Write Call Log

HighdangerousPhoneAllows writing and modifying call history.

android.permission.ADD_VOICEMAIL

Add Voicemail

MediumdangerousPhoneAllows adding voicemails into the system voicemail provider.

android.permission.USE_SIP

Use SIP

MediumdangerousPhoneAllows using SIP service for internet calls.

android.permission.PROCESS_OUTGOING_CALLS

Process Outgoing Calls

HighdangerousPhoneLegacy permission to observe outgoing calls (deprecated in newer Android).

android.permission.SEND_SMS

Send SMS

HighdangerousMessagesAllows sending SMS messages and can incur carrier charges.

android.permission.RECEIVE_SMS

Receive SMS

HighdangerousMessagesAllows receiving SMS and reading incoming message content.

android.permission.READ_SMS

Read SMS

HighdangerousMessagesAllows reading SMS and MMS content stored on device.

android.permission.RECEIVE_WAP_PUSH

Receive WAP Push

MediumdangerousMessagesAllows receiving WAP push messages.

android.permission.RECEIVE_MMS

Receive MMS

MediumdangerousMessagesAllows receiving MMS messages.

android.permission.READ_EXTERNAL_STORAGE

Read External Storage

HighdangerousStorageAllows reading shared external storage files (legacy behavior).

android.permission.WRITE_EXTERNAL_STORAGE

Write External Storage

HighdangerousStorageAllows writing shared external storage files (legacy behavior).

android.permission.READ_MEDIA_IMAGES

Read Media Images

HighdangerousStorageAllows reading image files from shared media collections.

android.permission.READ_MEDIA_VIDEO

Read Media Video

HighdangerousStorageAllows reading video files from shared media collections.

android.permission.READ_MEDIA_AUDIO

Read Media Audio

MediumdangerousStorageAllows reading audio files from shared media collections.

android.permission.READ_MEDIA_VISUAL_USER_SELECTED

Read User Selected Photos

MediumdangerousStorageAllows reading only photos and videos selected by the user (Android 14+).

android.permission.MANAGE_EXTERNAL_STORAGE

Manage All Files

HighspecialStorageGrants broad access to all files on shared storage (special policy-restricted access).

android.permission.POST_NOTIFICATIONS

Post Notifications

MediumdangerousNotificationsAllows posting notifications to the user (Android 13+).

android.permission.SCHEDULE_EXACT_ALARM

Schedule Exact Alarm

MediumspecialAlarmsAllows scheduling exact alarms that wake device at precise times.

android.permission.USE_EXACT_ALARM

Use Exact Alarm

LownormalAlarmsDeclares exact alarm use for eligible app categories on recent Android.

android.permission.INTERNET

Internet

LownormalNetworkAllows opening network sockets and internet access.

android.permission.ACCESS_NETWORK_STATE

Access Network State

LownormalNetworkAllows reading network connectivity state.

android.permission.ACCESS_WIFI_STATE

Access Wi-Fi State

LownormalNetworkAllows reading Wi-Fi network state and details.

android.permission.CHANGE_WIFI_STATE

Change Wi-Fi State

MediumnormalNetworkAllows enabling, disabling, or configuring Wi-Fi related behavior.

android.permission.CHANGE_NETWORK_STATE

Change Network State

MediumnormalNetworkAllows changing network connectivity state.

android.permission.NFC

NFC

LownormalHardwareAllows use of Near Field Communication hardware features.

android.permission.VIBRATE

Vibrate

LownormalHardwareAllows controlling vibration hardware.

android.permission.WAKE_LOCK

Wake Lock

LownormalPowerAllows app to keep CPU or screen awake temporarily.

android.permission.RECEIVE_BOOT_COMPLETED

Receive Boot Completed

LownormalLifecycleAllows app to receive BOOT_COMPLETED broadcast after device restart.

android.permission.FOREGROUND_SERVICE

Foreground Service

LownormalServicesAllows starting foreground services with persistent notifications.

android.permission.FOREGROUND_SERVICE_CAMERA

Foreground Service Camera

MediumnormalServicesDeclares foreground service type usage for camera operations.

android.permission.FOREGROUND_SERVICE_MICROPHONE

Foreground Service Microphone

MediumnormalServicesDeclares foreground service type usage for microphone operations.

android.permission.FOREGROUND_SERVICE_LOCATION

Foreground Service Location

MediumnormalServicesDeclares foreground service type usage for location operations.

android.permission.ACCESS_NOTIFICATION_POLICY

Access Notification Policy

MediumnormalNotificationsAllows requesting Do Not Disturb policy access from user settings.

android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS

Ignore Battery Optimizations

MediumspecialPowerAllows requesting exemption from battery optimization policies.

android.permission.REQUEST_INSTALL_PACKAGES

Request Install Packages

HighspecialPackagesAllows requesting install of APK packages from unknown sources.

android.permission.QUERY_ALL_PACKAGES

Query All Packages

HighspecialPackagesAllows broad visibility into installed apps (policy restricted on Play).

android.permission.PACKAGE_USAGE_STATS

Package Usage Stats

HighspecialPrivacyAllows access to app usage history after explicit user grant in settings.

android.permission.SYSTEM_ALERT_WINDOW

System Alert Window

HighspecialPrivacyAllows drawing overlays above other apps after user approval.

android.permission.WRITE_SETTINGS

Write System Settings

HighspecialSystemAllows modifying system settings after special user approval.

android.permission.READ_LOGS

Read Logs

SystemsignatureSystemSystem-level access to read low-level logs; not available to regular apps.

android.permission.WRITE_SECURE_SETTINGS

Write Secure Settings

SystemsignatureSystemSignature-only permission to modify secure system settings.

android.permission.MODIFY_PHONE_STATE

Modify Phone State

SystemsignaturePhoneSignature-only permission to control telephony state.

android.permission.BIND_ACCESSIBILITY_SERVICE

Bind Accessibility Service

SystemsignatureSystemUsed by services implementing accessibility APIs with user enablement.

android.permission.BIND_NOTIFICATION_LISTENER_SERVICE

Bind Notification Listener

SystemsignatureNotificationsUsed by notification listener services with explicit user approval.

android.permission.BIND_VPN_SERVICE

Bind VPN Service

SystemsignatureNetworkUsed by VPN service implementations with dedicated system flow.

android.permission.SET_ALARM

Set Alarm

LownormalAlarmsAllows app to set alarms for user-visible reminders.

android.permission.SET_WALLPAPER

Set Wallpaper

LownormalPersonalizationAllows setting system wallpaper.

android.permission.SET_WALLPAPER_HINTS

Set Wallpaper Hints

LownormalPersonalizationAllows setting wallpaper size and related hints.

android.permission.USE_FULL_SCREEN_INTENT

Use Full Screen Intent

MediumnormalNotificationsAllows full-screen intents for urgent notifications (alarm/call style UX).

android.permission.REORDER_TASKS

Reorder Tasks

MediumnormalSystem UIAllows moving tasks to foreground/background order.

android.permission.KILL_BACKGROUND_PROCESSES

Kill Background Processes

MediumnormalSystemAllows requesting termination of background app processes.

android.permission.READ_SYNC_SETTINGS

Read Sync Settings

LownormalAccountsAllows reading sync settings for accounts.

android.permission.WRITE_SYNC_SETTINGS

Write Sync Settings

MediumnormalAccountsAllows changing sync settings for accounts.

android.permission.AUTHENTICATE_ACCOUNTS

Authenticate Accounts

SystemsignatureAccountsLegacy/system account authenticator permission.

android.permission.MANAGE_ACCOUNTS

Manage Accounts

SystemsignatureAccountsLegacy/system-level account management permission.

android.permission.READ_PROFILE

Read Profile

HighdangerousPersonal DataAllows reading personal profile data.

android.permission.WRITE_PROFILE

Write Profile

HighdangerousPersonal DataAllows modifying personal profile data.

android.permission.READ_CELL_BROADCASTS

Read Cell Broadcasts

MediumdangerousMessagesAllows reading cell broadcast messages.

android.permission.ACCEPT_HANDOVER

Accept Handover

HighdangerousPhoneAllows app to continue calls from another app during handover.

Review note

Risk level is a practical audit helper based on data sensitivity and abuse impact, while protection level reflects Android platform behavior. Always verify app policy requirements for target API level.

Características

  • Búsqueda rápida de permisos: busque permisos por cadena de manifiesto, etiqueta, categoría o descripción en tiempo real.
  • Filtros de riesgo y protección: filtre por nivel de riesgo práctico y nivel de protección de Android para una revisión de seguridad más rápida.
  • Copia con un clic: copie cadenas de permisos exactas directamente en AndroidManifest.xml sin errores tipográficos.
  • Compatible con auditoría de versiones: revise rápidamente los permisos de alto impacto antes de publicar actualizaciones de aplicaciones.

Casos de uso

  • Lista de verificación de seguridad previa al lanzamiento: valide los permisos solicitados antes del lanzamiento y marque el acceso innecesario de alto riesgo.
  • Limpieza de manifiesto: audite los permisos heredados después de las actualizaciones del SDK y elimine las entradas obsoletas o no utilizadas.
  • Preparación para la revisión de políticas y tiendas: prepare documentos de justificación de permisos para declaraciones de Play Console y revisiones internas.
  • Incorporación de equipos: ayude a los nuevos desarrolladores de Android a comprender rápidamente el impacto de los permisos y los modelos de protección.
  • Auditoría de SDK de terceros: identifique los permisos introducidos por bibliotecas y SDK de terceros que pueden no ser obvios a partir de sus propias declaraciones de manifiesto.
  • Cumplimiento empresarial y MDM: verifique que los permisos solicitados se alineen con las políticas de administración de dispositivos empresariales antes de distribuir aplicaciones a través de canales administrados.

Por qué es importante la auditoría de permisos

Los permisos solicitados en exceso reducen la confianza del usuario, provocan fricciones en las revisiones de la tienda y aumentan el riesgo de seguridad. Una auditoría de permisos enfocada lo ayuda a solicitar solo lo que su función realmente necesita.

Riesgo vs nivel de protección

El nivel de protección lo define Android (peligroso, normal, de firma, especial). El nivel de riesgo en esta herramienta es una calificación centrada en la implementación para priorizar la revisión interna y el esfuerzo de prueba.

Niveles de protección explicados

Los permisos normales se otorgan automáticamente en el momento de la instalación, mientras que los permisos peligrosos requieren la aprobación explícita del usuario en el momento de la ejecución. Los permisos especiales y de firma están reservados para aplicaciones del sistema e integraciones privilegiadas, lo que los hace inadecuados para la mayoría de los casos de uso de terceros.

Privacidad, seguridad y disponibilidad

Los permisos sensibles a la privacidad, como la ubicación, la cámara y los contactos, están sujetos a un escrutinio más estricto de Play Store y a una revocación a nivel del sistema operativo. El diseño basado en conjuntos de permisos mínimos mejora la disponibilidad de las aplicaciones en perfiles de dispositivos restringidos, políticas empresariales de MDM y distribuciones de Android centradas en la privacidad.

Preguntas frecuentes

La referencia de permisos de Android es una lista con capacidad de búsqueda de cadenas de permisos de manifiesto de Android con clasificaciones de riesgo prácticas, categorías y niveles de protección de Android para ayudarlo a auditar los permisos de las aplicaciones rápidamente.

Sí. Cada entrada de permiso proporciona la cadena exacta que puede copiar en sus declaraciones de permisos de usos del manifiesto.

El nivel de protección es una clasificación de la plataforma Android (peligroso, normal, exclusivo, especial). El nivel de riesgo es una calificación de revisión práctica en esta herramienta para ayudar a priorizar las comprobaciones de seguridad de permisos.

Los permisos especiales y de firma generalmente requieren una aprobación adicional del sistema, una firma privilegiada o una justificación de una política de tienda más estricta. No están ampliamente disponibles como los permisos normales.

Sí. La herramienta ayuda a identificar permisos de alto impacto de manera temprana, lo que facilita la preparación de explicaciones de privacidad, declaraciones de políticas y revisiones de seguridad interna antes de enviarlos.

No. Toda la referencia de permisos está incluida en el lado del cliente. Funciona sin conexión después de que se carga la página y no requiere cuenta ni registro.

Sí. Es 100% gratis y no requiere cuenta ni registro.