SavePlate

pricing

Pay for the volume you actually share.

Casual and Enthusiast are flat monthly with included imports. Power is metered at A$0.25 / import with an A$13 / mo floor for fixed account costs and an A$50 / mo default spend cap you can raise or lower in-app — bursty or high-volume users only pay for what they share, with a known ceiling. The free tier gets you 3 imports, ever. Run the home agent and 30% off kicks in automatically on Enthusiast and Power.

Pricing

Three tiers, billed monthly in AUD. Three free imports, ever — no card, no trial timer.

Casual
A few reels a week.
A$7/ month

Imports / month
20
Fetch modes
Cloud only
Sync targets
Mealie, Tandoor
Recommended
Enthusiast
Regular cook from saves.
A$20/ month

Imports / month
100
Fetch modes
Cloud + agent
Sync targets
Mealie, Tandoor
Power
Bursty or high volume.
A$0.25/ import
or A$13 / month, whichever is higher

At your slider
A$15 / mo
Default spend cap
A$50 / mo (you change it)
Sync targets
Mealie, Tandoor + custom webhook

Pauses when you do.

Pausing a subscription keeps your library and your sync targets. We don't lock you out of recipes you've already imported.

No card for the free tier.

3 free imports, lifetime. Sign up with a friend's referral link and you both get +2 imports on top — and your friend keeps earning as you cook. Decide whether SavePlate fits how you cook before you pay.

30% off with the home agent.

After 30 days of mostly-agent usage, the discount activates automatically on Enthusiast (A$14 / mo) and Power (A$0.18 / import + A$9.10 floor). Casual is cloud-only — no agent path, no discount.

faq

Common questions.

How is SavePlate different from ReciMe or Samsung Food?
The short version: where your library lives + who fetches the reel. ReciMe (~10M users) and Samsung Food (formerly Whisk) both store your recipes in their cloud database and fetch reels from their own servers. SavePlate stores the library locally on your phone (SQLite) and syncs to a recipe manager you already run — Mealie or Tandoor — that never needs to be reachable from the internet. The fetch happens on your phone using your own Instagram session, or on a home Docker agent you control (the same agent that earns the 30% discount). Trade-off: SavePlate doesn't have a web app for browsing your library yet; if you want a polished cloud-hosted experience and you're fine with the lock-in, ReciMe and Samsung Food are better fits. See the landing page comparison table for the full row-by-row.
What if I cancel — do I lose my library?
No. Your library is on your phone in a local SQLite database; cancelling cancels the import quota, not the recipes you already have. Sync to Mealie / Tandoor keeps working on the recipes you imported before cancellation. Unlike cloud-stored alternatives where your library is in their database, leaving doesn't make your recipes disappear.
What's the refund policy?
If you signed up within the last 7 days and you're unsatisfied, email [email protected] from the account address. Outside of that window, refunds are at our discretion and we generally grant them only for material service unavailability — see the Terms for the full rules.
Which currencies do you bill in?
AUD only for now — we're an AU store on Lemon Squeezy and every charge runs in Australian dollars regardless of where you're paying from. Your issuing bank handles the FX conversion at their rate. Lemon Squeezy is Merchant of Record, so they take care of GST / VAT / sales tax. Native multi-currency billing (separate USD / EUR / GBP stores) is on the roadmap once volume justifies the extra store + routing work.
How does the agent discount actually work?
Every import records which fetch mode it used. After 30 days of activity where ≥80% of your imports went through your home agent (Mode B), the 30% discount activates on your next renewal and stays on as long as the ratio holds. It applies to Enthusiast (drops to A$14 / mo) and to Power's per-import rate (A$0.18) and floor (A$9.10). Casual is cloud-only — it has no agent path, so the discount doesn't apply. There's no coupon code, no support ticket — the cron job that sweeps for eligible users handles both activation and deactivation.
How does Power's metered billing work?
Power is pay-per-use: A$0.25 for every import you make, with a small A$13 / mo floor that covers fixed account costs (database row, push tokens, webhook overhead). Concretely: if imports × A$0.25 lands above A$13, you pay the per-import sum; below A$13, you pay the A$13 floor; the crossover is around 52 imports a month. When you activate Power your spend cap defaults to A$50 / mo (~200 imports at the listed rate) — raise or lower it any time from Settings → Billing in the app, and we won't silently bill past it. The home-agent discount drops the rate to A$0.18 / import and the floor to A$9.10; the cap itself isn't discounted (it's what you said you're willing to spend).
Can I self-host the SavePlate backend too?
Not yet. Today the home agent is the only first-party self-host piece; the API, Celery workers, R2 storage, and LLM subprocessor calls live on our infrastructure. Hosting the backend ourselves is what lets us run the abuse defenses + the Lemon Squeezy webhook in one place. If full backend self-hosting is a hard requirement today, your closest options are Mealie or Tandoor paired with a community Instagram scraper (the social_recipes project is the most actively maintained).
Does it work with TikTok and YouTube Shorts?
Yes. All three platforms (Instagram, TikTok, YouTube Shorts) ship at launch. The Instagram path uses your own session via the home agent (most reliable); TikTok and YouTube Shorts use a cloud-side yt-dlp fetch (Mode C) which Just Works on public videos.
What happens if a platform breaks the fetcher?
We monitor the fast-path success rate per platform and patch the fetcher when it regresses. If you hit a reel that fails, retry in a day — most platform-side changes are routed around within 24–48h. Persistent failures don't burn against your monthly quota.
Pricing · SavePlate