Pitak

Pitak

Privacy-first offline library catalogue with an encrypted lending vault

Parallel Line Foundation Reading

Screenshots

Screenshot of Pitak Screenshot of Pitak Screenshot of Pitak Screenshot of Pitak Screenshot of Pitak Screenshot of Pitak

Description

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.

What’s new (1.1.4)

* Fixed: ISBN barcode scanning is now fast and reliable — the scanner detects book barcodes within a second or two instead of rarely

Anti-features

Properties of this app that are worth knowing about before installing.

  • NonFreeNet

Versions

Version Date Size Requires Android Download
1.1.4 current
7c333f3131a4a9e1…
2026-07-11 34 MB API 24
1.1.4
eb5a25a91892f703…
2026-07-11 30 MB API 24
1.1.4
b1d3e8cc527727de…
2026-07-11 36 MB API 24
1.1.3
7cf7769cd3914df0…
2026-07-06 34 MB API 24
1.1.3
76c3c774f8545f45…
2026-07-06 30 MB API 24
1.1.3
9811fc11d87bcf03…
2026-07-06 36 MB API 24
1.1.2
f1cd4a792d06d6fc…
2026-07-05 34 MB API 24
1.1.2
c695c4b2a6a13bfe…
2026-07-05 30 MB API 24
1.1.2
e800da1054802164…
2026-07-05 36 MB API 24

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • BiometricsUnlock with fingerprint or face.
  • CameraTake photos and videos.
  • Internet accessSend and receive data over the internet.
  • MicrophoneRecord audio.
  • Write storageCreate and change files on the device storage.
  • Read storageRead files on the device storage.
  • FingerprintUnlock with a fingerprint.
  • fdroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Show 1 more permissions
  • Network stateCheck whether and how the device is connected.

Comments