USER MANUAL · 使用说明书
DarkCalc

暗算

v1.8.15 · 军用级安全即时通讯 · Military-Grade Secure IM
📱 Quick Start · 快速操作

打开 App → 输入 1234# 注册
邮箱注册 → 登录 → 搜索添加好友
点击联系人 → 发消息 → 对方已读后双向销毁
设置可改密码 · 支持中英文 · 服务器无记录

1. 计算器伪装 → 注册账号

Calculator Disguise → Account Registration

暗算打开后是一个完全真实的计算器。输入密码即可进入注册/登录。

1234 + 5678 =
6,912
C%#÷ 789× 456 123+ 0.=
❶ 打开 App → 看到计算器
 
····
C%#÷ 789× 456 123+ 04.=
🔓 密码正确 · 正在进入... 输入 1234 后按 #
❷ 输入 1→2→3→4→# 解锁
❸ 首次使用 → 先注册
📌 操作要点
1. 在计算器上依次按键:1 → 2 → 3 → 4 → #
2. 密码正确(默认 1234)→ 显示"····"动画 → 自动跳转到登录/注册界面
3. 密码错误 → 显示 Error 恢复计算器,不暴露任何提示
4. 切换到后台 → 自动锁定,下次打开仍是计算器界面

Step 1: Press 1 → 2 → 3 → 4 → # on the calculator. Correct password unlocks the app. Wrong password silently shows "Error".

2. 邮箱注册 → 登录 → 添加好友

Register with Email → Login → Add Contacts
邮箱注册
联系人
👤+EN
👤 暂无联系人 点击右上角 + 添加
登录后 → 空联系人列表
搜索添加联系人
🔍
A
Alice
alice@example.com
添加
搜索好友邮箱 → 添加

注册流程

添加好友

💡 只有双方互相添加为联系人后,才能互相发送消息。未联系的状态下无法互发。

3. 发送消息 · 已读即焚(双向销毁)

Send Messages · Read & Burn (Bidirectional Destruction)

这是暗算最核心的功能:消息发送后显示为占位符,对方按住才能阅读,松开后消息在双方设备同时销毁

Alice
⚠️ 按住显示内容 · Hold to Reveal
A
🔒【文本信息】
按住显示内容
🔒【文本信息】
按住显示内容
输入消息...
❶ 发送消息 → 双方都看到占位符
Alice
⚠️ 按住显示内容 · Hold to Reveal
👆 手指按住
机密信息:
新产品"Project X"
周三正式发布✅
⚠ 松手即焚
输入消息...
❷ 按住 → 逐行显示实际内容
Alice
⚠️ 按住显示内容 · Hold to Reveal
🗑 消息已销毁
输入消息...
❸ 松手 → 显示"消息已销毁"
🔥 核心机制:已读即焚 · 双向销毁
1. 发送消息 → 对方聊天界面显示「【文本信息」占位符
2. 对方按住阅读 → 实际内容逐行显示(手指位置控制可见区域)
3. 已读即焚 → 对方松开手指后:
    ✅ 自己设备上的这条消息自动销毁(变成"消息已销毁")
    ✅ 对方设备上的这条消息同步销毁
    ✅ 服务器零留存
4. 600ms 后占位消失 → 聊天界面彻底清理,不留痕迹

Key: When the recipient reads (holds to reveal) and releases, the message self-destructs on BOTH devices simultaneously. Your sent messages vanish too — no trace remains.

⚠️ 重要区别:与传统"阅后即焚"不同,暗算没有倒计时窗口——不存在"截图机会"。消息在阅读的瞬间就被销毁,且销毁是双向同步的。自己发出的消息也会自动消失。

4. 已读即焚详解 · 对方已读后自己消息也自毁

Read & Burn Detail — Your Messages Vanish Too

这是很多用户关心的问题:对方看了消息后,我这边发出去的消息会不会消失?答案是:会!双方同步销毁。

🔄 双向销毁完整流程

你发送消息 → Alice 看到「【文本信息」

Alice 按住查看 → 内容逐行显示(实际阅读)

Alice 松开手指

你的设备
消息 → "已销毁"
600ms 后消失
Alice 的设备
消息 → "已销毁"
600ms 后消失
↓ 双向同步完成 ✅

双方聊天记录都不存在这条消息
服务器无记录 · 数据库标记销毁 · 无法恢复

对你来说意味着什么

截屏保护联动

5. 设置 — 修改计算器解锁密码

Settings — Change Calculator Unlock Password

默认密码为 1234,可以在设置中修改为任意纯数字密码。

Settings
Calculator Unlock Password
••••
Confirm password
Save Password
Password saved ✓
密码设置界面

修改步骤

💡 密码仅保存在手机本地,不传输到任何服务器。如果忘记密码,唯一恢复方式是卸载重装 App。

The unlock password is stored locally only, never sent to any server. If forgotten, reinstall the app to reset.

6. 中英文双语切换

Chinese / English Language Switch

暗算支持中英文两种语言,一键切换。

联系人
👤+EN
A
Alice
B
Bob
中文界面 · 点"EN"切换
Contacts
👤+
A
Alice
B
Bob
English · Press "中" to switch back

如何切换

切换内容

切换语言会影响:界面标题、提示文字、安全警告、消息占位符文本等所有界面元素。计算器界面右下角的 🌐 图标长按也可切换。

Tap "EN" to switch to English, tap "中" to switch back to Chinese. All UI elements update instantly.

7. 服务器端不留任何信息记录

Zero Server Storage — No Data Retained

这是暗算区别于所有其他聊天软件的核心差异:消息不经过任何服务器存储

🌐 零服务器架构
❌ 传统聊天软件
  • 消息存储在服务商服务器
  • 服务商可调取聊天记录
  • 法律要求时需配合提供
  • 服务器被攻击 → 数据泄露
✅ 暗算 DarkCalc
  • 消息 P2P 直连,不过服务器
  • 离线消息加密暂存后即删
  • 服务器无法解密任何内容
  • 无明文 · 无记录 · 无痕迹

🔒 信令服务器仅用于:连接建立 · 在线状态 · 离线推送触发
📡 加密后的消息(密文)临时中转后立即删除

消息完整路径

服务器绝对看不到

即使暗算的服务器被物理攻破,攻击者也无法获取任何聊天内容,因为:

8. 安全特性总览

Security Features Overview
✅ 防截屏防护
Android FLAG_SECURE 系统级黑屏 + iOS 实时检测即时销毁
✅ 端到端加密(Signal Protocol)
X3DH + Double Ratchet · 前向安全 · 可否认加密
✅ 阅后即焚 · 双向同步销毁
对方已读后,双方消息同时消失,不留痕迹
✅ 服务器零留存
P2P 直连 + 密文临时中转即删
✅ 计算器伪装入口
真实计算器外观,输入密码解锁。应用切换器预览禁止
✅ 本地数据加密(SQLCipher)
即使手机丢失也无法读取聊天数据
✅ 通知栏不显示内容
仅提示"您有一条新消息",不泄露信息
✅ 应用图标自动切换
有未读消息时图标显示红点状态
⚠️ 使用建议

暗算 DarkCalc · 使用说明书 User Manual · v1.8.15

表面是计算器,暗藏安全通讯 · A calculator on the surface, a secure messenger underneath