Meditate
• Bell times in seconds, jitter as a time, gaps that grow
• One end screen: save, add or discard on the running page
• Auto-Finish saves a countdown when the time is up
• Log label colours follow the accent
• Bells keep the volume you set on more phones
• Many fixes for sync, backups and failed saves
• Please update all devices that sync together
• Thanks to @voidplayer for most of these ideas
consistent practice — with no accounts, no telemetry, and your
data under your own control.
Timer
* Countdown, stopwatch, and Box Breath modes
* Box Breath: pick a pattern (4-4-4-4, 4-7-8-0, …) or dial in
each phase, with a calm dot tracing the square as you breathe
* Guided mode: import your own audio files, bells ring when the
track ends
* Starting bell, interval bells (fixed, periodic, or randomised),
end bell — sound, vibration, or both, with your own audio and
custom vibration patterns
* Presets for your regular sits, plus a home-screen widget for
one-tap starts
Log & Stats
* Date-grouped session log with labels and notes, swipe to
delete with undo
* Daily-goal ring, 13-week contribution heatmap, bar/line charts,
per-label totals and insights
* CSV export and import, Insight Timer import
Sync
* Optional sync between your devices via your own Nextcloud —
also works with the GNOME/Linux version of Meditate, which
shares the same core
* Offline-first: everything works without a network; sync merges
changes whenever you're back online
Privacy
Sessions live in a local database on your device. The only
network connection is to the Nextcloud server you configure —
there is no other server, no analytics, and no tracking.
- Author: Janek
- License: GNU General Public License v3.0 or later
- Issue Tracker
- Source Code
- Changelog
- Build Metadata
- Reproducibility Status
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
arm64-v8aThis version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 23 MiB PGP Signature | Build Log
-
arm64-v8aThis version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 22 MiB PGP Signature | Build Log
-
arm64-v8aThis version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 22 MiB PGP Signature | Build Log
• A "Meditation complete" notification
• Interval bells get an on/off switch and typeable minutes and jitter
• Log cards show the guided meditation's name
• Every change syncs, and screens refresh after a sync
• A finished session is kept until you save or discard it
• The app asks before discarding a note
• Many more fixes from two full bug reviews
• Starting and interval bells no longer ring during guided meditations
• The starting bell rings when preparation time is off
• Guided meditations and sounds can be imported from MP4 files
Thanks to @voidplayer for reporting these!


