نقشک بسته

Palimpsest

Encrypted notes, diary and to-dos with hidden vaults behind one password
جدید در نگارش ۰٫۳٫۰
Formulas: $…$ inside a line and $$…$$ on their own are drawn in read mode (LaTeX), with a ∑ button in the formatting bar.
An attachment's height is no longer lost when a vault is imported.
Palimpsest is an encrypted diary and notes app with deniable vaults: one password field, any number of vaults, and no way to tell from the file how many there are. Every password opens its own vault. A decoy password shows a believable diary; another shows the real one.

Experimental, not audited. It protects against a curious partner, a thief and a quick border check. It does not protect against a forensic lab, spyware on the phone, or someone who keeps demanding passwords. If an adversary keeps copies of the file from different moments and knows a decoy password, a hidden vault can give itself away. The threat model in the source repository has the details.

Writing

  • Notes in a grid with folders, tags, pins and colours; a diary with a timeline and a month calendar; to-dos

  • Markdown editor that hides the markers away from the line you edit

  • Photos and voice notes captured in memory, never in the gallery; photos cropped before they are stored, EXIF and location dropped

  • Links between entries, backlinks and a graph of links where you link entries by dragging one onto another

  • Search, search inside an entry, trash with 30-day expiry



Vaults

  • Create, change the password, delete a vault (its blocks are overwritten in place)

  • A one-shot rule: on the next opening of this vault, destroy the vault with password X

  • Backup of everything, restore, export of one vault under its own password, import with merging



Privacy

  • No internet permission, no trackers, no ads

  • Screenshots blocked unless you allow them; no preview in recent apps

  • Incognito keyboard, no autofill, copied text cleared after 60 seconds

  • Locks on screen off, after idle time and in the background



The core is written in Rust: Argon2id, XChaCha20-Poly1305 and BLAKE2b; the container is a pile of 4096-byte blocks that all look like random bytes, with random chaff added all the time.

نگارش‌ها

با وجود موجود بودن بارگیری‌های APK برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهی‌های به‌روز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد می‌شود کارهٔ اف‌دروید را نصب و از آن استفاده کنید.

بارگیری اف‌دروید
  • ‫نگارش ۰٫۳٫۰ (۳۰۰) پیشنهادی افزوده در ۷ آبان ۱۴۰۵

    arm64-v8a armeabi-v7a x86_64

    این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • عکسبرداری و فیلمبرداری
      هنگامی که از برنامه استفاده می‌شود، این برنامه می‌تواند بااستفاده از دوربین عکس و فیلم بگیرد.
    • اجرا شدن در هنگام راه‌اندازی
      به برنامه اجازه می‌دهد که به محض پایان راه‌اندازی سیستم، راه‌اندازی شود. این ویژگی ممکن است باعث شود راه‌اندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه می‌دهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
    • ضبط صدا
      هنگامی که از برنامه استفاده می‌شود، این برنامه می‌تواند بااستفاده از میکروفون صدا ضبط کند.
    • ممانعت از به خواب رفتن تلفن
      ‏به برنامه اجازه می‎دهد تا از غیرفعال شدن تلفن جلوگیری کند.
    • app.palimpsest.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۶٫۷ می‌ب امضای PGP | گزارش ساخت

  • جدید در نگارش ۰٫۲٫۴
    Two unused permissions that a library added (network state, foreground service) are removed.
  • ‫نگارش ۰٫۲٫۴ (۲۰۴) - افزوده در ۲۴ مهر ۱۴۰۵

    arm64-v8a armeabi-v7a x86_64

    این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • عکسبرداری و فیلمبرداری
      هنگامی که از برنامه استفاده می‌شود، این برنامه می‌تواند بااستفاده از دوربین عکس و فیلم بگیرد.
    • اجرا شدن در هنگام راه‌اندازی
      به برنامه اجازه می‌دهد که به محض پایان راه‌اندازی سیستم، راه‌اندازی شود. این ویژگی ممکن است باعث شود راه‌اندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه می‌دهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
    • ضبط صدا
      هنگامی که از برنامه استفاده می‌شود، این برنامه می‌تواند بااستفاده از میکروفون صدا ضبط کند.
    • ممانعت از به خواب رفتن تلفن
      ‏به برنامه اجازه می‎دهد تا از غیرفعال شدن تلفن جلوگیری کند.
    • app.palimpsest.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۶ می‌ب امضای PGP | گزارش ساخت