Productivity · Open source
SayWhen
dmi3dmi3
One phrase — and it's on your calendar. No forms, no fields.
Opens the official F-Droid page
About SayWhen
No forms, no fields. Just say when.
Type an event the way you'd say it, in English, Russian, Italian, Spanish, German, or French:
• Gym every tuesday and friday at 9
• Movie tomorrow at 11 for 1.5h !10
• Dentist june 3 at 12:30
SayWhen parses the phrase as you type: date, time, duration, recurrence, a “!10” reminder. It shows a live preview of what it understood and writes the event straight to the calendar you chose. Tap the home-screen widget, type, done.
Private by construction:
• No sign-up, no server, no analytics, no identifiers
• No network access at all — the app doesn't even declare the INTERNET permission
• Two permissions total: read your calendar list, write the event you asked for
Events go to your calendar and nowhere else. If your calendar belongs to a synced account, its own sync engine uploads the event, exactly as with any other calendar app.
What's new in 3.1.0
SayWhen now understands French phrases. The interface and the store listing are translated too; thanks to acress1 for starting this and helping with the interface translation. • French. Write it the way you would say it: "réunion demain à 15h30", "tous les lundis à 9h", "dans 15 jours", "rappelle-moi 10 minutes avant". Recognition turns on with the interface language, or separately in Advanced settings. • "+ event" icon. A second icon in the app list opens the input window right away. Turn it o
How to install SayWhen
- Tap Download — the app's official page on F-Droid opens.
- Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
- If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
- Open SayWhen from your app drawer.


