CalSync - Notification Calendar Sync

CalSync - Notification Calendar Sync

Sync notification time info to calendar automatically

Steve ZMT Calendar & Agenda Notification

Screenshots

Screenshot of CalSync - Notification Calendar Sync Screenshot of CalSync - Notification Calendar Sync Screenshot of CalSync - Notification Calendar Sync Screenshot of CalSync - Notification Calendar Sync Screenshot of CalSync - Notification Calendar Sync Screenshot of CalSync - Notification Calendar Sync

Description

⚠️ Note: This app is designed specifically for Simplified Chinese environment and only supports Chinese time expression parsing.

Automatically create calendar events from notifications received from work and social apps by parsing Chinese time expressions.

Features:

• Automatically recognizes Chinese time expressions in notifications (e.g., "明天下午3点" = tomorrow 3pm, "周五晚上8点" = Friday 8pm)
• Supports rich Chinese relative time parsing ("3天后" = in 3 days, "1个半小时后" = in 1.5 hours)
• Supports fuzzy time expressions ("今晚" = tonight, "下午" = afternoon, "周末" = weekend)
• Customizable keyword filters and app whitelist
• Multiple calendar selection support
• Fully offline, no internet permission required
• Privacy-respecting, data never leaves your device

Use Cases (Chinese social/work apps):

• WeChat/QQ group notifications: "明天下午3点开会" (meeting tomorrow 3pm)
• Work notifications: "周五晚上8点项目汇报" (project report Friday 8pm)
• Social plans: "下周二一起吃饭" (dinner together next Tuesday)

Permissions:

• Calendar access: Read and create calendar events
• Notification access: Read system notifications to extract time information
• Foreground service: Keep service running in background
• Exact alarm: Used for crash recovery mechanism
• Query packages: Used for app picker to display installed apps

This app contains no ads, tracking, or data collection.

Target audience: Chinese-speaking users who use Chinese messaging and social apps.

Note: Github Release version uses private signing, although both are built automatically by Actions, the signatures of the two packages are different.

Versions

Version Date Size Requires Android Download
0.2.0-rev2-foss current
dd4a675c18cccedf…
2026-06-11 12 MB API 23
0.2.0-rev2-foss
283cfcc66644b732…
2026-06-11 12 MB API 23
0.2.0-rev2-foss
5edc1ddd4a7f76a0…
2026-06-11 12 MB API 23
0.2.0-rev2-foss
8c13e082f488b055…
2026-06-11 10 MB API 23
0.1.7-foss
52f82b2e18fc3fc5…
2025-12-30 11 MB API 23
0.1.7-foss
f3eca41ccea9fa82…
2025-12-30 11 MB API 23
0.1.7-foss
5c12a600bdf7ac0c…
2025-12-30 11 MB API 23
0.1.7-foss
1d833f0ac60c68c9…
2025-12-30 9.9 MB API 23
0.0.2
a08ca8c7dbe4cab1…
2025-12-14 6.8 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Read calendarRead appointments.
  • Change calendarCreate and change appointments.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • NotificationsShow notifications.
  • Exact alarmsTrigger actions at a precise time.
  • Installed appsSee which apps are installed.
  • calsync.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments