Notes
Sleep tracking without a subscription.
Much of the category bills you monthly to look at your own nights. Mama Bloom: Sleep Tracker is built the other way—one optional purchase, no account, and a free foundation a unit test protects.
The category runs on renewal.
A subscription has to be re-earned every month. That requirement shapes a sleep app long before it shapes the number on the listing.
Two consequences tend to follow, and both are visible in the product. Your own history becomes the lever—the archive you already recorded sits behind the next renewal date. And a record kept on someone else's server has a second audience by construction, whether or not that audience is ever used.
None of this is hidden, and none of it is a scandal. It is a business model, and it is legible in what an app does with your nights. The category has enough grades. What is more often missing is the plain question of who holds the record when you stop paying.
There is one purchase, and it is optional.
Mama Bloom: Sleep Tracker is a free app with one optional purchase inside it. Mama Bloom Lifetime is a single non-consumable App Store purchase with Family Sharing. No trial subscription, no renewal, no Mama Bloom account.
StoreKit handles restoration; there is no Mama Bloom sign-in. Restoring runs against the same Apple ID that made the purchase—Apple manages the purchase, and Mama Bloom does not manage your identity.
One purchase at your regional App Store price. The App Store shows the binding amount in your storefront currency. Free is complete. Lifetime is deeper.
The free foundation is not a sample.
The boundary is written into the Terms rather than implied by a comparison table. Section 5 states it directly: “Apple Health import, compatible-band import through Apple Health, manual sleep chapters, complete history, morning reflection, sources and coverage, Quiet Week, raw export, the default Wind Down, and the first complete experiment remain part of the free foundation.”
That list includes the things a recurring charge would ordinarily hold. Complete history, not a rolling window. Raw export, not a preview. Deletion and privacy controls, not a retention setting you have to keep renewing.
The raw export writes a JSON archive of nights, reflections, saved Accord notes, and active and completed practices, to a temporary file with complete file protection, shared only through the system share sheet. Preview nights are excluded by design. The designed PDF almanac is the Lifetime item—the machine-readable copy of your own record is not.
Quiet Week is free too. It hides nightly numbers and patterns while preserving your private history. It is a pause, not a failure, and nothing breaks, because there is no streak to break.
One complete 14-night practice is free, and you keep its result. It may well return the honest non-result: “There is not enough tried-and-recorded data yet.” Mama Bloom compares only nights you marked as tried, and will not turn unconfirmed nights—or a few observations—into a verdict.
A failing test guards the boundary.
The free foundation is not only a sentence on a page. In MamaBloomAtelierTests.swift, a test named testFreeFoundationCannotBeRemovedByMissingPurchase builds an access object with no purchase and asserts that ten capabilities are still included: health import, manual rest, complete history, morning reflection, the source ledger, Quiet Week, raw data export, the first practice, the default Wind Down, and the foundation Night Note.
Move any one of them behind the purchase and the test fails. That is the whole mechanism—a boundary the build checks rather than a paragraph of stated intent.
This is not a legal guarantee of perpetuity, and it is not written here as one. It is a description of what the current version does, held in place by something that breaks the moment the description stops being true.
Nothing leaves the device to be counted.
An app without a subscription still has to answer the other question. Mama Bloom is local-first: no Mama Bloom account, no advertising, no third-party analytics, and no remote backend for your sleep record.
The claim is structural rather than promised. There is no URLSession, no CloudKit, and no third-party SDK in any of the four targets—the app, the Watch app, and both widget extensions. All four privacy manifests declare tracking false, with empty collected-data types and empty tracking domains. The App Store privacy label is Data Not Collected.
Apple Health access is read-only. The app requests one type, sleep analysis, and writes nothing back. A manual entry never invents REM, Core, or Deep stages, and Health permission can be revoked in iPhone Settings → Privacy & Security → Health.
The release state is shown, not implied.
Mama Bloom is on the App Store. The download link on this site opens your own storefront, and the price of Lifetime is shown there, in your currency, before you buy. No pre-order. No payment details collected here.
The price is not hidden. The download is not pretended. No door yet—so none is drawn. When Apple confirms the listing, the purchase option and the verified store link appear, and not before.
The app is authored independently in English, German, Japanese, and Russian, on iPhone with an Apple Watch companion.
A subscription is not dishonest in itself. It is a choice about where the pressure sits, and the pressure sits somewhere—on a renewal date that arrives whether or not you slept, or on one decision made once and then left alone. Mama Bloom puts it in the second place, keeps the record on your device, and leaves the exit free. Never rent your own history. The free foundation stands on its own, Lifetime is deeper, and the word optional is meant in its ordinary sense. Your night is not a business model.