My Tastings
Bold verdicts up front. Deep notes right behind them.
Tags
Tap a tag to filter. Edit tags directly on each tasting card.
Whiskey Catalog
One product profile for each bottle. Tastings can now attach to catalog records.
Whiskey Groups
Create a tasting room or join one by code.
Admins can still see group tastings. This only controls whether your private tasting history appears on your member profile.
Small-group mode now syncs through Firebase. Share the group code and each member can rate from their own phone.
Admin Panel
Manage group admins, member cards, rolling dues balances, tasted catalog records, and owned bottle inventory.
Admin Assignment
Assign trusted group members to help manage the club.
Member Directory
Search members by email login. Dues, late fees, owed balances, and visible tastings collect into one person card.
Member Dues
Log each week/payment against a member card. Overpayments and shortages roll forward automatically.
Tasted Whiskey Catalog
Permanent record of bottles the group has tasted.
Owned Bottle Inventory
Separate from tasted history. This is what the group/member currently owns.
At-a-Glance Stats
Your best pours, averages, and momentum.
Private tastings stay on this device. Group tastings sync through Firebase when members use the same group code.
Create or join a group with a code, then save tastings to that group. Other members using the same deployed app and group code will see the shared ratings update live.
Barrel Notes prompts users to sign in on launch when they are not authenticated. Signing in automatically pulls Account Vault data back down and saves merged changes back up. The manual Save button stays here as a backup.
Important: clearing website data removes the local recovery code too. Private tastings and created groups can be restored only if the user saved their recovery code or set a custom one.
If something breaks on iPhone, open Settings, tap Copy Log, and send it back. This captures startup errors, button taps, navigation attempts, Firebase warnings, and uncaught browser errors.