Skip to content
Mori
Privacy Terms Support
Home ↗
Mori / Legal

Privacy,
plainly.

Mori is a private macro journal. This policy explains what the app processes, what stays on your device, and how to ask for help.

Effective 28 October 2026Readable in about 5 minutes
Overview What Mori processes How it is stored AI processing Purchases App analytics and crash reports Website analytics Removing your data Nutrition disclaimer Contact

There is no Mori account, sign-in, email address, or password. Mori uses a random install identifier that is not derived from your Apple Account, name, email, advertising identifier, or device identifier.

Overview

Mori is a private macro journal. You tell it what you ate in plain language, and it estimates protein, carbs, fats, and calories.

What Mori processes

  • Onboarding answers. The six questions asked on first launch: your goal, what gets in your way, how often you train, how well you know macros, how you eat, and any foods you want flagged. They are stored on your device. Five of them are sent with each meal analysis, as described below.
  • Meal text you send. The description of a meal you type into the composer, so it can be turned into a macro estimate.
  • Your meal journal. Foods, portions, nutrition estimates, dates, edits, and any photo you attach. The journal is stored on your device, but current-day and recent journal context is included when you ask the AI to analyze a meal.
  • Purchase status. Whether a Mori Pro subscription is active, so it can be restored.
  • Usage and crash data. Which screens and features are used, and crash and error reports. See App analytics and crash reports.

How it is stored

Your onboarding answers and your journal are stored on your iPhone, and there is no account they could be attached to.

When you ask Mori to analyse a meal, the meal text, the current day, up to a few recent journal days and five of your onboarding answers (your goal, how you eat, the foods you want flagged, how often you train and how well you know macros) are sent to Mori’s server, hosted on Vercel, with a random install ID created on your iPhone that is not linked to your Apple Account, only to produce the estimate. Mori does not keep that text after answering and does not write it to its logs. Photos you attach to meals remain in the local journal and are not used to estimate nutrition. Mori does not sell data.

AI processing

Meal text and relevant journal context are sent to Mori’s server, which calls OpenRouter and a model provider to produce the macro estimate. Meal titles and ingredient names may also be processed to create optional generated artwork. Mori requests providers that do not use the request for training and requires zero-data-retention routing where supported. Providers still process the request to return the result. The AI provider key is held as a server-side secret and is never included in the app.

Purchases

Purchases are handled by Apple StoreKit. RevenueCat is used to manage subscription entitlements so a purchase can be restored across your devices. Mori never sees your payment details.

App analytics and crash reports

The app uses PostHog to count how Mori is used and to report crashes and errors. It records events such as the app opening, onboarding steps being completed, a paywall or offer being shown, a plan being chosen, a purchase succeeding or failing, and a feature being used, together with your device model, iOS version, app version and approximate country.

These events never include the meals you type, your photos, your onboarding answers, your goals or body details, or your name or email. They are tied to a random identifier, not your Apple Account or advertising identifier, and are not used to track you across other apps or websites. Session recording is turned off. Crash reports contain technical details such as the stack trace so the fault can be fixed.

Website analytics

The Mori website uses Vercel Web Analytics to measure anonymized pageviews, traffic sources, general device and browser information, and App Store link clicks. It does not use analytics cookies. Do not include private information in a URL when visiting the site.

Removing your data

Deleting the app removes your meal journal and onboarding answers from your device. Onboarding answers sent by earlier versions of Mori (before 1.0.8) can be deleted on request: email support@mori-app.com with the support ID from Mori’s ••• menu ("Copy support ID").

Nutrition disclaimer

Nutrition values are estimates, and you can correct any of them. Mori is not a medical device. It does not provide medical advice, diagnosis, or treatment, and it is not a regulated medical device in any country or region.

Changes

If this policy changes, the effective date above will change with it.

Contact

For privacy questions or data deletion requests, email support@mori-app.com.

Mori

A macro journal for iPhone.

PrivacyTermsSupportSourcesHome

© 2026 Mori. Nutrition values are estimates.