Guides
Stay Informed, Your Way
Control notifications for collection updates, shared bottles, and announcements
0 found this helpful
<h2>Overview</h2>
<p>WhiskeyMate lets you control what kinds of notifications you want to receive. These settings are stored as account preference flags (like <code>receiveUpdateNotifications</code>) and may also be used to subscribe/unsubscribe your device from Firebase Cloud Messaging (FCM) topics.</p>
<h2>Notification categories (current)</h2>
<ul>
<li><strong>App Update Notifications</strong></li>
<li><strong>Price Notifications</strong></li>
<li><strong>Comment & Social Notifications</strong></li>
<li><strong>News Notifications</strong></li>
<li><strong>Reminder Notifications</strong></li>
<li><strong>Marketing Notifications</strong></li>
</ul>
<h2>Where to manage notifications</h2>
<ul>
<li><strong>iOS</strong>: In your profile/settings area, open <em>Notification Settings</em> and toggle categories on/off.</li>
<li><strong>Android</strong>: In the Profile screen, open <em>Manage Notifications</em> and toggle categories on/off.</li>
<li><strong>Web</strong>: Go to <code>/preferences.html</code> → <strong>Notification Preferences</strong> and set the checkboxes, then save.</li>
</ul>
<h2>How it works (implementation details)</h2>
<ul>
<li><strong>Account preference flags</strong>: WhiskeyMate stores boolean fields like <code>receiveAllNotifications</code>, <code>receiveUpdateNotifications</code>, <code>receivePriceNotifications</code>, <code>receiveCommentNotifications</code>, <code>receiveNewsNotifications</code>, <code>receiveReminderNotifications</code>, and <code>receiveMarketingNotifications</code>.</li>
<li><strong>FCM topics (mobile)</strong>: On iOS and Android, several toggles subscribe/unsubscribe your device to FCM topics with matching names (for example, <code>receiveUpdateNotifications</code>).</li>
<li><strong>Web</strong>: The web preferences page saves your notification flags to your user document, but the web site itself does not receive push notifications like the mobile apps.</li>
</ul>
<h2>Important notes</h2>
<ul>
<li><strong>System permission still matters</strong>: If notifications are disabled at the OS level, you won’t receive pushes even if they’re enabled in WhiskeyMate. iOS will direct you to system Settings if permission is denied.</li>
<li><strong>“Toggle All”</strong>: Both mobile apps provide a “Toggle All” option to turn multiple categories on/off together (and update topic subscriptions for those categories).</li>
<li><strong>Category behavior can differ</strong>: Some categories may be topic-based (broad announcements), while others may be delivered via more direct targeting depending on the feature.</li>
</ul>
0 found this helpful