Skip to content
Eden GiladyעבריתBook a call
Krunchy app icon

Krunchy

A recipe app that saves recipes from any link, including food blogs and Instagram, TikTok and Facebook posts, shared straight from the phone’s share menu.

Last updated:

Problem

Recipes found on blogs and social posts are hard to save and cook from. They sit in screenshots and saved posts, buried in long stories and ads.

What I built

  • Import from anywhere. Share a link from a food blog, Instagram, TikTok or Facebook straight from the phone’s share menu.
  • AI that reads the page. It turns the page into a clean recipe: ingredients, steps, timings, a category and an effort level.
  • Four languages. On-demand translation into English, Spanish, Portuguese and Hebrew, with a full right-to-left layout in Hebrew.
  • Cooking tools. Shared collections with members, public and private notes, cooking timers with notifications, and ingredient scaling that understands fractions and ranges.

How it is built

Krunchy is built with Expo (React Native) and Supabase: sign-in including Google, a Postgres database with row-level security, and edge functions. Firecrawl reads the pages, Groq runs the AI with Gemini as an automatic fallback, and recipes are cached for offline use.

The hard problems, in plain words:

  • Speed. Imports that used to take about 30 seconds got much faster once I tuned how long the page reader waits.
  • Resilience. If the main AI provider hits its rate limit, the backup takes over automatically. When a provider retired its model in August 2026, imports failed until it was switched, so the model became a setting that changes without a new release.
  • Cost. A recipe is translated only when someone opens it in another language, not four times on every import.
  • Control without app-store delays. Remote switches can pause imports or show a notice, and they fail safe, so a settings problem never looks like an outage. Code fixes ship over the air.

Result

Android release build ready (version 1.1.1). Google Play listing in progress.

Screenshots

A recipe with timers and scaling
A recipe with timers and scaling
Importing a recipe from a link
Importing a recipe from a link
The recipe list
The recipe list
The same recipe in Hebrew
The same recipe in Hebrew
A shared collection
A shared collection

What this means for your business

For a small business, the same care goes into anything that has to keep working on its own, like an automation that moves every new lead into your CRM: a backup when a service fails, a log of every step, and settings you can change without a new release.

Tell me what’s slowing your business down.

Pick a time for a short discovery call. We’ll talk about your business, what you need and what it would take.

I reply within 24 hours on business days.

Or send a message

I reply within 24 hours on business days.

A sentence or two is enough.

How I use your details: Privacy policy