为提供完整服务,鹤鸣巷 App(运营主体:西山区鑫宸软件工作室)接入了部分第三方 SDK。我们会严格审核第三方的合规性,要求其遵守相关法律法规并采取必要措施保护您的个人信息。本清单完整披露所有接入的第三方 SDK。
说明:带有 敏感 标签的 SDK 涉及《个人信息保护法》定义的敏感个人信息处理。本清单按"业务用途"分类列出,便于您理解每一类 SDK 的必要性。
一、后端服务与数据存储
| SDK 名称 |
提供方 |
使用目的 |
收集的个人信息 |
共享方式 |
隐私政策 |
| Supabase Flutter SDK |
Supabase Inc.(美国) |
账号登录、业务数据存储与同步 |
账号信息、业务数据 |
HTTPS 加密传输 |
查看 |
二、地图与位置服务
| SDK 名称 |
提供方 |
使用目的 |
收集的个人信息 |
共享方式 |
隐私政策 |
| 高德地图 Web 服务 API |
高德软件有限公司 |
反向地理编码、POI 检索、路径规划 |
经纬度坐标 敏感 设备 IP |
HTTPS 调用 Web API(不集成 Native SDK) |
查看 |
| geolocator |
Baseflow(荷兰) |
调用系统定位 API 获取设备 GPS 位置 |
GPS 坐标 敏感 |
仅本地使用,不向第三方传输 |
查看 |
| geocoding |
Baseflow(荷兰) |
调用系统反查地址 |
位置坐标 |
调用系统服务,不向 Baseflow 传输 |
查看 |
三、语音与 AI 服务
| SDK 名称 |
提供方 |
使用目的 |
收集的个人信息 |
共享方式 |
隐私政策 |
| 火山引擎豆包 AI / TTS |
北京火山引擎科技有限公司 |
智能助手对话、文本转语音播报 |
用户主动输入的文本/语音 敏感 |
HTTPS 加密调用 |
查看 |
| 科大讯飞语音识别(WebSocket) |
科大讯飞股份有限公司 |
实时语音转文字 |
用户主动触发的语音流 敏感 |
WSS 加密传输 |
查看 |
| record |
llfbandit(开源) |
调用系统麦克风录音 |
麦克风权限、音频流 |
仅本地处理,不上传 |
— |
| speech_to_text |
Corner Software(开源) |
iOS/Android 系统级语音识别 |
调用系统服务的语音流 |
由系统服务处理,详见手机厂商隐私政策 |
— |
| flutter_tts |
Dustin Liu(开源) |
调用系统级 TTS 播报文字 |
待播报文本 |
仅调用系统服务 |
— |
四、支付与第三方平台
| SDK 名称 |
提供方 |
使用目的 |
收集的个人信息 |
共享方式 |
隐私政策 |
| fluwx(微信 SDK 封装) |
OpenFlutter(开源) / 腾讯 |
调起微信支付、分享至微信 |
微信 OpenID、订单信息 |
调起微信 App 由其处理 |
查看 |
| share_plus |
Flutter Community(开源) |
调起系统分享面板 |
待分享内容(文字、图片、链接) |
调用系统服务,由用户选择目标 App |
— |
| url_launcher |
Flutter Team(Google) |
调起拨号盘、浏览器、第三方 App |
目标 URL/电话号码 |
仅调用系统 API |
— |
五、设备信息与本地存储
| SDK 名称 |
提供方 |
使用目的 |
收集的个人信息 |
共享方式 |
隐私政策 |
| device_info_plus |
Flutter Community(开源) |
读取设备型号、系统版本 |
设备型号、系统版本、设备标识符 |
仅本地获取 |
— |
| package_info_plus |
Flutter Community(开源) |
读取 App 版本号、包名 |
App 版本 |
仅本地获取 |
— |
| permission_handler |
Baseflow(荷兰) |
权限申请与状态查询 |
各项权限状态 |
仅本地处理 |
查看 |
| shared_preferences |
Flutter Team(Google) |
本地键值存储用户偏好 |
本地存储数据 |
仅本地存储,不上传 |
— |
| sqflite |
Tekartik(开源) |
本地 SQLite 数据库 |
本地业务数据缓存 |
仅本地存储,不上传 |
— |
| flutter_secure_storage |
German Saprykin(开源) |
加密本地存储登录 Token |
登录凭证 敏感 |
使用系统 Keychain/Keystore,不上传 |
— |
六、影音与图片处理
| SDK 名称 |
提供方 |
使用目的 |
收集的个人信息 |
共享方式 |
隐私政策 |
| image_picker |
Flutter Team(Google) |
调起相机/相册选择图片 |
相机/相册权限、所选图片 |
仅本地处理,由用户主动上传 |
— |
| file_picker |
Miguel Ruivo(开源) |
选择本地文件 |
所选文件路径 |
仅本地处理 |
— |
| flutter_image_compress |
OpenFlutter(开源) |
本地图片压缩 |
待上传图片 |
仅本地处理 |
— |
| video_compress / video_thumbnail / video_player |
Flutter Community(开源) |
视频压缩、缩略图、播放 |
视频文件 |
仅本地处理 |
— |
| cached_network_image |
Baseflow(荷兰) |
网络图片缓存 |
图片 URL、缓存数据 |
仅缓存我方服务器图片 |
查看 |
| audioplayers |
Bluefire(开源) |
音频播放 |
音频文件 |
仅本地播放 |
— |
七、通知与提醒
| SDK 名称 |
提供方 |
使用目的 |
收集的个人信息 |
共享方式 |
隐私政策 |
| flutter_local_notifications |
MaikuB(开源) |
本地定时通知(用药提醒、活动提醒) |
通知权限 |
仅本地,不上传 |
— |
| timezone |
Sergey Salnikov(开源) |
时区数据库 |
— |
纯静态数据库 |
— |
八、外设与配对
| SDK 名称 |
提供方 |
使用目的 |
收集的个人信息 |
共享方式 |
隐私政策 |
| flutter_blue_plus |
Charles Crete(开源) |
蓝牙连接物理 SOS 按钮 |
蓝牙权限、外设标识 |
仅本地通信 |
— |
| app_links |
Lyokone(开源) |
深度链接(子女→父母配对邀请) |
分享链接参数 |
仅本地解析 |
— |
| local_auth |
Flutter Team(Google) |
调起系统生物识别(指纹/人脸) |
识别结果(成功/失败) |
由系统完成识别,生物特征不传输至我方 |
— |
九、UI 与基础库
以下 SDK 不收集个人信息,仅为 UI 渲染、网络请求、状态管理等基础功能:
- provider(状态管理)、go_router(路由)、http / dio(网络请求)
- flutter_svg(SVG 渲染)、shimmer(加载动画)、flutter_markdown(Markdown 渲染)
- fl_chart(图表渲染)、cached_network_image(图片缓存)
- google_fonts / NotoSansSC(字体,本地打包,不联网)
- uuid / crypto / collection / intl(工具类)、logger(本地日志)
- visibility_detector / flutter_staggered_grid_view(UI 辅助)
- emoji_picker_flutter(表情选择器)、cupertino_icons(iOS 图标)
十、SDK 更新承诺
- 本清单将随 App 版本同步更新;如新增、删除或更换 SDK,我们将在 App 版本更新日志中明确披露;
- 对 SDK 提供方的合规审核为持续性工作,如发现 SDK 存在违规收集行为,我们将立即停用并通知您;
- 所有第三方 SDK 均通过 HTTPS/WSS 加密传输,敏感数据传输前进行最小化处理。
联系我们
如对本清单或 SDK 合规情况有疑问,请联系: