Android 8 · English · free for good · no internet permission

Soonest

What matters, soonest. A private calendar for Android where far-away days stay quiet and what’s close grows warmer: amber when it’s soon, vermilion when it’s now.

Source on GitHub Coming soon to Google Play

What’s close grows warmer

Up next gives today one hero: what’s happening, or what’s next. Move through an example day and watch it change.

Drawn here with the app’s own rules, words, type and Ink colours. The day is an example; the date is yours.

Type it the way you’d say it

The words Soonest understood light up, and the day and times move to match. Left alone, a new event starts in the next free half hour, not on top of something. Parsing happens on the phone.

Try one, or type your own:

  • fri 1pm day and time
  • @ Luigi’s for 90m place and length
  • every weekday #work repeat and calendar
  • ! important

Understood: Lunch with Ana, Friday 30 October, 13:00 to 14:30, at Luigi’s, in Personal.

Private by construction

No internet permission, no analytics, no accounts of its own. Your events stay in Android’s calendar storage, synced only by the accounts you chose.

What they’ll see

Here’s when I’m free: • Wed 28 Oct: 09:00 – 11:00, 14:30 – 18:00 • Thu 29 Oct: 10:00 – 12:30 • Fri 30 Oct: 09:00 – 13:00, 16:00 – 18:00 (London time)

Share when I’m free sends exactly this, as plain text through the share sheet: the free stretches you pick from the coming week, and your time zone. No link, no account, no server, and nothing until you send it.

  • No internet permission. Soonest can’t send your calendar anywhere, even if it wanted to.
  • No account, no ads, no subscriptions. Free, for good.
  • Works with the calendars already on your phone: Google, Exchange, DAVx⁵ for any CalDAV server, or a calendar kept on the phone alone.
  • Free software under the GNU GPL, version 3 or later. Read the source.

And the rest

Calendar
Day and week grids (pinch to zoom, long-press to create), a month with the chosen day’s agenda, and a year heat map.
Next 7 days
How full the week is, free days folded into one line, the busy ones listed.
Events
Repeat rules with “this, this and following, all”, reminders, colours, busy or free, and undo for deletes.
Reminders
With Join, Snooze and Directions, from the calendar’s own alarms. Countdowns you start on an event, as a Live Update on Android 16.
Search
Titles, places, notes and guests, across five years.
Shortcuts
A home-screen widget, a Quick Settings tile and launcher shortcuts.
Files
.ics import, export and sharing, and “add to calendar” from other apps.
Assistants
On Android 16 they can add events through AppFunctions. Nothing is read back.
Looks
Wallpaper colours, Soonest’s Ink, or Fewest’s look; light, dark, Android’s contrast levels and a quieter-motion setting.

Short answers

Does it sync with Google Calendar?

Through Android, yes. Soonest reads and writes the phone’s calendar storage, and your Google, Exchange or DAVx⁵ account syncs it, as it does for every calendar app. Soonest itself never connects to anything.

Can I keep my other calendar app?

Yes: both show the same events. Both also receive Android’s reminder alarms, so keep reminders on in just one of them. In Soonest that switch is in Settings, under Reminders.

What’s the catch?

There isn’t one to pay: no ads, no in-app purchase, no subscription, and the source is public. Soonest comes from the makers of Fewest.

What matters, soonest

Coming soon to Google Play: free, for Android 8 and later, with nothing to sign up for. The source is on GitHub now.

Source on GitHub Privacy policy · Terms

A bug, or a sentence it misread: open an issue at github.com/glippi/soonest/issues.