Here to help.

Dash & Peel is in development for iPhone and is not yet available on the App Store. This page describes the prepared app build.

Dash & Peel is developed by Adam Gray, operating as House of Waffles. Questions, accessibility feedback, and privacy requests are welcome at hello@houseofwaffles.com.

Start with your first bottle

A fresh installation starts with an empty inventory and personal cocktail collection. Open My bar and choose Add. Take a clear, well-lit bottle photo or select one from Photos. The iPhone reads label text locally. Review and correct the details before saving. After choosing a photo, you can enter its details by hand instead of reading the label.

In My bar, choose Pantry and Add pantry ingredients to search the shared master list and mark mixers, bitters, juices, syrups and garnishes on hand without photos. You can also mark missing pantry ingredients on hand from a cocktail card or its recipe. The shared list grows from published classic and AI recipes; only ingredients you mark on hand are used for ready-to-make matches.

A label was read incorrectly

Correct the name, category, ingredient role, size, or notes before adding the item. Try a closer image with less glare. The app does not estimate remaining liquid from a photo. Check subtle ingredient distinctions: sweet white vermouth differs from dry vermouth; kirsch, maraschino liqueur, and sweet cherry liqueur have different roles.

Discover cocktails

Once your ingredients are on hand, request ideas to build your personal cocktail collection. Discoveries are saved locally. Later requests can focus on new ideas; normalized ingredient proportions are checked to avoid equivalent collection entries. Recipe labels distinguish cached classic and AI-written recipes and new on-device suggestions.

Ready-to-make recipes use ingredients you have. Near misses identify the one or two ingredients you still need; they are not marked ready. For a missing or low-stock recipe, check the item’s tag, on-hand status, and entered remaining amount.

When is on-device AI available?

Generative features need iOS 26 or later on a compatible Apple Intelligence device, with Apple Intelligence enabled and the on-device model ready. Language, region, device, system support, or model preparation can affect availability. The app explains when the model is unavailable.

Inventory and local label text recognition work on iOS 17 or later. When generative AI is unavailable, the app can match cached classic and AI-written recipes locally and labels those results clearly. Model downloads are managed by Apple. No developer account or separate processing-service setup is required.

Generated recipes and pairings may be imperfect. Check ingredients and measures, then adjust to taste.

Shared recipe updates and offline use

Dash & Peel can download public cocktail recipes and artwork from its Firebase-hosted catalog. Updates are cached on the iPhone, and the app checks changes rather than fetching the same full catalog for every recipe view. Your personal inventory, bottle photos, and food or cocktail prompts are not sent as part of catalog sync.

Without a connection, use cached recipes, your inventory, label text recognition, and available on-device generation. New public catalog content or uncached artwork needs a connection. Standard technical network information is processed when catalog requests are made.

Bottle corrections after sync

In the prepared updated app build, catalog sync can show an in-app notice when a matched bottle has corrected central facts. Review your current values beside the central version. “Use central for this bottle” changes only that item and keeps asking about other corrections. “Always use central catalog” applies known corrections to all matched bottles now and on future syncs. “Keep my versions; ask for new bottles” preserves every bottle already in your bar and asks only about bottles added afterward. “Never correct my bottles” stops correction notices and automatic changes. Change this preference in Settings under Bottle corrections.

Photos, private notes, stock status, original label text and remaining quantities are preserved. Unknown central fields do not erase known local details. If a corrected capacity is smaller than your entered remaining amount, review that amount first; it is not silently reduced. A saved catalog link or a resolved owner submission identifies the bottle. Similar names alone do not authorize corrections.

Find a bottle in the shared reference

The app checks the central bottle catalog for updates before reading a photo batch, then compares close product matches on your phone. Strong matches fill product details and recipe ingredients automatically. Search the catalog for a brand or expression to correct a match. Review the product family and specific subtype before using a match. Whiskey can mean bourbon, rye, Scotch single malt, Irish pot still, or another distinct type; a broad family alone may not supply the role a recipe needs.

Where a label gives them, vintage year, age statement, harvest year, distillation year, and bottling year are separate details. Leave unknown fields blank. “No. 23” or “105” in a product name is not automatically an age. Review the label and correct the draft rather than guessing.

Community product facts

Product-fact sharing is on by default. Review the bottle details, then use “Share bottle with community” beside Save to keep sharing on or turn it off. You can also change it in Settings. The app remembers your choice for later bottles. Saving with sharing on sends the bottle photo, original recognized label text when available, reviewed product facts, and a Firebase contributor ID to a moderation queue. Your stock, remaining amount, private notes, prompts, and drink history are excluded. The photo is included automatically with a shared scan under the permission displayed in review.

For an older facts-only submission, open the saved bottle in the updated app and save it with sharing on. The app sends its stored photo, reads missing label text on the phone, and attaches the evidence to the matching pending submission when possible. Then reopen it in the admin inbox and run AI review again. A missing or unreadable photo is reported instead of silently omitted.

Saving with sharing off keeps the facts private. Reading a label alone does not submit it. Submitted facts are moderated and may be corrected, merged, rejected, or approved; they do not become public immediately. There are no public profiles or social features.

For a correction, withdrawal, or removal request, contact hello@houseofwaffles.com and describe the product/submission. Do not send passwords or authentication credentials. Removing the local bottle or uninstalling does not remove facts already submitted to moderation or approved for the public catalog. A random contributor ID is pseudonymous, not proof that a submission cannot be associated with an account-level identifier.

Stock tracking

Enter a remaining amount when you know it. Logging a drink reduces measured quantities used by that recipe. Unknown amounts stay unknown. Fresh fruit and items marked Always on hand are not measured down automatically. Update your supplies yourself as they change.

Back up your collection

Use Export in settings to save inventory data somewhere you control. Import a valid backup to restore its records. The current iPhone format contains inventory records, saved recipe information, discoveries, and history; it does not embed saved bottle photographs.

Exports are not encrypted by the app. Keep and share them thoughtfully. Changes after the export will not be present when an older backup is restored. Device backups are managed by the operating system and your account settings.

Camera permission

Camera access is optional. If you declined, enable it in the iPhone Settings for Dash & Peel when you want to take a photo. The system photo picker, manual entry, and other local features remain available without camera access.

In Settings, use “Remove community identity & pending submissions” to delete the contributor identity and its private submissions. Contact support about approved public product facts.

Privacy and removal

Recognition and AI operate locally. Catalog downloads carry ordinary network request information, but your private bar is not uploaded for those updates. Read the privacy policy for details.

You can remove inventory entries. The current build may retain saved image files in its app container after an entry is removed. Removing the app clears that container, subject to backup/restore behavior. Exported files remain where you saved or shared them. We cannot remotely erase records held only on your iPhone; contact us about support correspondence we hold.

Plans and subscriptions

The app is free to download and your first 20 counted bottles are free. Optional auto-renewing monthly plans provide up to 50 bottles for US $0.99, 100 for $1.99, 250 for $3.99, 499 for $7.99, or unlimited bottles for $14.99. The unlimited tier includes 500 and above. Local prices are shown in the app before purchase.

Spirits, liqueurs, wine and vermouth entries count toward your bottle plan. Mixers, bitters, syrups, juices and other pantry ingredients do not count, even when bottled. Marking a counted bottle Always on hand does not change its count.

Use Restore Purchases for an eligible purchase made with your Apple account. Use Manage Subscription in the app, or iPhone Settings → your name → Subscriptions → Dash & Peel, to change or cancel a plan. Subscriptions renew monthly until cancelled; removing the app does not cancel billing. Apple cancellation help.

If your subscription expires or you choose a smaller capacity, your existing collection is kept and remains available for viewing, editing, and export. New counted additions pause while you are above the active cap. Reaching a capacity boundary does not automatically purchase or upgrade a subscription. There is no free trial offer in the current plans.