Skip to content

Releases: kageroumado/piru

Piru for Android 1.0 — alpha 2

Pre-release

Choose a tag to compare

@kageroumado kageroumado released this 29 Sep 23:19
198869a

The first Android build of Piru: the iOS app's own code, compiled for Android. It is an alpha, so expect rough edges, and keep an export of your journal.

Install

Download Piru-1.0-a2.apk below and open it on your phone (allow installs from your browser or file manager when Android asks). To get updates automatically, add https://github.com/kageroumado/piru to Obtainium and filter releases by android-.

Every Piru APK is signed with the same key. Before installing, you can check it:

  • APK SHA-256: 83fe27dd4092b19fcecb899ca3ef1657072a3a9f7fd1edcfe4bdf77705a80ee6
  • Signing certificate SHA-256: 27:83:ED:15:4D:72:8A:E6:93:4B:C2:01:CB:D5:98:2A:13:A3:52:67:C7:97:B5:BB:F7:1C:7C:A5:C1:29:25:48

Android 9 or later, 64-bit ARM.

Moving in

Tools ▸ Data & Backup ▸ Import reads Piru exports, encrypted Piru backups (.piruenc, from iPhone too) and PsychonautWiki Journal's export file, so your history comes with you.

What works

Logging (quick log, My Meds and their reminders), the journal and its timeline, sessions, the library of 1,700+ substances, search, the interaction checker and the other tools, insights, import and export, encrypted backups, English, Spanish and Chinese.

Not in this build

Skins, widgets, the Live Activity, the watch app and Health Connect. A few things look plainer than on iOS: image sharing does nothing yet, and some menus behave like Android's rather than iOS's.

Your data

Your journal stays on your phone. Android's cloud backup and device-to-device transfer are switched off for Piru, and the app asks for no internet access. To move to a new phone, export from Data & Backup.

Piru for Android 1.0 — alpha 1

Pre-release

Choose a tag to compare

@kageroumado kageroumado released this 29 Sep 21:19
9d49de1

The first Android build of Piru: the iOS app's own code, compiled for Android. It is an alpha, so expect rough edges, and keep an export of your journal.

Install

Download Piru-1.0-a1.apk below and open it on your phone (allow installs from your browser or file manager when Android asks). To get updates automatically, add https://github.com/kageroumado/piru to Obtainium and filter releases by android-.

Every Piru APK is signed with the same key. Before installing, you can check it:

  • APK SHA-256: 83fe27dd4092b19fcecb899ca3ef1657072a3a9f7fd1edcfe4bdf77705a80ee6
  • Signing certificate SHA-256: 27:83:ED:15:4D:72:8A:E6:93:4B:C2:01:CB:D5:98:2A:13:A3:52:67:C7:97:B5:BB:F7:1C:7C:A5:C1:29:25:48

Android 9 or later, 64-bit ARM.

Moving in

Tools ▸ Data & Backup ▸ Import reads Piru exports, encrypted Piru backups (.piruenc, from iPhone too) and PsychonautWiki Journal's export file, so your history comes with you.

What works

Logging (quick log, My Meds and their reminders), the journal and its timeline, sessions, the library of 1,700+ substances, search, the interaction checker and the other tools, insights, import and export, encrypted backups, English, Spanish and Chinese.

Your data

Your journal stays on your phone. Android's cloud backup and device-to-device transfer are switched off for Piru, and the app asks for no internet access. To move to a new phone, export from Data & Backup.

Not in this build

Skins, widgets, the Live Activity, the watch app and Health Connect. A few things look plainer than on iOS: image sharing does nothing yet, and some menus behave like Android's rather than iOS's.

Source

Built from 9d49de1073c443ced21c85eeae93ff15c2efca46. The Android build lives in android/; its README explains how the iOS code becomes the Android app.

Piru 1.0

Choose a tag to compare

@kageroumado kageroumado released this 26 Sep 09:18
96e08c1

Piru for Mac, running natively on macOS 26: the same journal, substance library and interaction checker as the iPhone app. Universal build (Apple silicon and Intel), signed with Developer ID and notarized.

Open the DMG and drag Piru into Applications.

Not medical advice.

Substance database (rolling)

Choose a tag to compare

@kageroumado kageroumado released this 04 Aug 13:14

Current bundled substance database, fetched by Tools/fetch-db.sh at build time. Rolling tag: the asset is replaced on each data pass and the tracked Piru/Data/manifest.json holds the checksum it is verified against.