安装包图标

Droynis

Read-only security and privacy audit for your phone
新版本 0.13.0
9 new checks: time since restart, notification history, USB debugging authorization timeout, autofill service, digital assistant app, apps with location all the time, secure NFC, and with ADB: Wi-Fi MAC randomization and open Wi-Fi networks that join automatically. Android build check is now critical when adb needs no authorization. Advanced Protection shows as not applicable on GrapheneOS.
Droynis checks the security and privacy settings of the phone it runs on, explains every finding in plain words, shows the raw evidence and opens the Settings screen that fixes it. It never changes anything itself.

Droynis is not an antivirus or malware scanner: it audits how the phone is set up, not whether an app is malicious.

What it checks

  • Device integrity: security patch age, vendor and kernel patches, encryption, bootloader lock, root, SELinux, WebView updates, time since restart

  • Access control: screen lock and its strength, lock delay, remote lock and erase, USB and wireless debugging and their authorization timeout, Smart Lock, SIM PIN

  • Apps and permissions: accessibility services, device admins, notification access, SMS and call log access, location all the time, autofill and assistant apps, sideloaded and debuggable apps, special app access

  • Network and radios: Private DNS, VPN, Wi-Fi security and MAC randomization, open Wi-Fi networks that join automatically, HTTP proxies, user certificates, 2G, Bluetooth, NFC and Secure NFC, location



Four tiers
Most checks need no setup. Two read-only adb grants, Shizuku or root unlock the rest; privileged tiers run only a fixed list of read-only commands.

Honest results
A check passes only on a value it actually read. When Android won't say, the result is Unknown, never Passed. A score from 0 to 100 sums it up; checks you can't fix can be muted.

Private by design
No internet permission, no Google Play Services, no analytics. Reports (Markdown or JSON) leave out IP addresses, DNS and proxy servers and trusted computers by default.

Droynis is not affiliated with Lynis or CISOfy.

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 0.13.0 (19) 推荐 更新于 2026-10-27

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • android.permission.DUMP
    • android.permission.PACKAGE_USAGE_STATS
    • android.permission.QUERY_ADVANCED_PROTECTION_MODE
    • 查询所有软件包
      允许应用查看所有已安装的软件包。
    • 请求屏幕锁定复杂度
      允许此应用了解屏幕锁的复杂程度(高、中、低或无),即屏幕锁的可能长度范围和类型。应用还可以建议用户将屏幕锁更新为特定复杂程度,但用户可以选择忽略该建议并离开应用。请注意,系统不会以纯文本形式存储屏幕锁选项的内容,因此应用不会知道确切密码。
    • io.github.capitan0n.droynis.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    下载 APK 1.7 MiB PGP 签名 | 构建日志

  • 新版本 0.12.1
    Built with JDK 21 so F-Droid can reproduce it with its default toolchain. README: explains how to set up the ADB tier and states that Droynis is not an antivirus. No changes to the checks.
  • 版本 0.12.1 (18) - 更新于 2026-10-12

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • android.permission.DUMP
    • android.permission.PACKAGE_USAGE_STATS
    • android.permission.QUERY_ADVANCED_PROTECTION_MODE
    • 查询所有软件包
      允许应用查看所有已安装的软件包。
    • 请求屏幕锁定复杂度
      允许此应用了解屏幕锁的复杂程度(高、中、低或无),即屏幕锁的可能长度范围和类型。应用还可以建议用户将屏幕锁更新为特定复杂程度,但用户可以选择忽略该建议并离开应用。请注意,系统不会以纯文本形式存储屏幕锁选项的内容,因此应用不会知道确切密码。
    • io.github.capitan0n.droynis.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    下载 APK 1.6 MiB PGP 签名 | 构建日志