Generated output — this is a static snapshot rendered from .vibekb/. The .vibekb/ content is the source of truth. See Reference for provenance.

Platform

Notifications

Local notifications and FCM with preference storage; some payloads map to placeholder Superwall placements.

Implemented Verified from source User-facing

In one sentence

NotificationService owns channels, scheduling, and preference keys.

Current behavior

Covers streak, motivation, meals, fasting, relapse challenge, trial, chat, and more. Platform branches for iOS vs Android. Some notification payloads still reference INSERT_YOUR_* Superwall placements.

Current state

Implemented with placement-config risk; verified-from-source.