The current implementation relies on the SYSTEM_ALERT_WINDOW and FOREGROUND_SERVICE permissions, which are quite intrusive (especially the first one). Since API 29, Android offers a proper Bubbles API. It might be interesting to switch to this API if available at runtime.
The current implementation relies on the
SYSTEM_ALERT_WINDOWandFOREGROUND_SERVICEpermissions, which are quite intrusive (especially the first one). Since API 29, Android offers a proper Bubbles API. It might be interesting to switch to this API if available at runtime.