Skip to main content

Travel Records & Documents

Under development — not yet released

The Android version is still in development and testing and has not been officially released. The following describes the currently planned features; the actual screens, availability, and details may change, and some features are not yet enabled.

These tools store their data on your device (the Room local database) and can be synced across devices via trip sync (with the exception of the document vault's confidential fields, which stay on the device in encrypted form only).

Travel Journal

"Travel Journal":

  • Add a journal entry: pick a mood emoji and fill in the content.
  • You can export a PDF: it generates an A4 PDF and shares it via the Android system share sheet (FileProvider).

Trip Photos

The "Photos" within a trip:

  • Shown as a 3-column thumbnail grid; tap a thumbnail to view it full-screen, and you can delete it.
  • Import photos via the Android Photo Picker (images only, no permission needed).
  • Before uploading, EXIF / GPS information is removed and the image is downscaled, stored in the app's private space, and an upload to the cloud is attempted (R2, with a retry queue).
Android Differences

Photos can only be selected from the gallery; there's no in-app camera capture.

Document Vault

"Documents" is for keeping your travel document information:

  • Entering it requires unlocking with biometrics (fingerprint / face) (BiometricPrompt).
  • Confidential data is encrypted with the Android Keystore; you can categorize by type, show expiry status, and hide / show.
Confidential field security

Confidential fields are kept encrypted on this device only, and are not uploaded or synced to other devices. If you switch devices, the confidential fields must be re-entered.

Expense Tracking

In a trip, open "Travel Expenses":

  • Add multi-currency spending (manually entering the TWD-equivalent amount) and choose a category.
  • Filter by category, with a summary card: subtotals per currency and a category bar chart.
Android Differences

Expense tracking doesn't provide automatic currency conversion (the TWD equivalent of an amount must be entered manually; there's also no standalone currency conversion tool in the app).

Split Settlement

"Split Settlement" calculates each person's receivables and payables based on weighted shares and computes the simplest transfers, making it easy to settle up at the end of the trip.

Companions

"Companions" lets you add companions and set their expense share ratios, used together with split settlement.

Order Management

"Orders" lets you add flight / lodging / activity / transportation / insurance / other orders and fill in a confirmation code.

In Development

Orders are currently mainly for adding; there's no editing / deleting interface yet, and attachments aren't supported.

Pass Wallet

The "Pass Wallet" generates a card with a QR code for each trip (linking to the trip page), which can be shown offline.

Android Differences

This app's passes are a self-made QR card display, not Google Wallet passes.

Shopping List

The "Shopping List" (within a trip) lets you add items (unit price / quantity / category), check off purchased ones, and shows a spending summary.

Export PDF

The travel journal supports exporting an A4 PDF, shared via the Android system share sheet.