本应用的离线能力是架构决定的,不是配置出来的
约撩的安装包内不存在任何可以建立网络连接的代码路径。 它不是「默认不联网、你可以关掉」,而是「没有联网这件事」。
一、网络能力:不存在,而非关闭
约撩的源码中不包含任何网络请求实现。具体地:
- 不包含
dart:io的 HttpClient / Socket 使用 - 不包含任何
http://或https://形式的地址字符串 - 不包含第三方网络请求库(如 dio、http、chopper)
- 不包含任何 MethodChannel 通道用于网络通信
在 Android 层面,约撩的发布版清单文件(AndroidManifest.xml)中没有任何 <uses-permission> 声明,包括 INTERNET(网络访问)、ACCESS_NETWORK_STATE(网络状态查询)在内的全部权限一律不申请。
二、本地数据存储范围
约撩仅在设备本地保存以下数据,全部位于应用私有目录:
| 数据类型 | 存储位置 | 用途 | 清除时机 |
|---|---|---|---|
| 收藏的话术 | 应用私有目录 SharedPreferences |
下次打开时恢复收藏状态 | 用户取消收藏 / 卸载应用 |
| 约会待办勾选状态 | 应用私有目录 SharedPreferences |
下次打开时恢复进度 | 用户取消勾选 / 卸载应用 |
| 隐私政策同意状态 | 应用私有目录 SharedPreferences |
避免每次启动重复弹窗 | 卸载应用 |
| 输入框内容 | 不存储 | 仅用于当次本地分析 | 退出页面即丢弃 |
上述数据全部存储在 Android 应用私有目录(/data/data/包名/),不写入外部存储、不写入 SD 卡、不参与任何云备份同步。卸载应用时由操作系统一并清除。
三、第三方组件清单
约撩的完整第三方依赖如下,除此之外无任何其他组件:
| 组件 | 类型 | 用途 | 是否联网 |
|---|---|---|---|
| Flutter SDK | 运行时框架 | 跨平台 UI 渲染 | 否 |
| shared_preferences | 官方插件 | 设备本地键值存储 | 否 |
| cupertino_icons | 图标资源包 | 图标绘制 | 否 |
本应用不集成任何广告 SDK、统计分析 SDK、崩溃上报 SDK、推送 SDK、第三方登录 SDK、动态热修复框架或用户行为追踪组件。
四、无动态代码下发
约撩不包含任何动态加载或热修复框架(如 Flutter Hot Reload 的生产配置、Dynamic Feature、远程 DEX 加载等),不���以下载并执行远程代码的方式更新自身。
这意味着:应用运行时的行为完全由您安装的这一份安装包决定,不存在「装完之后代码再变」的情况。所有更新均通过应用商店的正式审核流程发布。
五、如何自行验证
您可以用以下方式独立验证约撩确实不联网:
- 飞行模式测试:开启设备的飞行模式,使用约撩的全部功能,应完全正常。
- 抓包观察:连接抓包工具后使用约撩,不应出现任何本应用发出的请求。
- 查看权限:在系统设置的应用权限列表中,约撩应显示为「未申请任何权限」。
- 检查安装包:用工具解析 APK,可见清单中不含
INTERNET权限声明。
六、断网状态下的功能清单
约撩的全部功能在断网状态下均可正常使用:
| 功能 | 断网可用 | 说明 |
|---|---|---|
| 话术库浏览 | 可用 | 内容内置于安装包 |
| 话术搜索与筛选 | 可用 | 本地匹配,无远程查询 |
| 话术收藏 | 可用 | 本地存储 |
| 回复助手意图分析 | 可用 | 本地规则引擎,不调用任何在线模型 |
| 时间词识别 | 可用 | 本地正则与词表匹配 |
| 约会计划模板 | 可用 | 模板内置,待办本地保存 |
| 隐私政策 / 用户协议 | 可用 | 内容内置于应用 |
| 账号登录 / 云同步 | 不提供 | 本应用无此功能 |
七、关于本站(官网)
需要说明的是:您正在浏览的本页面所在的网站,与「约撩」App 是两个独立的部分。
- 本站是纯静态页面,不含任何统计脚本、广告代码或追踪组件
- 本站不使用 Cookie,不进行用户画像,不记录访问行为
- 本站不收集您在浏览页面时输入的任何信息
本站的「不联网」声明仅限于约撩 App 本身。您访问本站时,浏览器与本服务器之间存在正常的 HTTP 连接(这是浏览器显示网页的必要条件),但本站服务端不对访问行为做任何记录与留存。