本说明列出本应用申请的全部系统权限、对应功能、申请时机与是否必需,遵循
最小必要、动态申请、专事专用原则。您可随时在系统设置中关闭任一权限;关闭后仅相应功能不可用,不影响其他功能。本说明与
《隐私政策》中的权限清单一致。
🔴
本应用有安卓与鸿蒙(HarmonyOS)两个客户端,二者权限模型不同,下表逐条标注适用平台。鸿蒙客户端合计仅申请
8 项权限,安卓侧的电话状态、存储 / 相册、蓝牙、应用内自升级等项
在鸿蒙端并不存在。
| 权限 | 适用平台 | 对应功能 / 用途 | 申请时机 | 是否必需 |
| 麦克风 RECORD_AUDIO | 安卓 / 鸿蒙 鸿蒙 ohos.permission.MICROPHONE | 录制语音备忘 / 会议录音 | 点击"录音"时 | 核心功能必需 |
| 前台服务(麦克风)FOREGROUND_SERVICE_MICROPHONE | 仅安卓 鸿蒙以长时任务 KEEP_BACKGROUND_RUNNING 实现同一功能 | 录音期间切换到其他应用或锁屏后仍能连续录音不中断;期间通知栏常驻"正在录音"提示,停止录音即结束前台服务 | 开始录音时 | 录音时必需 |
| 蓝牙 BLUETOOTH_CONNECT | 仅安卓 鸿蒙音频路由不需要蓝牙权限 | 使用对话翻译 / 同传听译时枚举并切换蓝牙耳机、完成人声音频分路 | 使用对话翻译且连接蓝牙耳机时 | 该功能必需,可拒绝 |
| 相机 CAMERA | 安卓 / 鸿蒙 鸿蒙 ohos.permission.CAMERA | 拍摄图像笔记 / 高风险操作二次拍照确认 | 使用拍照功能时 | 按需,可拒绝 |
| 相册 READ_MEDIA_IMAGES / 存储读写 READ·WRITE_EXTERNAL_STORAGE | 🔴 仅安卓 鸿蒙经系统文件选择器取用,不申请存储权限 | 从相册导入或向相册保存图像笔记(Android 13+ 走系统照片选择器) | 导入 / 保存图片时 | 按需,可拒绝 |
| 通知 POST_NOTIFICATIONS | 仅安卓 鸿蒙发本地通知无需单独声明 | 任务完成 / 待确认 / 提醒通知,及录音期间的常驻录音提示 | 首次需发送通知时 | 按需,可拒绝 |
| 日历 READ_CALENDAR / WRITE_CALENDAR | 安卓 / 鸿蒙 鸿蒙 ohos.permission.READ_CALENDAR·WRITE_CALENDAR | 把你手动选择的待办写入系统日历(原型 S17t)。仅写入待办标题与时间,绝不写入录音内容、转写原话、纪要正文或录音链接——系统日历常与工作账号双向同步,写入正文等于把会议内容同步到第三方服务器。不读取你已有的日历事件,只在写入时查询"有哪些可写日历"以便选择目标日历 | 首次点击"加入系统日历"时 | 按需,可拒绝;拒绝不影响待办与提醒功能 |
| 电话状态 READ_BASIC_PHONE_STATE | 🔴 仅安卓 鸿蒙端完全不申请任何电话状态权限 | 第三方用户体验监控 SDK(阿里云 ARMS RUM)用于识别网络运营商以辅助崩溃 / 性能诊断。本应用不主动申请,未授予不影响任何功能。🔴 我们已从最终安装包中剥除了更敏感的完整电话状态权限 READ_PHONE_STATE(即便第三方 SDK 声明也不会进包),仅保留 Android 12+ 的低敏版本 —— 可在应用信息里核对本应用的权限列表。 | 不主动申请 | 否,未授予不影响任何功能 |
| 权限 | 适用平台 | 用途 |
| 网络 INTERNET | 安卓 / 鸿蒙 鸿蒙 ohos.permission.INTERNET | 云端转写、同步等联网通信 |
| 网络与 WLAN 状态 ACCESS_NETWORK_STATE / ACCESS_WIFI_STATE / CHANGE_NETWORK_STATE | 安卓 / 鸿蒙 鸿蒙对应 GET_NETWORK_INFO·SET_NETWORK_INFO | 判断网络可用性;一键登录取号时需临时切换到蜂窝数据网关 |
| MODIFY_AUDIO_SETTINGS | 仅安卓 鸿蒙 AudioRoutingManager 不要求此权限 | 录音 / 通话时设置音频参数(如回声消除、音频路由) |
| WAKE_LOCK | 仅安卓 鸿蒙无对应权限项 | 长时间录音时保持设备唤醒,避免录音中断 |
| 前台服务 FOREGROUND_SERVICE / FOREGROUND_SERVICE_DATA_SYNC | 仅安卓 同上,鸿蒙以长时任务实现 | 录音结束后的「转写与整理」阶段保持进程存活,避免整理到一半被系统回收;期间通知栏有可见提示,整理完成即结束。不采集任何信息。 |
| 蓝牙 BLUETOOTH(仅 Android 11 及以下) | 仅安卓 | 与上方 BLUETOOTH_CONNECT 同一用途的旧版本兼容声明,用于识别蓝牙耳机作为录音输入。Android 12+ 已由 BLUETOOTH_CONNECT 取代。 |
| 读取外部存储 READ_EXTERNAL_STORAGE(仅旧版 Android) | 仅安卓 | 在不支持系统照片选择器的旧版本上,选择本地图片与音频文件时使用。Android 13+ 已由 READ_MEDIA_IMAGES 与系统选择器取代,不会全盘扫描你的文件。 |
| 蓝牙 BLUETOOTH_SCAN / BLUETOOTH_ADMIN、位置 ACCESS_FINE_LOCATION | 仅安卓 鸿蒙暂无此功能 | 连接与同步「录音卡片」这类外接录音设备:扫描附近设备、建立蓝牙连接、把卡片里已录好的音频取回手机。🔴 位置权限只在安卓 11 及更早的系统上申请,那是系统对蓝牙扫描的历史限制,我们不获取、不记录、不上传你的地理位置;安卓 12 及以上已用 neverForLocation 标记声明,系统不再要求位置权限。不连接外接设备时,这三项权限完全不会被使用。 |
| 开机广播 RECEIVE_BOOT_COMPLETED | 仅安卓 鸿蒙无此项 | 由第三方基础库(AndroidX WorkManager)自动引入,用于系统重启后恢复未完成的后台任务队列。本应用不注册开机自启,重启后不会自动运行。 |
| 长时任务 ohos.permission.KEEP_BACKGROUND_RUNNING | 🔴 仅鸿蒙 | 录音与「转写整理」期间保持进程存活,避免切到其他应用或锁屏后被系统回收;期间通知栏有可见提示。不采集任何信息。安卓侧由三项 FOREGROUND_SERVICE 权限实现同一功能。 |