Private beta · self-hosters first
Turn the reels you save into recipes that live on your phone.
Fetch happens on your phone with your own session. Structured output lands on-device, then pushes to the Mealie or Tandoor you already run. An optional home agent runs the fetch on your hardware and earns a 10–30% discount on your annual renewal.
iOS · Android · private beta · works with your existing Mealie / Tandoor
Your phone fetches, not our servers.
The home agent you run on your network does the Instagram fetch — using your own logged-in session. We never see the video.
Recipes live on your device.
The library is a local SQLite database we don't upload. Sync is opt-in, and goes from your phone straight to the recipe manager you already run.
Sync to your recipe manager — never internet-exposed.
Your recipe manager doesn't need a public endpoint. The phone reaches it on your LAN or via your VPN, the same network you already trust.
how it works
Four steps. The first one is the one you'd do anyway.
- 1
Share a reel
From Instagram, TikTok, or YouTube Shorts. Tap the paper-plane icon, pick SavePlate from the share sheet.
- 2
Wait ~30 seconds
The audio is transcribed by Groq, the words are structured into a recipe by Anthropic, and the temporary video copy is deleted within 24 hours.
- 3
Recipe arrives
Ingredients, instructions, prep time, cook time. Edit anything. Cook mode keeps the screen on and walks you through, step by step.
- 4
Sync to your Mealie
Optional. One tap. From your phone to your recipe manager. The manager doesn't have to be reachable from the internet.
why this and not the others
The honest comparison.
Self-hosters can spot empty marketing. Here's how SavePlate sits next to the two paths most people consider — a cloud-hosted recipe app where the library lives in the vendor's database, or stitching a community Instagram scraper onto an open-source recipe manager you self-host. The goal isn't to dunk; it's to help you decide if SavePlate's trade-offs match how you actually want to cook.
- Where your library livesYour phone (SQLite) + your Mealie / Tandoorcloud-hosted · A cloud database the vendor controlsself-hosted · Your own Mealie / Tandoor server
- Who fetches the reel from InstagramYour phone using your own IG session — or your home Docker agentcloud-hosted · Shared cloud scrapers — one IP space for every userself-hosted · A scraper container you install + babysit (community projects, often unmaintained)
- What happens to the source videoDeleted from our R2 within 24hcloud-hosted · Cached on the vendor's CDN for re-renderingself-hosted · Stored on your server until you clean it up
- Your recipe manager has to be internet-exposedNo — phone-side push, your server stays LAN-onlycloud-hosted · N/A — there's no separate manager, it's the vendor's cloudself-hosted · If you want anywhere-access, yes
- What you payFree for 5 imports/mo · A$6–A$29 / mo · earn a 10–30% renewal discount with the home agent on annual planscloud-hosted · Free tier with a weekly cap · paid annual subscriptionself-hosted · Server cost + your weekends
Want the long-form version? See the docs.
pricing
Three tiers. Five free imports a month to start.
Flat monthly pricing across the board — no metered surprises. Run the home agent for a month and a renewal discount kicks in automatically on Enthusiast and Power — 10% flat on monthly plans, 10–30% banded on annual.
Casual
A few reels a week.
A$6 / mo
50 imports / mo
Cloud only
Enthusiast
Regular cook from saves.
A$14 / mo
200 imports / mo
Cloud + agent
Power
Bursty or high volume.
A$29 / mo
500 imports / mo
Cloud + agent
Earn a 10–30% renewal discount with the home agent. Annual plans on Enthusiast and Power earn a 10% floor for running an active agent, scaling to 20/25/30% as your cloud-savings ratio crosses 10/15/20%. Casual is cloud-only, no agent path. Applied automatically to your next renewal; no coupon. See full pricing →
referrals
Bring a friend. Both of you eat.
Every account gets a referral link in Settings. When a friend signs up through it, both of you get free imports — and you keep earning if they stick around on a paid plan. No coupon codes, no chains. Just a thank-you for sending someone who actually cooks.
Step 1
They sign up with your link
Both of you get +2 free imports on top of your 5 a month.
Step 2
They import their first recipe
You earn an activation bonus — more free imports, no card.
Step 3
They upgrade to a paid plan
You keep earning monthly — up to 200 imports per referral.
The link lives at Settings → Refer a friend once you're in. Earnings on free tiers come as imports; on Power they apply against your monthly spend cap.
Try it on a reel you already wish you could cook from.
Five imports a month will be free once the beta opens. No card up front. Mealie syncs out of the box.
Email [email protected] and tell us iOS or Android — we'll send a TestFlight invite when your slot opens.