手机和电脑上的 Steam 令牌。

AVA 是 SDA(Steam Desktop Authenticator)的 Flutter 重写版。可以查看验证码、确认交易和扫码登录,支持导入已有的 maFile。源码以 MIT 协议公开。

$ls features

令牌验证码
-rwx
离线生成 Steam Guard 验证码,点击即可复制。
交易 / 市场确认
-rwx
查看交易报价和市场上架确认,支持批量允许或拒绝。会话过期时会提示重新登录。
扫码登录
-rwx
扫描电脑上的 Steam 登录二维码,在手机上确认。也可以批准其他设备发起的登录请求。
库存与市场上架
-rwx
浏览 Steam 库存,将物品上架到社区市场,并在应用内完成上架确认。
maFile 导入
-rwx
兼容 SDA 和 Watt Toolkit / Steam++ 导出的 maFile,可识别不同格式的 SteamID。导入后可激活会话。
霓虹 / 像素双皮肤
-rwx
提供霓虹和像素两套皮肤,支持动态头像框,包括 Steam 使用的非标准 APNG。

$ls shots

像素皮肤首页
像素皮肤首页
霓虹皮肤首页
霓虹皮肤首页
交易确认
交易确认
scene 风格桌面安装器
scene 风格桌面安装器

$ls download

Android

可从 Google Play 安装。国内也可下载 APK,不含广告与计费组件。

Windows

提供单文件安装包和免安装便携版。

Linux

AppImage 格式,下载后添加执行权限即可启动。

macOS

适用于 Apple Silicon(M1 及之后)。未经公证,首次启动需右键 → 打开,详见 README。

$cat faq

密钥保存在什么地方?
Android 版通过 Android Keystore 硬件加密密钥,只保存在本机,不上传。桌面版也在本地存储。应用没有统计或埋点;开发者运行的服务用于 Pro 权益校验和用户主动发送的反馈,不接收 Steam 密钥。
和 SDA 是什么关系?
AVA 是 SDA(Steam Desktop Authenticator)的 Flutter 重写版,支持多个平台,兼容 SDA 的 maFile,以 MIT 协议开源。
能从 SDA / Watt Toolkit 迁移吗?
可以。导入 SDA 或 Watt Toolkit / Steam++ 导出的 maFile 即可,文件名中的 SteamID 也能自动识别。
换手机怎么迁移令牌?
已有 maFile 时,可以导入新设备并沿用同一令牌,无需重新绑定。通过 Steam 转移令牌会有 2 天交易和市场限制,移除则为 15 天。验证方式和具体限制以 Steam 提示为准。查看迁移步骤和注意事项。
撤销码和 maFile 要怎么保管?
添加令牌时显示的撤销码(R 码)请及时抄下,保存在手机以外的安全位置。设备丢失时可用它移除令牌。maFile 包含 Steam Guard 密钥,也需要安全备份,不能发给他人。