Out Now on iOS

Your kitchen,
understood.

Premium recipes you can trust — every amount measured, every step cued, then rewritten for your pantry, your allergies, and the time you've got. Plus voice-first cooking when your hands are full of dough.

Saffra Chef tab in light mode — pantry-aware quick-start prompts Ask Saffra in dark mode — she answers with a recipe pulled from the catalog Recipes in light mode — the flagship catalog with Saffra's daily pick Cooking Mode in dark mode — hands-free voice with a suggested step timer Search in light mode — semantic recipe search across the whole catalog Recipes at dinner time in dark mode — Saffra picks for tonight

Pantry-aware ways to begin

2,300+
Recipes, Every One Searchable
99.8%
Ingredients With A Measured Amount
25+
Cuisines, Regional Depth
100%
Hands-Free Voice

Your chef.
Your kitchen.

Most recipes fail you in the same place: they assume. They say “season to taste” and leave you guessing, “cook until done” and never say what done looks like, or call for a pan you don’t own. Saffra’s catalog is written the other way round — every ingredient with an amount and how to prep it, the kit listed before you start, and a step that tells you what to look for. Then she rewrites it for you.

Pantry-first

She checks what you have before suggesting anything. If the cilantro's going yellow, that's tonight's dinner.

Voice-first Cooking Mode

Messy hands? Say "hey saffra, next step" and she narrates. Set timers by voice — they live in the Dynamic Island.

Adapted for you

Every recipe is rewritten for your pantry, equipment, allergies, and skill level. Beginners get sensory cues. Pros get the chef move.

Allergen rules come first

Declared allergies are treated as non-negotiable. Saffra names the substitution or passes on the recipe rather than quietly proceeding.

A real chat with Saffra
What can I make tonight? I have maybe 30 minutes.
Checking your pantry · 9 items
Quick one: let's do a skillet chicken thigh in a cilantro-tomato pan sauce over rice. Thirty minutes flat, one pan.
The cilantro's going yellow — perfect time to use it. Want me to walk you through it hands-free?
Then she rewrites it for you
One complete recipe

From the catalog

Amounts, prep notes, the equipment you need and a cue for what done looks like — with allergen flags on every recipe.

Read against your kitchen
What's in your pantry Allergies & diet The time you've got
Out comes

Your version.

Substitutions named out loud — sensory cues for beginners, the chef move for pros.

She knows what
time it is.

Open Saffra at 7 AM and the Recipes tab is a breakfast app. Open it at midnight and it's a late-night one. The quick rail, the order of every section, and Saffra's headline pick all re-rank around the meal you're actually about to cook — no tapping, no filters, no settings.

7:00 AM
Recipes tab in the morning — Saffra's breakfast pick and a Quick breakfast rail

Morning

"Quick breakfast" leads. Pancakes and shakshuka up front — heavy dinner mains stay out of the morning rail.

12:30 PM
Recipes tab at midday — Saffra's lunch pick with bowls and salads ranked first

Midday

"Quick lunch" takes over — bowls, salads, and fast mains, led by Saffra's lunch pick.

6:30 PM
Recipes tab in the evening — Saffra picks for tonight with a Quick tonight rail

Evening

"Saffra picks for tonight." The dinner canon — pasta, chicken, soups — ranks to the top for the main event.

11:50 PM
Recipes tab late at night — a late-night pick and a rail of 25-minute dishes

Late night

"Late-night quick" — nothing over 25 minutes, nothing that needs a supermarket run. Fried rice territory.

Built like a chef,
not a chatbot.

Generic "AI cooking" tools paste a recipe into a chatbot and call it a day. Every layer of Saffra is built for cooking specifically — with knowledge, memory, and rules a general-purpose AI doesn't have.

She reads everything going on in the app.

When you ask "what can I make tonight?", Saffra isn't answering cold. Before she says a word, she can check your pantry, your cook history, the clock, and your profile — the same way a chef glances at the walk-in before calling the special. Watch the tool chips in a real chat: that's her actually looking, not pretending to.

What's in your pantry Time of day Dishes you've loved Allergies & diet Your skill level The time you've got Recipes you've saved
Ask Saffra — visible tool chips show her checking the pantry and searching recipes before answering with a recipe card
Tool chips = her actually checking, live

A real chef, not a generic chatbot

Powered by advanced AI — shaped into a real chef. Saffra has a name, a voice, signature moves, and hard safety rules. Her tone calibrates to your skill: beginners get sensory cues ("when oil shimmers, when it smells nutty"), pros get terse technique-first ("hit it with a nappé"). One model, infinite cooks.

A catalog written in advance — not improvised at the stove

No Saffra recipe is improvised the moment you ask. The catalog is written in advance and reviewed in-house, with allergen flags on every recipe — and it is written to be cooked from: 99.8% of ingredients carry a measured amount, 97.2% say how to prep it, every recipe lists the equipment it needs, and 99.3% name a cue for what done looks like. Saffra's catalog: 2,300+ recipes across 25+ cuisines, and every one of them is semantically searchable (vector embeddings). Then she adapts it to your pantry, your skill, your equipment.

Memory that compounds

Rolling conversation summaries. Cook history with star ratings. Live pantry awareness. Recent-suggestion tracking so she doesn't pitch the same dish twice. The longer you cook with her, the sharper she gets — leaning into what you loved, steering around what flopped, varying within genres you've succeeded at, never repeating last Tuesday's dinner unless you ask.

Nine specialized tools, used silently

Saffra doesn't just talk — she works. She has nine purpose-built tools: pantry search, recipe lookup, recipe adaptation, ingredient substitution, technique explainer, voice timers, unit conversion, recipe saving, profile updates. She picks the right tools for each turn and chains them — "what's for dinner?" might fire pantry-search → recipe-lookup → adapt-for-user, all silently before answering.

Allergen safety as a hard rule

Declared allergies are non-negotiable — hard refusal rules, not soft suggestions. She'll either swap loud and clear or pass on the recipe entirely. Cross-contamination flags for serious allergies (peanut, tree nut, shellfish, sesame, gluten-for-celiac). USDA-safe internal temperatures cited in every recipe that needs one.

A voice built for a real kitchen

Streaming neural TTS — Saffra's signature voice — served from a content-addressed cache so the same line never re-renders twice. Speech recognition uses Apple's Speech framework, which is server-backed — audio goes to Apple, not to us. Every question you speak in Cooking Mode is also re-transcribed by OpenAI's Whisper for accuracy, then discarded. The wake phrase "hey saffra" is only armed inside Cooking Mode, never app-wide. Voice timers land in Live Activities, including the Dynamic Island.

What's in every Saffra recipe — before you ever ask
Every ingredient

An amount, a unit, and how to prep it

Every recipe
Equipment listed Allergens flagged

The kit you need, before you start

Every finish
Golden Fragrant Pulls away

What done looks like, not just how long

Then adapted to you

One complete recipe

Allergen flags on every recipe — then she rewrites it for your pantry, your skill, your equipment.

Advanced AI
Purpose-Built Chef
9 tools
Chef-Specific, Chained
2,300+
Recipes, Every One Searchable

One step at a time.
Hands never touch the screen.

Tap "Let's cook" on any recipe and the whole phone becomes a chef at your shoulder. One step per screen, big enough to read from across the counter, with a photo of the dish, the exact ingredients this step needs, and a timer she's already sized for you.

  • She reads every step aloud

    Saffra narrates in her signature voice, then listens. "Hey saffra, next step" — "replay that" — "how long on the timer?" Your hands stay in the food.

  • Just the ingredients this step needs

    Each step card pulls out exactly what you're reaching for — "spaghetti, salt" — so you're never re-scanning the full list mid-sizzle.

  • Timers she's already sized

    "15 min — saffra suggests this timer." One tap (or one sentence) and it's running in the Dynamic Island, even if you leave the app.

  • Ask anything, mid-step

    "Why reserve the pasta water?" The ask-saffra bar answers inline without leaving the step — and a "coming up" preview keeps you one move ahead.

Cooking Mode step 1 — Saffra reads the step aloud with ingredient chips and a suggested 15-minute timer
Step 1 — she's reading it aloud
Cooking Mode mid-recipe — the dish photo on the step card with progress bar and hands-free controls
Mid-recipe, dark mode
Step 1

Tap "Let's cook"

Any recipe, one tap. The screen clears to a single step with a progress bar — no scrolling a wall of instructions with wet hands.

Step 2

She reads, you cook

Saffra narrates the step and waits. The wake phrase "hey saffra" is armed only here — never anywhere else in the app.

Step 3

Timers run themselves

Say "set the timer" and it lands in Live Activities — Lock Screen and Dynamic Island. Multiple timers, all labeled.

Step 4

Finish with a photo

The last step ends with "I'm done — tap to snap a photo." Your cook lands in your history, and she remembers how it went.

A chef on the other end —
not a search box.

The Saffra tab opens with a time-of-day greeting, your pantry at a glance, and quick-starts built from what's actually in your kitchen. Ask anything — she answers like a chef, and when a recipe is the answer, she hands you a real card from the recipe catalog: one tap to open it, one more to cook it.

  • Real recipes, not improvised ones

    "What can I make tonight?" gets a recipe card pulled from the prepared catalog — never a list of steps invented on the spot.

  • You can see the checks

    Tool chips show each check as it happens — including pantry scan and catalog search — so you can see what informed the answer.

  • Quick-starts that fit the moment

    Morning greeting, evening greeting, late-night greeting — with one-tap prompts shaped by the hour and your on-hand ingredients.

The Saffra tab — time-of-day greeting, pantry pills, and quick-start prompts
The greeting knows your kitchen
Ask Saffra answering with a tappable recipe card after checking the pantry
She answers with a real recipe

A pantry that fills itself —
and empties smart.

Saffra can only cook from your kitchen if she knows what's in it — so getting food into the app takes seconds, not typing. And once it's in, freshness is tracked: things about to turn get flagged and pitched for tonight's dinner instead of the trash.

  • Snap your fridge

    Photograph a shelf and she identifies what's on it. Items land categorized, no typing. This one photo is sent to our server to be read; receipts and cookbook pages are read on your phone.

  • Scan a receipt

    On-device OCR reads the lines, AI parses them into clean items — your photo never leaves the phone.

  • Or beep the barcode

    Lookup runs against Open Food Facts — items arrive pre-tagged with category, expiration, and allergen flags.

  • Expiring? It's dinner.

    Items going stale get flagged in the pantry and surfaced in chat — "the cilantro's going yellow, let's use it tonight."

The pantry — item counts by category with expiring and stale flags, plus photo, receipt, and barcode capture
Grocery, fridge & freshness at a glance

Everything you need to know
before you commit.

A recipe page should answer one question fast: can I cook this, tonight, with what I have? Timing, difficulty, and servings sit at the top; ingredients are checked against your pantry; and the whole thing ends in one button — "Let's cook."

  • The vitals, at a glance

    Prep, cook, and total time, difficulty, and servings you can scale — the recipe recalculates quantities for you.

  • Ingredients vs. your pantry

    What you have is marked; what you're missing can go straight to a shopping list. No mid-recipe surprises.

  • Nutrition, honestly stated

    Calories and macros per serving, plus allergen callouts that persist through every adaptation Saffra makes.

  • Adapt it to you

    One tap rewrites the recipe for your allergies, equipment, and skill — swaps named loud and clear, never silent.

Recipe detail — hero photo with timing, difficulty, servings, and the Let's cook button
The top: vitals + "Let's cook"
Recipe detail scrolled — the ingredient list checked against your pantry
Below the fold: ingredients & more

From the first question
to dinner.

Each feature exists for one reason: get you from "what should I cook" to dinner on the plate.

Pantry-first matching

She suggests recipes that use what you already have. Items going off get used first. Less waste, fewer trips.

Hands-free Cooking Mode

"Hey saffra, next step." She listens the whole time you're cooking. Voice timers land in the Dynamic Island.

Adapted recipes

Every recipe rewritten for your pantry, equipment, allergies, and skill — beginners get sensory cues, pros get the chef move.

Save any recipe

Paste a URL, snap a cookbook page — Saffra imports it and adapts it for you. Build a personal library that learns your taste.

Receipt & barcode scanning

Scan groceries straight into your pantry — items land with categories, expiration dates, and allergen flags pre-filled.

Allergen-aware by design

Declared allergies are treated as hard rules. Saffra names substitutions clearly or passes on the recipe rather than quietly proceeding.

Skill calibration

Tell her your level once. Beginners get every technique explained with sensory cues. Pros get terse, technique-first direction.

Voice timers, Live Activities

"Set rice for eighteen minutes." It's running. Multiple timers track on Lock Screen and Dynamic Island so you don't miss a beat.

Cook with Saffra in 4 steps.

1

Tell her your kitchen

One-minute conversational onboarding. Diet, allergies, equipment, skill, the cuisines you love.

2

Ask what to cook

She pulls from the prepared catalog, checks your pantry and your time, and names the dish — confidently, adapted to you.

3

Cook hands-free

Voice-first Cooking Mode reads you each step. Set timers by voice. Ask "why does this matter?" any time.

4

Save what you loved

Rate the result. She remembers. Future suggestions lean into what worked, and quietly skip what didn't.

Simple pricing.

Start free. Upgrade when you're ready to cook with her every day.

Free

Try the chef

$0
forever
  • A free account is required to open Saffra (Sign in with Apple or Google)
  • 10 chef messages to try her out
  • Browse the recipe library
  • 1 recipe adaptation
  • Pantry tracking
  • Safety disclaimers & allergen flags
  • Chat past 10 messages
  • Voice cooking
  • Receipt & barcode scanning
Download on the App Store

Common questions.

Three differences matter. First: a general model drafts a recipe the moment you ask, from model knowledge alone. Saffra's flagship recipes are written in advance and complete enough to cook from — 99.8% of ingredients carry a measured amount, 97.2% say how to prep it, every recipe lists the equipment it needs, and 99.3% name a cue for what done looks like. Second: the assistant works with your pantry, equipment, allergies, skill level, and current cooking step rather than treating each question in isolation. Third: product-specific tools handle catalog search, substitutions, techniques, and hands-free cooking, so the model is one part of a larger cooking system.

The core assistant uses a multimodal AI model, with a faster utility model for tasks such as parsing receipt text and folding older conversations into summaries. Recipe search uses vector embeddings over the curated library. Voice synthesis uses a neural TTS voice with content-addressed caching, while speech recognition uses Apple's Speech framework, which is server-backed — the audio reaches Apple, not us. In Cooking Mode the clip is also re-transcribed by OpenAI's Whisper, for every spoken question rather than only noisy ones, then discarded. Receipt and cookbook OCR runs on-device through Apple's Vision framework; shelf photos are sent to the server for vision analysis and are not stored. The recipe catalog is written ahead of time rather than improvised per request, and every recipe carries allergen flags.

Two things keep her grounded. One: when you ask for a specific dish or "what should I cook?", she calls a tool that searches Saffra's own recipe catalog — every recipe in it written in advance — instead of improvising one from memory. So you get a real recipe, adapted for you, not a hallucination. Two: for techniques and substitutions she calls dedicated tools (technique explainer, substitution lookup) rather than guessing. She also won't claim to have personally tasted something — she'll say "by the numbers, this should read bright and savory" instead of "I love this." If she's not sure, she says so.

Saffra works across cuisines including Thai, Mexican regional, Korean, Vietnamese, French, Italian regional, Chinese regional, West African, Levantine, and Peruvian; dietary needs including vegan, keto, halal, kosher, FODMAP, Whole30, and celiac; skill levels from first-time cooks to technique-focused home cooks; and kitchens ranging from induction-only or no-oven setups to fully equipped spaces. For dishes outside the flagship catalog, it applies regional and technique-specific guidance and states uncertainty when appropriate.

Yes. Conversations are persisted, your pantry is tracked, and recipes you rate 4-5 stars influence future suggestions. After about 24 turns the older messages fold into a compact summary so context stays sharp without bloating. She knows what you've cooked recently (and won't repeat last Tuesday's dinner unless you ask), what you've loved, and what fell flat. She'll weight suggestions toward your wins, vary within genres you've succeeded at, and treat anything she's already pitched in this thread as off the table.

You tell her — but quickly. Snap a grocery receipt and on-device OCR extracts the lines, then a lightweight AI model parses them into clean line items (your photo never leaves the phone). Or scan a barcode — the lookup runs against Open Food Facts and items land in your pantry pre-tagged with category, expiration, and allergen flags. Or photograph a shelf and let her name what she sees — that photo is the one that does leave, going to our server to be read by a vision model before you confirm the list (it isn't stored). Or just type things in. As you cook, she tracks what's used and what's running low. Items going off ("the cilantro's gone yellow") get surfaced for tonight's dinner instead of going in the trash.

Never. Text-mode chat is the default and works exactly the same. Voice mode is for when your hands are deep in dough or holding a knife. Toggle it per-session in Settings, or open Cooking Mode for full hands-free narration with the wake phrase "hey saffra" — note that the wake phrase is only armed inside Cooking Mode, never app-wide, so the mic isn't listening when you're not cooking. Voice timers fire silently and land in Live Activities (Lock Screen + Dynamic Island). Free tier is text-only; Pro unlocks voice cooking.

Declared allergens are treated as hard product rules. Saffra either names a substitution or declines the recipe and offers an alternative rather than silently proceeding. For serious allergies (peanut, tree nut, shellfish, sesame, and gluten for celiac users), it also flags cross-contamination risks in shared oils, fryers, and cutting boards. Adapted recipes carry a persistent allergen notice, and recipes include target internal temperatures where appropriate. Saffra is still an AI system: verify allergens and cooking temperatures yourself, and do not treat it as medical or dietary advice.

Free gives you 10 chef messages in total — a lifetime allowance, not a daily one — plus full recipe-library browsing, one recipe adaptation, pantry tracking, and the same safety rules. Pro lifts the free tier's 10-message chef-chat cap (fair-use rate limits still apply), and adds voice cooking, ongoing recipe adaptation, receipt and barcode scanning, recipe import from URLs and cookbook photos, and a personal library that learns from your cooking history.

Saffra separates recipe writing from real-time adaptation. The flagship catalog is drafted in advance and reviewed in-house, with allergen flags on every recipe — it is not improvised the moment you ask. What that buys you is completeness: a measured amount on 99.8% of ingredients, a prep note on 97.2%, an equipment list on every recipe, and a sensory cue for the finish on 99.3% (measured 2026-08-19 across the shipped catalog). When you ask for the dish, Saffra starts from that prepared catalog entry and adapts it to your pantry, equipment, allergies, and skill level. The adaptation is generated by an AI model; the catalog entry is not.

Saffra is out now on the App Store for iPhone. The first release is focused on iPhone; no timing has been announced for other platforms.

Sign in with Apple or Google. We never sell data. We never use your conversations to train models. We never track you across apps or websites. When you use voice mode, audio is transcribed by Apple's Speech framework, which is server-backed — the audio reaches Apple, not us. In Cooking Mode the clip is also sent to OpenAI's Whisper for a second, more accurate transcription — every spoken question, not only the noisy ones — and discarded afterwards. Receipt and cookbook photos run through Apple's Vision framework on your phone — only the extracted text leaves the device. The one image that does leave is the shelf photo you take to stock your pantry: that is sent to our server and read by OpenAI's vision model, and not stored. You can delete your account and every byte of your data from Profile / Me at any time. Full policy at /privacy.

Ready for recipes you can actually trust?

Premium recipes, complete enough to cook from. Adapted to your kitchen. Cooked with you, hands-free. Out now on the App Store. iOS 17 or later.

iOS 17 or later. Free to download.