Pitak is a privacy-first, offline personal library catalogue. Catalogue your books, lend them to borrowers from an encrypted vault, keep a wishlist, import/export your data, make portable backups, and optionally publish a read-only library site.
Features:
* Library — add, edit, search, sort and filter books; soft-delete with restore; on-device cover capture; ISBN barcode scan with metadata lookup (Open Library → Google Books, chained and cached).
* Borrowers vault — a persistent, AES-256-GCM encrypted store for borrowers and loans, unlocked by a passphrase (Argon2id key derivation). Optional biometric unlock.
* Wishlist — track books to acquire; move them to the library on purchase.
* Import / Export — JSON, CSV (including Goodreads import), and paginated PDF export with Indic-script support.
* Backup / Restore — portable .pitabak archives.
* Publish — optionally push a read-only library viewer to GitHub Pages, with PII redaction.
* App-lock — optional biometric/device-credential gate before the library screen.
Privacy posture: local-first by default. Sensitive data lives in the platform Keystore; secrets are held as wipeable bytes. Network calls happen only on explicit user action (ISBN lookup, publish, opt-in remote covers). Screenshots are blocked while sensitive data is visible.
The cryptographic core is written in Rust and built entirely from source.
负面特征
此应用有一些你未必喜欢的特征。 了解更多!
版本
尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。
下载 F-Droid
-
arm64-v8a
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
使用生物特征硬件
允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件
允许此应用使用指纹硬件进行身份验证
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
dev.khoj.pitaka.fdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
34 MiB
PGP 签名
|
构建日志
-
armeabi-v7a
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
使用生物特征硬件
允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件
允许此应用使用指纹硬件进行身份验证
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
dev.khoj.pitaka.fdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
30 MiB
PGP 签名
|
构建日志
-
x86_64
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
使用生物特征硬件
允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件
允许此应用使用指纹硬件进行身份验证
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
dev.khoj.pitaka.fdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
36 MiB
PGP 签名
|
构建日志
新版本 1.3.0
* Share your library as a visiting card: a PNG with logo, name, address, QR and link in 4 styles (Classic, Dark, Gradient, Framed). "Share link only" remains.
* Faster: the library list loads in pages; backups, merges, PDF export and cover downscaling run off the UI thread; PDF export shows progress and can be cancelled.
* Merge review: resolve conflicts and duplicates row by row.
* Fixes: publish targets the live Pages branch; network deadlines and size caps; stricter import validation.
-
arm64-v8a
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
使用生物特征硬件
允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件
允许此应用使用指纹硬件进行身份验证
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
dev.khoj.pitaka.fdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
34 MiB
PGP 签名
|
构建日志
-
armeabi-v7a
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
使用生物特征硬件
允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件
允许此应用使用指纹硬件进行身份验证
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
dev.khoj.pitaka.fdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
30 MiB
PGP 签名
|
构建日志
-
x86_64
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
使用生物特征硬件
允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件
允许此应用使用指纹硬件进行身份验证
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
dev.khoj.pitaka.fdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
36 MiB
PGP 签名
|
构建日志
新版本 1.2.0
* Security: biometric unlock bound to a hardware key released only after your fingerprint/face; vault sessions rejected after lock; restore is all-or-nothing; archive limits enforced before reading.
* Covers: optional one-time download from Open Library (off by default; the Settings toggle is the consent), saved as a normal local cover.
* Wishlist purchase is one transaction; on failure the entry stays untouched.
* App lock covers every screen; narrow-screen layouts; imports keep covers.
-
arm64-v8a
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
使用生物特征硬件
允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件
允许此应用使用指纹硬件进行身份验证
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
dev.khoj.pitaka.fdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
34 MiB
PGP 签名
|
构建日志
-
armeabi-v7a
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
使用生物特征硬件
允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件
允许此应用使用指纹硬件进行身份验证
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
dev.khoj.pitaka.fdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
30 MiB
PGP 签名
|
构建日志
-
x86_64
该版本需要 Android 7.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
权限
-
查看网络连接
允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
-
拍摄照片和视频
当你使用此应用时,它可以使用相机拍摄照片和录制视频。
-
拥有完全的网络访问权限
允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
-
读取你的共享存储空间中的内容
允许此应用读取共享存储的内容。
-
录音
当你使用此应用时,它可以使用麦克风录音。
-
使用生物特征硬件
允许此应用使用生物识别硬件进行身份验证
-
使用指纹硬件
允许此应用使用指纹硬件进行身份验证
-
修改或删除你的共享存储空间中的内容
允许此应用写入共享存储的内容。
-
dev.khoj.pitaka.fdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下载 APK
36 MiB
PGP 签名
|
构建日志