Tell HN: An app is silently installing itself on my iPhone every day

· Source ↗

TLDR

  • 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.

Original | Discuss on HN