Skip to content

privacy

Will is built so that the question where does my data go has the same answer for every feature: nowhere.

what stays on device

  • every notification Will captures
  • every task you create, complete, or delete
  • the per-app filter
  • the pinned-apps list
  • the focus dashboard data (focus score, time-on-task, context switches)

all of it lives in:

  • a Room database stored inside Will's private app sandbox
  • a SharedPreferences file inside the same sandbox

other apps cannot read these files. nothing is uploaded.

what Will does not do

  • no analytics SDK
  • no crash reporting
  • no telemetry of any kind
  • no network calls — Will does not request INTERNET permission

what Will reads

sourcewhy
posted notificationsto turn them into tasks
installed apps (PackageManager)to render the app drawer
your tap on a notification cardto fire the original PendingIntent and open the source conversation

what you can erase

  • delete a task — removed from the database, no soft-delete
  • delete all tasksPrivacySettings has a one-tap action that wipes the entire Task table
  • uninstall — Android removes the sandbox, including the database and preferences

selective deletion (for example, "wipe everything older than 30 days") is on the roadmap.

what is still pending

the privacy story has gaps that the project is closing:

  • on-device guarantees for accessibility-driven features once they ship — they will not be allowed to leave the device
  • explicit user consent dialogs before any feature with broader permission scope is enabled

these are tracked under US-07 in docs/99-TASKS.md.

permissions, in plain language

permissionreadswritesleaves device
BIND_NOTIFICATION_LISTENER_SERVICEactive notificationslocal Room databaseno
SYSTEM_ALERT_WINDOWnothinga floating windowno
RECEIVE_BOOT_COMPLETEDboot signalnothingno

if a future feature ever requires a new permission or any network access, it will land behind an explicit setting that defaults to off.

released under the MIT license.