Skip to content

Releases: tomfrischmuth/mushotoku

Mushotoku 1.4

Choose a tag to compare

@tomfrischmuth tomfrischmuth released this 21 Jul 12:33

What's new

  • Notes, rebuilt: the list is a grid of cards now. Every note can take one of six colours, and pinned notes get their own section at the top.
  • Tags: write #tag anywhere in a note and it becomes one. The chips above the list filter by tag, and a long press on a chip offers to strip that tag from every note, or to delete the tagged notes along with it.
  • Real lists in the editor: dashes, bullets, numbers and checklists. Checklist items cycle through open, in progress and done, and the card shows a coloured dot for the least finished one.
  • Tap to edit: tapping a note opens the editor right where your finger landed. The title is tappable too.
  • Timestamps: a button in the editor toolbar drops the current time at the cursor, and a long press adds the date as well.
  • Quick filters beside the tag chips show just the notes with lists, or just those with timestamps.
  • Trash: restoring or deleting for good now asks first and says how many notes it affects.
  • Mindfulness has its own colour now, opens with a long press on today's date.
  • A new "Features" section in the settings switches Finance and Mindfulness on or off.
  • Finance: the Israeli new shekel (ILS) is available. You can also define a currency yourself: symbol, where it sits, spacing, decimal places and separator.
  • New notes can start in the title or in the text, whichever suits you.
  • Moving a task to tomorrow can be undone.

Bugfixes

  • Amounts could use the wrong decimal separator when the device language did not match the chosen currency.
  • Tapping a checkbox is now matched against where the box is drawn, so a tap just beside it no longer slips into the text.
  • On coloured note cards the date and the type icon were close to unreadable in dark mode.
  • The app no longer locks itself while one of its own system dialogs is open, so saving a recovery code, creating a backup or exporting is not interrupted by an unlock prompt. Leaving the app still locks it as before.

Security

  • The recovery code is now saved to a folder you pick instead of going through the share sheet, so no readable PDF is left behind in the app's cache.
  • Copying the recovery code no longer shows it in the clipboard preview and keeps it out of the keyboard's clipboard history.

Asset Checksums (SHA256)

mushotoku-1.4.apk:
8760b3122ebe7309dd21f3f731c04c8719259b7ae1a71ca05190c01a1cfed452

Mushotoku 1.3

Choose a tag to compare

@tomfrischmuth tomfrischmuth released this 03 Jul 15:58

Reminders

  • Appointment reminders are now more reliable: they are rescheduled after a reboot, app update and clock/timezone changes.
  • Reminders can no longer be dropped during app startup before the database has loaded.

App lock

  • Enabling the app lock now provides a recovery code, so you keep access to your data even if the device's biometrics change (an invalidated Keystore key) or you forget your passphrase.
  • The recovery code is shown once and can be exported as a print-ready PDF; it is reachable from the lock screen and Security settings.
  • After a recovery you can choose a new lock (passphrase, biometrics or none).

Asset Checksums (SHA256)

mushotoku-1.3.apk:
1e0dd608ab6df82b2d585816fe1361031ebd97e5dba4bda0e5aaa705c805111d

Mushotoku 1.2

Choose a tag to compare

@tomfrischmuth tomfrischmuth released this 27 Jun 21:04

Bugfixes

  • Unlocking with the device PIN/password now works reliably, even when the system and app languages differ.
  • The app no longer shows a second splash screen after unlocking.

Asset Checksums (SHA256)

mushotoku-1.2.apk:
13b46099431a497385ef2e13e67a83104ffb04eca4b2c09a858b51d402726ae7

Mushotoku 1.1

Choose a tag to compare

@tomfrischmuth tomfrischmuth released this 27 Jun 16:25

What's new

  • Broader device support: Mushotoku now runs on Android 13+ and adapts to foldables.
  • Expense categories: new "reset categories" button, and freshly created custom categories show up in the daily view right away.

Bugfixes

  • New notes are now autosaved, so a draft survives the app being killed in the background.
  • Deleting a custom expense category now removes all of its entries and recurring-cost history, so it no longer reappears as an orphaned item in the detailed report.
  • Meditation timer: taps on empty areas no longer fall through to the gratitude field behind it.

Requirements

Android 13+

Install

  • Direct — grab the signed APK below.
  • Obtainium — add this repository for automatic updates.
  • F-Droid — submission in progress.

Asset Checksums (SHA256)

mushotoku-1.1.apk:
fe10c5514333ce71abd85bf176a460259370953fd5cb17b68a774126158d37a8

Mushotoku 1.0

Choose a tag to compare

@tomfrischmuth tomfrischmuth released this 27 Jun 15:15

A private, fully-offline productivity app – with no accounts,
no cloud, no trackers and no internet permission.
Everything stays encrypted on your device.

Highlights

  • 🗓 Calendar, tasks & habits to plan your day
  • 📝 Markdown notes, gratitude journal & mood tracking
  • 🧘 Meditation timer with three different bells
  • 💶 Finance tracking with custom categories
  • 🔒 Encrypted on-device storage (SQLCipher + Argon2),
    app lock with biometrics, encrypted backup/restore and PDF export
  • 🌍 Available in 9 languages

See the README for the full feature list.

Requirements

Android 16+

Install

  • Direct — grab the signed APK below.
  • Obtainium — add this repository for automatic updates.

Verify

sha256sum -c mushotoku-1.0.apk.sha256       # Linux
shasum -a 256 -c mushotoku-1.0.apk.sha256   # macOS

Builds are reproducible — rebuild from the v1.0 tag and compare.

Asset Checksums (SHA256)

mushotoku-1.0.apk:
6decfd8043a82454ba6aa027414debeebe80fc3c2f1bf098a76284c3cb3f6fcb