An iPhone user reports Headspace reinstalling itself daily without consent, persisting even after repeated manual deletion.
Key Takeaways
The affected app is Headspace; the install recurs each day and the app reappears in a grayed-out “waiting” state after deletion.
This is a user field report, not an Apple or Headspace disclosure, so root cause is unconfirmed.
The behavior was reproducible across at least one iOS software update cycle, ruling out a simple cache artifact.
No extracted source body exists; this is a “Tell HN” post, so the signal lives primarily in the thread.
Hacker News Comment Review
Several commenters independently confirmed the same Headspace reinstall pattern; a Reddit thread in r/ios documents additional cases, suggesting this is not isolated hardware or account behavior.
The dominant technical hypothesis: Headspace schedules heavy local notifications, and if “Offload Unused Apps” is enabled, iOS re-downloads the IPA each time a queued notification fires, creating a silent reinstall loop.
A practical diagnostic checklist emerged from the thread: disable Automatic Downloads, check Family Purchase Sharing (which pushes every family member’s installs), and audit Settings > General > VPN And Device Management for MDM profiles that can mandate app installs.
Notable Comments
@visiondude: Offload + notification-triggered relaunch as the specific iOS mechanism; app IPA is re-fetched when a local notification fires against an offloaded bundle.
@gcr: MDM profile and Developer Mode as overlooked attack surfaces; “Go to Settings > General > VPN And Device Management” as a concrete first diagnostic step.
@usef-: Historical parallel to the 2017 iOS 11.1.2 crash loop, which also surfaced first via meditation apps with daily local notifications in Australian timezones.