Support
Marrow is built by one person, and that person answers the support email. Most problems are one of the five below.
Usually answered within a day or two.
The app looks empty
Marrow shows nothing until Apple Health lets it read something. On first launch iOS asks which categories to share, and the "Turn On All" toggle at the top of that screen is the one you want. It is easy to tap through without granting anything, which leaves the app blank.
To check or fix it: Settings, Privacy & Security, Health, Marrow. Turn on the categories you want Marrow to read, then reopen the app and pull to refresh. If you granted access later, open Settings, Sync in Marrow and run a backfill so history comes in rather than only new data.
A brand new iPhone with no Health history has nothing to show. That is Apple Health being empty, not Marrow failing. Take a walk with the phone in your pocket and step data will appear.
One metric is missing while the rest work
That is a per-category permission. Stand hours are the usual culprit, since they are a separate toggle. Go to Settings, Privacy & Security, Health, Marrow, enable the missing category, then run a backfill in the app.
Numbers do not match another app
Usually because more than one device recorded the same activity. If your iPhone and your Apple Watch both counted a walk, a naive total double counts it. Marrow picks the single richest source per day rather than adding them together, which is why its step count can be lower than an app that sums everything, and closer to what the Health app itself shows.
Food photo scanning stopped working
Photo scanning is free and capped per device per day, because each scan costs us money. When you hit the cap the app says so and the limit resets the next day. Barcode scanning, food search, and manual entry are unlimited and always available.
If a scan fails instead of showing a limit message, check your internet connection and try again. Photos are analyzed by a remote model, so scanning needs a connection. See the Privacy Policy for exactly what is sent and what is not.
Pairing a server fails
Scan the QR code from the server's pairing screen. If it fails:
- Confirm the phone has internet access and the server URL is reachable from outside your home network, not just from your own network.
- Confirm the URL uses
httpswith a valid certificate. A self-signed certificate will fail with a TLS error. - Regenerate the QR code if you rotated the server's token.
- To remove a server, open Export, Servers, tap the server, and choose Unpair, or swipe left on the row.
Connecting an AI agent
Full setup instructions, including Claude Code, Claude Desktop, and Cursor, live on the MCP page. The short version: the server ships off, you turn it on in Export, Agents (MCP), and the app shows you the URL and token to paste into your client.
Exporting your data
Everything Marrow holds is exportable at any time in Export: CSV or JSON for metrics, GPX for workout routes, and scheduled automations that POST to a URL you choose. There is no lock-in and no account to cancel.
Deleting everything
Delete the app. All of Marrow's data lives in the app's sandbox on your iPhone, so removing the app removes it. Data in Apple Health is separate and is managed in Apple's Health app. We hold no account for you and nothing to erase on our side.
Reporting a bug
Email [email protected]. Helpful details: your iOS version, the app version from Settings, About, what you tapped, what you expected, and what happened instead. Screenshots are worth a lot. If you are on TestFlight you can also shake the phone to send feedback with a screenshot attached automatically.
See also: Privacy Policy and Terms of Use.