LastDose 7.2.16 for Android

When did you last take it?

Medication times, elapsed timers and vital records in one timeline, stored on your phone.

Free to download and use Android 8.0+ Signed APK, SHA-256 published
Screen recording. Pixel 7.

Install it in three steps.

The direct signed APK is served from Cloudflare R2, and every published SHA-256 is listed in the archive below. Every feature is free: unlimited NFC tags and Tap Actions, health intelligence, Connected Logs and Google Drive backup.

Direct signed APK (v7.2.16, 87.0 MiB, recommended stable). Cloudflare R2 delivery. Full release archive and hashes.

3-step quick install
1
Download the APK

Get the direct signed APK (v7.2.16) on your Android device.

2
Allow unknown sources

When Android prompts, tap Settings, then Allow from this source.

3
Open and log

Launch LastDose and record your first medication or routine entry.

Engineered for Confidence

Why LastDose is worth using.

Medicine tracking without ad tracking, cloud subscription traps, or confusing interfaces.

Did you already take it?

Accidental double-dosing and missed doses happen when daily routines blur. Conventional alarm apps just get swiped away.

Touch-to-log NFC & Elapsed Clock

Touch an NFC sticker on your pill bottle or tap your home screen. The elapsed timer resets in 1 millisecond on-device.

100% On-Device Privacy

Zero cloud accounts, zero analytics, zero data brokers. Your sensitive medical history never leaves your phone.

Connected Logs Family Sync

Live, end-to-end encrypted sync between phones. Know your elderly parents or kids took their pills with zero nagging calls.

  • See elapsed and remaining time. A clear timer shows time since the last event; an optional per-tracker configured interval adds a remaining-time countdown and explicit early-log confirmation.
  • Glance without wasting power. The Adaptive Display Engine uses event-paced updates, truthful frame-rate controls, and deterministic burn-in shifting on the OLED-first always-on screen.
  • Make every tracker recognizable. One identity editor handles names, built-in icons, transparent custom PNG/WebP icons, photos, framing, and accent colors before or after creation.
  • Find the NFC sweet spot. Device-aware antenna guidance helps position a tag while preserving normal background scans and safe tag programming.
  • Keep records close. Your timeline lives on your device, with encrypted backups available when you need them.
  • Bring it together. Save PulseTrace readings alongside your medication logs for a more complete personal record.
Pricing

Free. Every feature, no activation code.

LastDose, TapRelay and TiltTrace are free software from ARBH Labs: no subscription, no trial, no locked features. Download the signed APK and use all of it.

Nothing to unlock

Current LastDose and TapRelay releases include everything that used to need Pro, from Connected Logs to Home Assistant.

Bought Pro before?

Your activation code keeps working. An active subscription can be cancelled at any time on the cancellation page or in PayPal.

Questions

Write to [email protected]. The one paid product is the Build with Agents course.

PulseTrace Measure
LastDose Save the reading
Designed to connect

Measure in PulseTrace.
Save the reading in LastDose.

After taking a measurement, tap Send to LastDose. The reading goes into your history alongside your medication logs. You don’t need to use both apps.

Personal tracking and wellness tools. Not for diagnosis or treatment decisions.

Technical details & further reading

Records are stored on your device. Encrypted backup and optional family sharing help you keep a copy and stay in touch.

Open the family guide →

Personal wellness and tracking software, not a medical device. Do not use measurements or logs to make diagnosis or treatment decisions.

Release Archive & Verification

LastDose Version History

Direct, verified APK downloads stored on Cloudflare R2. Only officially approved builds appear in this archive.

LastDose 7.2.14

Stable
Released 13 September 2026 · Build 128 · Android 8.0+ (API 26)

After heart rate, live

  • A log made from the TapRelay band, a game controller or NFC now shows its automatic after heart rate on the open screen the moment it is taken. No swiping back.
Size: 91,270,918 bytesSignature: APK Scheme v2+
SHA-256:b639d3c1c1086bc58760fe3dd8e79b16d93b42e3dc8c97da70895d25682c2728

LastDose 7.2.13

Stable
Released 13 September 2026 · Build 127 · Android 8.0+ (API 26)

Controller logs get the after heart rate

  • A log from TapRelay or a game controller now records the automatic after heart rate about 20 seconds later, exactly like tapping LOG NOW on the phone.

Polish

  • Recent values show your newest logs (they showed the oldest), with exact differences like +0.2 mg.
  • Logging twice quickly no longer leaves an old Undo behind that could delete the earlier log.
  • Heart-rate history shows the range you picked while it loads, and the week view loads faster.
  • Adding a past entry updates reminders and the notification timer.
  • Always-On Display › Customize keeps your place after each change.
Size: 91,270,918 bytesSignature: APK Scheme v2+
SHA-256:2e2893e15811dcd2eedbd4136f78bebe6b832093a37a9ac0a1d7a4dca5576bca

LastDose 7.2.12

Stable
Released 11 September 2026 · Build 126 · Android 8.0+ (API 26)

Your logs on TapRelay's always-on face

  • TapRelay 0.6.5 can show how long since a LastDose log, when it was, the heart rate recorded with it and how many today. Read-only, through the same signature-pinned link as logging; nothing else is shared.
Size: 91,270,918 bytesSignature: APK Scheme v2+
SHA-256:e2a4196d6fac1631424dc4e92da1960c8294ed0a7b8000d88a23b0297616c35c

LastDose 7.2.10

Stable
Released 11 September 2026 · Build 124 · Android 8.0+ (API 26)

Before → after, one log

  • A second LOG NOW on the same log within a minute becomes that log's "after" heart rate instead of a second log, so your count stays right.
  • Logs now show "♡ 93 → 112 BPM" on the card, the always-on screen and in history.
Size: 91,270,918 bytesSignature: APK Scheme v2+
SHA-256:0c65667990e21246a3955cf53b8d4b1378602d46e712ad2dd6a79b7c3ba1a4af

LastDose 7.2.9

Stable
Released 11 September 2026 · Build 123 · Android 8.0+ (API 26)

Your heart rate, your way

  • Heart-rate history: tap the live heart rate for a graph of your band's readings over 1 h, 6 h, 24 h or 7 days, with average, min and max. It never leaves the phone.
  • Long-press the live heart rate to choose its size, position on the always-on screen, heart icon, colour and the LIVE tag.

Fixes

  • A band left on its charger no longer shows or records a frozen "live" reading.
Size: 91,254,530 bytesSignature: APK Scheme v2+
SHA-256:25962ff6e43d1ed957563c758c300e50a922ed59ba8680ccc2b68ac8b0524dbf

LastDose 7.2.8

Stable
Released 11 September 2026 · Build 122 · Android 8.0+ (API 26)

TapRelay logging restored

  • TapRelay can log into LastDose again after LastDose is reinstalled. The link no longer depends on which app was installed first; the ARBH Labs signing-certificate check still guards it.
  • Verified on a Pixel 7: an Xbox controller button mapped in TapRelay wrote exactly one entry without LastDose opening.
Size: 91,254,518 bytesSignature: APK Scheme v2+
SHA-256:69a7600d9ee622adbe131f1d16cf5f3b669e79a9e0825555bbaf5b7f736a8775

LastDose 7.2.7

Stable
Released 11 September 2026 · Build 121 · Android 8.0+ (API 26)

Live heart rate through TiltTrace

  • Live Xiaomi Smart Band 9 heart rate arrives from TiltTrace 1.2.2, which reads Notify for Xiaomi. Keep TiltTrace open and the LIVE HEART RATE card and log stamping use that stream.

Fixes

  • LastDose no longer opens its own Smart Band connection while Notify for Xiaomi is installed, so it cannot fight Notify for the band.
  • Removed an unreleased Notify receiver that could never deliver heart rate.
  • Verified on a Pixel 7: the signed release showed changing live BPM matching TiltTrace and Notify.
Size: 91,254,514 bytesSignature: APK Scheme v2+
SHA-256:9aa0f689c55272b88415687876262e70e44da6ed594addcdfc8d1746392f0dcb

LastDose 7.2.6

Stable
Released 9 September 2026 · Build 120 · Android 8.0+ (API 26)

Automatic After HR by default

  • After-log heart-rate capture now defaults to on at 20 seconds.
  • A tracker explicitly set to Off stays off.
  • The reading enriches the original log and never creates a duplicate event.
Size: 91,254,514 bytesSignature: APK Scheme v2+
SHA-256:fac691fabdb0708891dbb4f513826370bb318939d20121123dc2d3fa014f016e

LastDose 7.2.5

Stable
Released 9 September 2026 · Build 119 · Android 8.0+ (API 26)

Simpler timing and connected logs

  • The configured-interval fields are replaced by one plain-language minimum-time selector with useful presets and a custom option.
  • Successful queued TapRelay logs receive the same reminders, sync and on-screen follow-up as direct logs.
  • Optional heart-rate capture enriches the original event without creating a duplicate entry.

Reliability

  • Bluetooth discovery checks permission explicitly and safely handles device-specific failures.
  • In-place upgrade preserves trackers, history and settings.
Size: 91,254,514 bytesSignature: APK Scheme v2+
SHA-256:70dd5701c18693496e15a473eec14465850df684a7c0427134bb92479aa0ba9e

LastDose 7.1.7

Stable
Released 3 September 2026 · Build 106 · Android 8.0+ (API 26)

NFC Smart Tags 2.0 & fasting

  • The same physical NFC tag can perform private, per-phone actions without rewriting the tag; first scan opens a quick assignment sheet.
  • Start and end fasts, follow target progress and history, and use evidence-graded physiology guidance.
  • Fasting NFC actions can start or end a fast and log water or black coffee.
  • Smart Pattern insight cards appear on tracker timelines.

Camera & NFC reliability

  • Heart-rate and breathing measurements allow more time for finger placement or getting in frame.
  • Camera exposure locks on contact and the flash stays bright until contact.
  • NFC instant-tap and undo behavior no longer causes accidental deletion or reminder drift.
Size: 89,954,140 bytesSignature: APK Scheme v2
SHA-256:720b32661816d166c7500a3f4421f1c7256cc74b99dc1767bc2dab4918aba0ba

LastDose 7.1.5

Stable
Released 3 September 2026 · Build 104 · Android 8.0+ (API 26)

Google Drive Cloud Backup & Restore

  • Cloud Backup & Restore: back up your full history, elapsed timers, photos, vital records and settings to a private app folder in your own Google Drive. Only LastDose can read the backup, and it never passes through an ARBH Labs server.
  • Automatic scheduled backups (daily, weekly or monthly), with Wi-Fi-only and include-photos options, plus one-tap restore when you move to a new phone.
  • Restore replaces the records on the phone with the backup and takes a local safety snapshot first - it never silently duplicates history. Premium feature; sign in with Google to enable.

Reliability

  • Hardened the optimized release build so scheduled background work - including automatic backups - always runs.
  • In-place upgrade from 7.1.4 preserves all data; the database stays at v28.
  • Includes everything from 7.1.4 (Always-On Display 3.0, Tap Actions, configured intervals).
Size: 89,937,756 bytesSignature: APK Scheme v2
SHA-256:2dca9301b829ca94a669a180324effd2d3bea0f16f18ca62fb49e0c00aa49503

LastDose 7.1.4

Stable
Released 3 September 2026 · Build 103 · Android 8.0+ (API 26)

Always-On Display 3.0 & Tap Actions

  • Always-On Display 3.0: a glanceable display shaped around the phone's camera cutout - independent left and right status groups, per-element size from Hidden through Hero for the clock, battery, connectivity, active timer and log info, presets (Minimal, Balanced, Battery Focus, Timer Focus, OLED Minimal), and a live device-preview customizer.
  • Tap Actions: program an NFC sticker to log, open, or take a measurement for a tracker in one tap. The tag holds only an anonymous random code; the log name, amount and history never leave the phone. Free keeps one Tap Action active; Premium unlocks unlimited tags and camera-measurement actions.

Reliability

  • NFC Tap Action logs now refresh the home screen, today's total and the elapsed timer as soon as you return to the app. The log always saved correctly; previously the card could keep showing pre-log values until the app was reopened.
  • Replacing a lost or damaged NFC tag revokes the old tag: only the freshly written tag triggers the action, and the tracker, action and usage history are preserved.
  • The NFC confirmation prompt uses future-tense wording and never records a log until you press Log.
  • Includes everything from 7.1.3 (optional configured intervals, corrected built-in covers). In-place upgrade preserves all data; database stays at v28.
Size: 89,411,347 bytesSignature: APK Scheme v2
SHA-256:81734ce969097ce8f82d65ac40f74f3cf53378f31ea190603b546daa1804aca7

LastDose 7.1.3

Stable
Released 3 September 2026 · Build 102 · Android 8.0+ (API 26)

Configured intervals & clearer covers

  • Visible built-in covers: corrected all 32 Material vector icons, with labels, selection state, theme support, and persistent choices.
  • Optional per-tracker intervals: cards and the always-on display show how long remains in a configured interval.
  • Explicit early-log guard: logging before a configured interval completes requires confirmation and records the override.

Compatibility & reliability

  • Trackers without configured intervals keep the existing fast repeated logging behavior.
  • Notification, widget, detailed entry, retroactive, and NFC logging paths respect the same interval rules.
  • Additive database v28 upgrade preserves existing trackers, events, metrics, photos, and settings.
Size: 89,394,927 bytesSignature: APK Scheme v2
SHA-256:928d98a2cb4c16b10d3acf847b973fc6ae9594896f885b4e6f1d2a3ffe2f560e

LastDose 7.1.2

Stable
Released 3 September 2026 · Build 101 · Android 8.0+ (API 26)

Smarter tracking & fast entry

  • Built-in vector covers: 32 crisp Material icons across medication, nutrition, routine and general categories.
  • Long-press fast entry: quick access to recent amounts, next log value and detailed logging directly from the log button.
  • Recent Values: adaptive latest, previous, and delta comparison with compact summary stats on expanded cards.
  • Per-tracker accents: customizable high-contrast color palettes for personal tracker identity.
  • One consolidated Edit tracker: rename in place, customize accent, and manage cover with a live preview.
  • Smart Reminders keep learning even when timing varies - adaptive rhythm with honest confidence.
  • Smart Insights adds time-of-day tendency analysis.

Privacy & reliability

  • PIN-protected hidden trackers: hide sensitive trackers from Home, AOD, and widgets with full restore in Settings › Privacy › Hidden Logs.
  • Orientation recreation stability: screen rotation preserves active state without resetting destination.
  • Resetting the privacy PIN no longer deletes hidden logs - "Remove PIN" keeps them, with a separate explicit delete and a Forgot-PIN recovery.
  • Encrypted Backup excludes hidden entries.
  • No database schema change; in-place Pixel 7 upgrade from 7.1.1 preserved all records and settings intact.
Size: 89,393,559 bytesSignature: APK Scheme v2
SHA-256:0767442a36453c14f893fcb7e1ddcbedb75fbe9f30bf82d2a41b86aaed715ead

LastDose 7.1.1

Stable
Released 2 September 2026 · Build 99 · Android 8.0+ (API 26)

History & Insights

  • Explore logging history well beyond the previous 24-hour focus.
  • Quickly inspect Today, Yesterday, 7-day, 30-day and all-time activity.
  • Jump to any past date with a calendar and see that day's totals, count and logs.
  • Daily totals, logging frequency, 7-day and 30-day averages, and a comparison with the previous equivalent period.
  • Adaptive logs-per-day chart for longer-term patterns.
  • Add backfilled entries for a real past date and time.
  • Hide individual entries behind a private PIN in Settings › Privacy.

Reliability

  • Today and Yesterday now use correct local calendar-day boundaries.
  • Database upgrades to v27 (one additive per-event flag) with no data rewrite; in-place Pixel 7 upgrade verified with records, events, metrics, photos and settings unchanged.
Size: 89,354,257 bytesSignature: APK Scheme v2
SHA-256:ddd769325e8f36fb39bf851c57ca02bb614b557d681367a123422e5579cf62bf

LastDose 7.1.0

Stable
Released 2 September 2026 · Build 98 · Android 8.0+ (API 26)

What's New

  • Semantic system haptics and reduced-motion-safe interaction feedback.
  • Faster daily logging, improved AOD and landscape layouts, NFC workflows, reminders, cover media, and durable PulseTrace transfers.

Reliability

  • Signed in-place upgrade verified on Pixel 7 with protected records, events, metrics, photos, and settings unchanged.
Size: 89,337,873 bytesSignature: APK Scheme v2
SHA-256:f1cdfd3aeec64afc037626446e041242f45c98b2a437a1a327a30c0cbd1f5dbf

LastDose 7.0.8

Stable
Released 1 September 2026 · Build 96 · Android 8.0+ (API 26)

What's New

  • Smart Reminder status shows learning progress, confidence, predicted window, armed time, and blockers.
  • Tap for concise prediction details and recent scheduling activity.

Reliability

  • Robust local prediction rejects accidental tiny intervals and resists outliers.
  • New logs and history edits replace stale reminders centrally.
Size: 89,337,873 bytesSignature: APK Scheme v2
SHA-256:39f0c1668b7be63546773990ab2b3661c59b1fb23e1a99af271fc137e6a7bb4f

LastDose 7.0.6

Stable
Released 1 September 2026 · Build 94 · Android 8.0+ (API 26)

What's New

  • Accepted physiological signal time tracking for native heart and respiratory measurements.
  • ARBH Sensor Console with larger waveform stage, live state, and accepted-data progress.
  • Convergence-aware camera exposure locking that unlocks cleanly during reacquisition.

Bug Fixes & Hardening

  • Short measurement interruptions pause cleanly; sustained loss selectively reacquires invalid window without discarding cumulative progress.
  • Fixed AOD landscape grid hiding lower log rows.
  • LOG NOW rapid logging is spam-safe and records every intentional tap.

Known Notes

  • Voice GO/STOP remains deferred; touch controls are the deterministic fallback.
  • Rocket League performance tracking remains manual; automatic telemetry is not included.
Size: 89,299,377 bytes Signature: APK Scheme v2 DB: v24
SHA-256: 042eaf2ea5cbf4722df644f580375cb40f98396ee5344ee53a5bb9a8ce151aab

LastDose 7.0.5

Stable
Released 1 September 2026 · Build 93 · Android 8.0+ (API 26)

What's New

  • Compact 42 dp thumbnail cover photo treatment in color and OLED monochrome modes.
  • AOD survives activity recreation and handles midnight/timezone rollover without repeated rendering.
  • Performance recovery controls update countdown without erasing notes or subjective values.

Bug Fixes

  • Performance HR/RR result ownership survives recreation, and Sprint calculations use monotonic elapsed time.
  • Delivered post-log metric reminders clear correctly after newer logs.
  • Active provider entitlements remain recognized independently of older expired grants.
Size: 89,298,109 bytes DB: v24
SHA-256: 9119935c8e75154de5d594725869c6645c3d3b75c3c0cd28d30113945ad1ba36

LastDose 7.0.4

Stable
Released 1 September 2026 · Build 92 · Android 8.0+ (API 26)

What's New

  • New AOD 2.0 dashboard with expanded HR/RR capture and configurable cover modes.
  • New Performance Mode with durable Sprint timing, recovery measurements, and personal bests.
  • Rocket League multi-match performance tracking.
Size: 89,298,109 bytes
SHA-256: 530a9049e6281ed6d5598f31817dcfb14aac2b3c6475f128f55a1952d4305dc6

LastDose 7.0.3

Stable
Released 1 September 2026 · Build 87 · Android 8.0+ (API 26)

What's New

  • Production Connected Logs path with encrypted invitation exchange and relay synchronization.
  • AES-256-GCM encrypted envelopes with Android Keystore capability protection.
  • Offline logging with automatic recovery and exponential backoff.
Size: 89,281,693 bytes
SHA-256: d00821a417f52b736fb702b19260fbf196bf4fe69f19f589409d51749c1928c8

LastDose 7.0.1

Stable
Released 1 September 2026 · Build 85 · Android 8.0+ (API 26)

What's New

  • Weak-signal ensemble rescue path for respiratory rate.
  • Evidence-scaled acquisition quality bar and IMU motion guidance.
  • Admin override build-gate hotfix for verified entitlement refresh.
Size: 89,265,309 bytes
SHA-256: 42075b9c0fc166bb4569e72af4a43b667b15c47530c0a3cf968dbaa28d675782

LastDose 7.0.0

Stable
Released 31 August 2026 · Build 84 · Android 8.0+ (API 26)

What's New

  • BioSignal Engine 2 native consensus architecture for heart rate and breathing rate.
  • Hardware-level chronometer precision and zero-knowledge local vaults.
Size: 89,265,477 bytes
SHA-256: 42075b9c0fc166bb4569e72af4a43b667b15c47530c0a3cf968dbaa28d675782

LastDose 5.0.0-RC11

Beta / RC
Released 28 August 2026 · Build 82 · Android 8.0+ (API 26)

What's New

  • Release candidate for redesigned medication timeline and BioSignal Engine 2 preview.
Size: 89,265,481 bytes
SHA-256: 25924f3bf1e3db14134bd60c8374dd0f7e88f66b6a4c8df07cab1d666ed8c849